sobota, 8 października 2016

Domowe IoT w rozbudowie >> centralne ogrzewanie + Arduino + BLYNK

Ciepło na żądanie czyli BLYNK steruje kotłem CO

Okres wakacyjny i pięknej wrześniowej pogody przeleciał (za)szybko. Ale są i plusy - w deszczowy dzień można poświęcić więcej czasu na procesorowe dłubactwo.

piątek, 16 września 2016

Arduino i ESP8266 w projekcie Home IoT (inteligentnego domu)

Wnioski z działania

Dotychczasowe funkcjonowanie "centrum zarządzania" inteligentnym domem jest więcej niż bardzo dobre. 

poniedziałek, 12 września 2016

Arduino IoT - podsumowanie cz. 2

Wnioski, uwagi, spostrzeżenia

Hardware

Moduły Arduino zdały egzamin celująco jako baza do nauki programowania współczesnych procesorów. Są dobre, tanie i niebywale przyjazne. A wszelkie problemy jakie można napotkać podczas pracy nad własnymi projektami rozwiązuje błyskawicznie prof. Internet. Idea bootloadera uruchamianego automatycznie z programu kompilującego (Arduino IDE) upraszcza cały proces tworzenia projektu do niezbędnego minimum. I jeszcze znakomita funkcja monitora pozwalająca na błyskawiczną analizę w działaniu napisanego kodu. 

sobota, 3 września 2016

Arduino IoT - podsumowanie 5 miesiecy

PROCESORY = Powroty bywają fascynujące


Miał być pryma aprilis a zrobiło się z tego całkiem poważne hobby. Obecny świat procesorów dla opornych okazał się nadzwyczaj przyjazny. Kluczem jest oczywiście Internet i jego nieprzebrane zasoby wiedzy. Ale też możliwość kontaktu z podobnymi pasjonatami tworzących najprzeróżniejsze projekty i udostępniających je całkowicie za darmochę. A sprzęt .... cóż małe chińskie rączki składają nieprzebrane ilości urządzeń i modułów oferując je za przysłowiowy psi grosz z darmową dostawą do domu.

poniedziałek, 22 sierpnia 2016

IoT z Arduino i ESP - pierwsza wersja finalna

Nowe płytki drukowane BRAMA2 już dotarły. Można więc złożyć razem trzy projekty :
- sterowanie gniazdami ELRO w całym domu
- automatyka pompy cyrkulacji ciepłej wody
- sterowanie bramą garażową

niedziela, 21 sierpnia 2016

Arduino biblioteki - cd ..... obsługa Timer

Biblioteki odliczania odcinków czasu

Doświadczenie nas uczy, że najwięcej czasu procesor przeznacza na nierobienie niczego (podwójne przeczenie w programowaniu daje prawdę w życiu różnie). A dokładniej - na sprawdzanie lub czekanie na sygnał informujący, że jest coś do zrobienia. 

poniedziałek, 15 sierpnia 2016

Arduino biblioteki - cd... obsługa Button

Pierwsze "poważne" programy chodzą  można więc zacząć małe porządki.
Z wrodzonego lenistwa i przyjętej filozofii klocków LEGO dobrze byłoby zastosować gotowe procedury w co najmniej dwu przypadkach
  • sprawdzania klawisza lub ogólniej - zmiany stanu na porcie 
  • odliczania czasu, lub wykonywania procedur w określonych interwałach
Jak zwykle w przypadku Arduino Internet oferuje nam całą gamę bibliotek do wyboru. Coś trzeba wybrać