Stație meteo cu BMP180 si afișaj LCD12864 (II)

Așa cum arătam în partea I a proiectului, stația mea meteo nouă este construită cu senzorul barometric BMP180 și pentru măsurarea umidității aerului am montat un senzor DHT11. Senzorul DHT11 este un senzor mai puțin precis în ceea ce privește măsurarea temperaturii, dar cum temperatura o măsor cu BMP180, pentru umiditate este suficient un DHT11 care este mult mai ieftin decât un DHT22. Având în vedere că DHT11 nu măsoară cu zecimale am afișat valorile umidității fară zecimale, doar partea întreagă (int). Afișajul este realizat cu un lcd 128x64 cu driverul ST7920 comandat serial și funcționând cu biblioteca U8glib pentru Arduino. Schema de conectare este:
Conectarea seriala a LCD12864 este foarte simplă iar reglajul contrastului nu se face de la pinul V0 cum este la afișajele 1602 sau 2004 ci cu un mic semireglabil montat pe spatele plăcii afișajului, așa cum se vede în imagine.
Varianta finală a codului este statia_meteo_lcd12864_bmp180_v3.1.ino

Comentarii