miercuri, 30 septembrie 2026

Ceas NTP cu informati meteo pe afisaj matriceal led SDA5708

    Am regasit un afisaj de generatie veche (vintage), pe care l-am primit acum vreo 10 ani de la dl. Janos Baricz, ca sa facem un ceas cu el. La acea vreme am facut un ceas RTC cu un senzor DHT22 si reglaj din encoder.
    Am scris atunci 2 articole:
- SDA5708: 8 character 7x5 dot matrix LED display
    Acum, am apelat la AI, sa folosesc placuta ESP32-C3 Supermini.
    Pana nu am furnizat AI-ului programul de test care functiona si cu Arduino clasic, nu am avut nimic functional, desi primeam informatii ca nu am conectat bine placa la afisaj, cand raspundeam ca nu apare nimic pe afisaj. Programul de test este SDA5708_demo1a.ino .
    Dupa depasirea acestui mic impediment, am realizat un ceas NTP 
care are programul NTPclock_esp32ce_SDA5708_v0.ino cu care am facut 2 filmulete:
    Ulterior, am adaugat reconectare automata la reteaua wifi, in caz ca se pierde legatura, programul imbunatatit este NTPclock_esp32ce_SDA5708_v0a.ino .
    Am adaugat intensitate luminoasa afisaj in 3 trepte (zi, seara si noapte), apoi cateva informatii de pe site-ul open-meteo (temperatura, umiditate relativa in aer, presiune atmosferica si stare generala vreme), care in ultima versiune de program (NTPclock_esp32ce_SDA5708_v1a.ino) arata asa:
    Am realizat 2 filmulete cu o versiune ulterior modificata de program:
iar cu ultimul program
    Pentru a nu avea probleme cu lipsa memorie, eu am ales optiunea
si modul de conectare
in care pinul unul al afisajului este cel din dreapta, cand afisajul este vazut din spate si banda de cabluri in jos

Niciun comentariu:

Trimiteți un comentariu