joi, 4 aprilie 2019

Ceas matriceal animat cu ESP8266 si RTC (DS3231) cu informatii despre temperatura si umiditate (2)

    Fata de articolul anterior, ceasul indica temperatura cu mai multa precizie, adica nu doar +250C, ci +24,70C.
    Programul folosit este MatrixClock_ESP8266_DHT_2.ino, iar schema este aceeasi
dupa cum constata si pisica noastra, Jessie:
   Modul de prezentare a orei, zilei, datei, temperaturii si umiditatii relative a aerului sunt prezentate in filmuletele:
LED Matrix Clock with ESP8266 (3)
09.04.2019
   Am modificat programul sa porneasca ceasul si daca nu are conexiune wi-fi, sa se reconecteze la reteaua wi-fi daca se deconecteaza intre timp, verifica la ora (sau mai rar) daca datele din RTC sunt corecte (ca si cele de pe serverul NTP) si isi schimba intensitatea de la minim pentru noapte (am ales intre orele 20 si 7 dimineata). Versiunea modifcata este MatrixClock_ESP8266_DHT_3.ino si permite:
- schimabre perioada de verificare server NTP:
- schimbare ore de noapte (intensitate luminoasa scazuta)

- indicare "evenimente" in ecranul de monitorizare seriala (conectare la retea wi-fi, verificare server NTP, primire date dae de la server NTP, autoreglaj ceas, schimbare intensitate luminoasa, masurare temperatura si umiditate relativa aer, etc)


4 comentarii: