|
sobota, 12 grudnia 2009
COME BAK :-)
No i se zapomniałem że mam bloga. Pewnie go nikt nie czyta bo po co. Cóż w Javie już nie działam, zostało tylko embedded. Rodzina sie powiększyła 31.sierpnia.2008 i wszyscy już jakoś starsi :-). Na tapecie embedded systemy transmitujące dane po GPRS-ie bo nikomu nie chce sie ruszyć du... z bazy żeby sprawdzić system. Wszyscy wszystko chca mieć zdalnie i automatycznie. Na topie sa modemy SIMCOM, ja akurat używam SIM300. Generalnie dość fajny modem i ma wszystko TCP, UDP, CSD + wszystko to co zwykły telefon.
środa, 28 listopada 2007
Radiowe sterowanie domem z komputera PC
Rusza nowy projekt o szumnej nazwie radiowe sterowanie domem z komputera PC. Założeniem jest stworzenie systemu który pozwalał będzie na sterowanie urządzeniami w domu za pomocą fal radiowych. Do zrobienia są dwa radiomodemy w których każdy wyposażony jest w mikrokontroler. Z jednej strony mikrokontroler komunikuje się z komputerem PC za pomocą RS232 natomiast z drugiej strony uC steruje urządzeniami takimi jak zarówki, lampy, silniki, rolety itp. Póki co wybór padł na radiomodemy TLX9E5 http://www.kamami.pl/?id_prod=10549
Moduł TLX9E5 jest układem nadawczo-odbiorczym małej mocy na pasmo 433MHz. Moduł zawiera bogato wyposażony mikrokontroler 8051 (m.in. 4-kanałowy 10-bitowy ADC, PWM, UART, WDT), którego możliwości są w całości dostępne dla użytkownika. Część radiowa samodzielnie realizuje wszystkie funkcje związane z transmisją danych (sumy kontrolne, sygnały rozbiegowe, obsługa adresów nadawcy i odbiorcy). Dodatkowo na komputer PC zostanie napisana aplikacja do sterowania.
czwartek, 22 listopada 2007
Jak ustawić focus na JPasswordField kiedy JDialog jest utworzony
Tym razem również nic bardziej prostego. Do naszego okna JDialog nalezy dodac słuchacza WindowEvent, który po otwarciu okna wywoła nam ustawienie focusa na pożądanym komponencie. W kontruktorze JDialog: addWindowListener(
... i to wszystko.
Jak dodać KeyListener do pola javax.swing.JPasswordField
A więc tak. W naszej klasie robimy klasę która implementuje interfejs KeyListener : // keyListener reaction for Enter key Potem do pola javax.swing.JPasswordField dodajemy "słuchacza" ivjPasswordField.addKeyListener(new enterKeyListener()); ..... i gotowe :-)
wtorek, 20 listopada 2007
Aplikacja nadzorująca wysyłanie SMS-ów z kilku komórek.
Rozpocząłem również prace nad aplikacją która ma za zadanie monitorować kilka komórek wysyłać/odbierać SMS-y. Do testów wykorzystam Nokie 6310 którą dostałem w spadku oraz zakupiłem kabelek do niej DLR-3P bo podobno taki jest dobry do komunikacji z modemem. Do sterowania wykorzystane będa komendy AT Nokii. Co prawda testy bedą przeprowadzone na telefonie Nokia ale oczywiście musi zostać zastosowany standardowy zestaw komend AT tak aby wszystkie telefony działały poprawnie. Oczywiście system taki po opanowaniu może być z powodzeniem stosowany do sterowania alarmem czy czymkolwiek inny co się tylko uda wymyśleć. Do telefonu można również podłączyć mikrokontroler oczywiście za pośrednictwem MAX232.
Strona o wydarzeniach IT w Krakowie
Jako, że pracuję w Krakowie (niestety codziennie 63 km w jedną stronę dojazd) interesowały mnie wydarzenia/szkolenia/kursy organizowane w Krakowie. I tak znalazłem stronę http://www.it.wkrakowie.org/ którą polecam.
System monitoringu budynków przez TCP/IP
Ha, no i nowy fajny projekt oparty o mikrokontroler i sieć TCP. Do wykorzystania mamy moduł PRO-NET51 z firmy Adatronik z Krakowa. Moduł ten oparty jest na mikrokontrolerze AT89C51RD2. Mikrokontroler jest fajny bo umożliwia programowanie po RS232 za pomocą programu FLIP . Jako kontroler sieciowy zastosowano RTL8019AS. W programiku zaimplementowany jest bardzo prosty stos TCP/IP który umożliwia prostą komunikację za pomocą protokołów TCP oraz UDP. W projekcie użyty został bezpołączeniowy UDP. Programik napisany w C i skompilowany kompilatorem Keil. Do tego napisany soft na PC który służył do sterowania oświetleniem i monitorowaniu 8 wejść do których sa podłączone różne czujniki.
poniedziałek, 17 września 2007
Sterownik do Solarnego systemu ogrzewania CWU
Jako że system solarny nie może istnieć bez sterownika, znaczy się może ale jest nieefektywny. Zrobiłem własny sterownik w oparciu o mikrokontroler Atmega8. Opis sterownika no mojej stronie.
poniedziałek, 27 sierpnia 2007
Słoneczne ogrzewanie CWU.
Natchniony opisem kolektorów znalzionym na stronie Elektrody postanowiłem zrobić swoje kolektory. Materiałem grzewczym są grzejniki panelowe za 120zł o rozmiarze 180x60 cm, do tego zrobiłem ramę z drewana którą to dodatkowo okułem blachą, ze względów estetycznych i wytrzymałościowych. Najwięcej kasy pożarła przróbka centralnego w kotłowni.
A poniżej kotłownia:
wtorek, 17 lipca 2007
atmega8 - moduł zasilania
Nadszedl czas na oprogramowanie modulu zasilania do sterownika. Modul musi umieć ładować akumulator oraz monitorowac kilka napięć które znajdują się na płycie głównej. Jako serce modułu zastosowano uC atmega8, ktory jest małym ale dużym uC. Ładowanie odbywa się sygnałem PWM dostarczanym do tranzystorów. Podczas ładowania kontrolowany jest prąd ładowania oraz napięcie do którego należy załadować akumulator. Moduł w przyszłości ma się komunikować z główną płytą sterownika za pomocą magistrali I2C. |
|