Kategoria: arduino

Arduino i napisy – czyli matryca LED z MAX7219

MAX7219 jest układem mającym służyć do sterowania wyświetlaczami 7seg. I to w większej ilości, każdy z takich MAXów może sterować 8 cyframi. Długi czas na odliczanie do wybuchu :) Ale, skoro 7seg to jest 8 diod (bo 7 kresek i kropka) i jeden MAX steruje 8 takimi znakami, to równie dobrze możemy go podłączyć do matryc LED 8×8! Dodać do tego Arduino i możemy robić wyświetlacz tekstowy! Co potrzebujesz by taki zrobić? Nasz moduł MOD-1671 8×8 niebieska matryca LED z MAX7219, Arduino UNO i tradycyjnie kabelki. Nasz bohater komunikuje się ze światem przez szynę SPI. Dlatego, podłączenie jest dość tradycyjne:

Czytaj dalej...

Supla GUI Generic – zdalnie sterowane przekaźniki bez programowania

Jeżeli zawsze chciałeś samemu zaimplementować inteligentne sterowanie urządzeniami w swoim domu, ale nie największą przeszkodą było to, że nie umiesz programować to rozwiązanie jest idealne dla Ciebie. Mowa tu o Supli – polskim otwarto-źródłowym oprogramowaniem gotowym do użycia i modyfikacji przez każdego. Ponadto Supla posiada dużą społeczność, która nie tylko pomaga mniej zaawansowanym użytkownikom, ale także tworzy swoje własne modyfikacje i przydatne narzędzia. Jednym z takich narzędzi jest GUI Generic – pozwala ono w wygodny sposób wygenerować gotowe do użycia programy, które wystarczy tylko wgrać na płytkę wyposażoną np. w procesor ESP8266 i skonfigurować po swojemu wyklikując wszystko w interfejsie graficznym.

Czytaj dalej...

Arduino IDE – co zamiast?

Arduino IDE moim zdaniem było (jest?) jednym z głównych źródeł sukcesu całego ekosystemu. Prosty program do pisania kodu na Arduino. To było główne założenie – łatwość wejścia w programowanie dla ludzi nie mających doświadczenia z tą dziedziną. To się kapitalnie udało, jednak gdy pracuje się z Arduino nieco bardziej intensywnie, to co było źródłem sukcesu, zaczyna irytować i uwierać. Co mam przeciwko Arduino IDE? Największy problem to zarządzanie bibliotekami. W każdym projekcie korzysta się z różnych bibliotek. Sęk w tym, że gdy pracujesz nad wieloma projektami to zwykle się okazuje, że niektóre z nich wymagają różnych wersji tej samej biblioteki.

Czytaj dalej...

Wysyłanie danych do AQI.eco – czujniki Nettigo Air Monitor i Luftdaten

Nettigo Air Monitor to sensor pyłów PM2.5/PM10 wywodzący się z projektu Luftdaten. I jako taki może tam wysyłać dane. Ale chcemy Wam przedstawić alternatywę w postaci aqi.eco. Serwis ten powstał w Polsce i ma ciekawe funkcje. Czujniki można dodać w ramach jednego konta, dzięki temu powstaje mapa np sensorów w jednej miejscowości. Działają tak obywatelskie sieci, tworzone przez ludzi dla ludzi. Np w Mosinie czy Oleśnicy. Dane można przedstawiać nie tylko za pomocą mapy czy wykresów. W aqi.eco są gotowe widżety, które wizualizują stan powietrza w konkretnych lokalizacjach. Nie wszyscy użytkownicy sensorów NAM mają świadomość istnienia tego serwisu, dlatego sporządziliśmy

Czytaj dalej...

I2C na pinach RX, TX w Wemos D1 mini

Dziś będzie krótko. Na łamach forum Koduj dla Polski pracujemy obecnie nad oprogramowaniem do wyświetlacza dotykowego zbudowanego w oparciu o kolorowy ekran LCD 2.4″ i płytkę Wemos D1 mini. Moduły ze sobą połączyliśmy za pomocą specjalnie przygotowanej płytki PCB. Założeniem projektu jest wyświetlanie danych o zanieczyszczeniu powietrza w możliwie najatrakcyjniejszy sposób. Niejako skutkiem ubocznym było powstanie wyświetlacza, który można użyć w dowolnym projekcie IoT.

Czytaj dalej...

E-papier, czyli papier ze zmiennym drukiem

Nauka obsługi wyświetlaczy e-paper w kilku krokach? Proszę bardzo!

Wyświetlacze typu e-paper są dość innowacyjnym produktem na rynku elektroniki DIY. Wyświetlacze symulujące papier są droższe niż tradycyjne LCD lub OLEDy, w przeciwieństwie do poprzednich wyświetlaczy nie emitują światła, tylko odbijają je jak papier. E-papier wyróżnia się wysokim kontrastem i niskim poborem prądu.

Czytaj dalej...