sâmbătă, 25 octombrie 2025

Ceas RTC cu caractere mari si date meteo pe afisaj LCD2004 (3)

   Imediat dupa ce am modificat programul ceasului cu caractere mari pentru Gabi Loreti (unde am folosoit un senzor DHT22 si un modul cu AHT20 si BMP280), am intrat in posesia unor senzori SHT31 (AHT31), care au interfata i2c. Am studiat un pic documentatia de pe internet, am schimbat adresa unuia sa ii pot folosi pe amandoi, ca si la ceasul RTC cu caractere mari si date meteo pe afisaj LCD2004 in locul celor 2 senzori DHT22 (AM2302)

Dupa ce am adaptat montajul de test folosit la Termostat reglabil cu ceas RTC si afisaj LCD2004
si am incarcat programul i2c_scanner pentru a identifica perifericele de pe i2c
obtinand
Stiu ca afisajul are adresa 0x27 (mai poate fi 0x3F), modulul de ceas RTC are 0x68 (DS3231), asa ca cei 2 senzori SHT31 (AHT31) au 0x44 si 0x45, cum ma asteptam.

   Materialele care merita studiata, macar, pentru a va face o idee despre acest senzor SHT31 sunt

https://lastminuteengineers.com/sht31-temperature-humidity-sensor-arduino-tutorial/

https://docs.cirkitdesigner.com/component/38dec0c1-cb6f-4de8-aa59-3a3d5b453891/sht31

https://github.com/adafruit/Adafruit_SHT31

    Schema adaptata este

si programul rescris si adaptat este big_font_weather_clock_v2b.ino.
   Ca de obicei am facut filmulete:

Niciun comentariu:

Trimiteți un comentariu