Internetowy nadzorca pieca centralnego ogrzewania

W tym artykule chciałbym przedstawić projekt który powstał jesienią ubiegłego roku. Celem było stworzenie urządzenia które będzie mierzyło temperatury wody oraz spalin w piecu węglowym, oraz wysyłało wyniki pomiarów przez protokół MQTT. Dodatkowym zadaniem jest także sterownie pompą centralnego ogrzewania. Czujnik pomiaru temperatury spalin Pierwszym zadaniem na etapie projektu był wybór czujnika i metody pomiaru […]

CZYTAJ WIĘCEJ

RGBTemp – termometr z kolorową sygnalizacją temperatury

Prezentowany projekt jest wynikiem chęci wykorzystania kilku elementów które mi zalegały a bardzo coś chciałem z nich zrobić. Mając do dyspozycji moduł Bluetooth HC-06 oraz paczkę diod LED RGB pomyślałem o jakimś sterowanym efekcie świetlnym. Tylko na co to komu. Tak więc dołączyłem jeszcze czujnik temperatury i czujnik wilgotności i powstało całkiem użyteczne urządzenie. Które […]

CZYTAJ WIĘCEJ

123D circuits – Symulacja arduino część 4 (czujniki)

W poprzednich częściach jedyny wpływ na symulowane arduino mieliśmy tylko poprzez przyciski lub potencjometry, w tej części pokażę jak wykorzystywać proste czujniki dostępne w bibliotekach 123D Circuits. Czujnik temperatury LM35 Jest to analogowy czujnik, który zwraca wartość napięcia proporcjonalną do zmierzonej temperatury. Napięcie to wzrasta o 10mV z każdym stopniem Celsjusza. Do zaprezentowania działania tego […]

CZYTAJ WIĘCEJ

123D circuits – Symulacja arduino część 2 (wyświetlacz LCD, wyświetlacz 7 segmentowy)

W tym artykule opiszę jak sterować wyświetlaczami pod arduino. Pod lupę wezmę wyświetlacze LCD oraz 7-segmentowe. Jako że elektronika przy wyświetlaczach LCD jest zdecydowanie prostsza to zacznę od nich. Wyświetlacze LCD Wyświetlacze ze sterownikiem hd44780 do sterowania wykorzystują 8 bitową magistrale danych i 3 bitową magistrale sterującą. My jednaj skorzystamy z przyjemniejszej z punktu elektronicznego wersji, […]

CZYTAJ WIĘCEJ

123D circuits – Symulacja arduino część 1 (dioda LED, RGB, przyciski, potencjometry)

Tym artykułem chciałbym rozpocząć krótki cykl o aplikacji webowej 123D Circuits, a dokładniej to symulacji działania arduino w połączeniu z różnymi układami. W tej części opiszę jak sterować diodą LED, oraz diodą RGB, do sterowania będą wykorzystywane proste przełączniki, jak i potencjometry. Dioda LED Jako pierwszy przykład pójdzie klasyczne elektroniczne “Hello World”, czyli migająca dioda. […]

CZYTAJ WIĘCEJ

123D circuits – całkiem przydatne narzędzie

Jakiś czas temu trafiłem na stronę z aplikacją 123D Circuits i początkowo sceptycznie założyłem konto, aby sprawdzić kolejną aplikacje webową powiązaną z arduino. Na stronie znajduje się prosty symulator elektroniki, edytor płytek PCB, oraz kilka innych funkcji. Z zasady nie lubię wszystkich rozbudowanych aplikacji webowych, ponieważ praktycznie zawsze się bardzo ścinają, a funkcji i tak […]

CZYTAJ WIĘCEJ

Radar

Muszę przyznać, że o zrobieniu takiego projektu myślałem już od dawna, ale zawsze wydawało mi się to nieosiągalne. Ale udało się zbudowałem prosty radar, pokazujący na ekranie komputera położenie przeszkód. Udało się to głownie dzięki temu, że zmieniłem trochę zdanie odnośnie wysokopoziomowych języków, takich jak na przykład java.  Teraz gdy nie muszę się już męczyć […]

CZYTAJ WIĘCEJ

Własne Arduino

Arduino to nie tylko oprogramowanie komputerowe, biblioteki i bootloader, to także cały szereg zestawów uruchomieniowych, które pozwalają w pełni wykorzystać całe oprogramowanie. Niestety te zestawy mają stosunkowo wysoką cenę, a ich możliwości nigdy nie będę dopasowane idealnie do naszych potrzeb. W tym artykule przedstawię, jak wykonać podstawowy zestaw do pracy z Arduino, który może posłużyć […]

CZYTAJ WIĘCEJ

Debian i Arduino

Arduino to środowisko, które umożliwia programowanie mikrokontrolerów AVR w odmianie języka c, oraz pozwala przesyłać program do kontrolera przy pomocy portu USB, bądź RS232. W kontrolerze oczywiście musi być odpowiedni bootloader. Środowisko Arduino dostarcza sporo przydatnych bibliotek do służących do obsługi peryferiów, na przykład takich jak: porty przetworniki, wyświetlacze, czujniki itp.

CZYTAJ WIĘCEJ

Wiatrak ze śmieci w 10 minut

Dzisiaj zaprezentuje prostą, ale bardzo użyteczną konstrukcje. Wiatrak, który wykonałem tylko i wyłącznie z tego co miałem pod ręką. Wszystko za wyjątkiem płytki sterującej walało mi się bezużytecznie po pokoju. Najciekawszą cechą tego wiatraka jest możliwość ustawienia kierunku dmuchania, bez odrywania się od komputera. Wykorzystałem starą aplikacje napisaną w QT4, która obsługuje serwomechanizm.  

CZYTAJ WIĘCEJ