Am facut si 2 filmulete demonstrative
Nicu FLORICA (niq_ro)
Un blog ce completeaza site-ul www.arduinotehniq.com (www.tehnic.go.ro); o parte din articole sunt (si vor fi) postate si in engleza pe arduinotehniq.blogspot.com. Filmuletele tehnice se gasesc pe canalul de youtube...
duminică, 18 octombrie 2026
Ceas NTP cu informatii meteo pe 6 matrici de 8x8 leduri (2)
Ceas NTP cu cifre mari si date meteo pe afisaj alfanumeric LCD2004 si ESP32 S3 Supermini
Am dat intamplator de un filmulet cu un ceas NTP cu informatii meteo pe un afisaj alfanumeric LCD2004, cifrele ceasului avand inaltimea de 3 coloane, iar datele meteo se deplaseaza pe ultimul rand. In descrierea videoului este link la sketch-ul folosit, dar este pentru o zona asiatica, la fel si site-ul pentru informatii despre vreme,
asa ca am apelat la Gemini sa imi adapteze programul penteu ESP32-S3 Supermini si open-meteo.
Totusi, intai am rulat un program de depistare a adresei i2c, numit generic i2c_scanner, conectand interfata i2c la ESP32-S3 Supermini
dupa schema asta
Am gasit adresa ca fiind 0x27 (o stiam din testele anterioare, dar o reverificare nu strica).
Prima versiune a programului NTPclock_weather_v0.ino afiseaza doar temperatura si umiditatea,
asa ca am mai lucrat si am si informatii despre presiunea atmosferica, indicele UV si starea generala a zilei, programul devenind NTPclock_weather_v1.ino, in ecranul de monitorizare seriala gasind infirmatiile
Am facut si 2 filmulete
Ceas NTP cu date meteo pe afisaj led cu 4 cifre din 7 segmente (TM1637) si ESP32-S3 Supermini
Am (re)descoperit un mic afisaj din 4 cifre led de 7-segmente ca are ca driver pe TM1637 si aveam liber, pe in breadboard, o placa ESP32-S3 Supermini, asa ca am realizat un mic montaj
si am incercat un program de ceas NTP, cu ajutorul lui Gemini AI (NTPclock_esp3s3_tm1637_v0.ino si, ulterior, o versiune imbunatatita NTPclock_esp3s3_tm1637_v0a.ino)
Am modificat programul sa am si cateva informatii despre vreme de la open-meteo (temperatura si umiditatea), programul devenind NTPclock_esp3s3_tm1637_v1.ino
Am facut 2 filmulete
Ulterior, am apelat si la CoPilot si am revenit la Gemini si mai optimizat pe acolo, dar am adaugat si presiunea atmosferica, programul devenind NTPclock_esp3s3_tm1637_v3.ino
Am facut inca 2 filmulete
Schema de conectare este foarte simpla
joi, 8 octombrie 2026
Ceas NTP cu informatii meteo pe 6 matrici de 8x8 leduri
Dupa ce am testat ceasul, m-am gandit sa adaug si cateva informatii meteo. Am apelat la AI, dar de data asta, dupa vreo 4 zile de incercari, am zis sa incerc si eu. Nu mi-a iesit din prima, dar modificarea, sau mai bine zis adaptarea programului de ceas, era destul de simpla si cu o versiune de program destul de matura, am facut 2 filmulete
Schema, folosita la ceas, a ramas nemodificata
Programul ceasului contine o variabila ce permite activatea afisarii in text definit, dar a fost usor sa fac ca textul sa fie redefinit la fiecare actualizare a datelor de la serverul open-meteo.
Programul MatrixClock_ESP32_C3_SuperMini1.ino are si alte mici imbunatatiti, iar cu el incarcat am facut. 2 filmulete
miercuri, 7 octombrie 2026
Ceas NTP pe 6 matrici de 8x8 leduri
Voiam sa testez un ceas construit din 4 module de cate 4 matrici de 8x8 leduri comandate cu MAX7219. M-am apucat sa conectez pini pe iesiri, dar, la testele facute cu cate un modul, am consratat ca doar una functioneaza normal. Am banuit lipituri, scurgeri de fludor intre pini si masa (GND), deoarece intre pinii de date si masa sveam cca. 6 ohmi la cele 3 matrici ce nu functionau, respectiv 9 ohmi la care mai "pornea", urmatoarele MAX-uri aveau cca 350kohmi.
Dupa ce am taiat, la un modul, un traseu aproape de pinul 1 al primului etaj, am constatat ca "scurt"-ul este in integeat, asa ca am "sacrificat" 2 module, taindu-le primul modul, si am facut un afisaj de 6 module, inspirat de proiectul, care functioneaza din 2019, dar este cu ESP8266, modul RTC si senzor DHT22 si are 4 articole (detalii la github.com/tehniq3/ESP8266-LED-Matrix-Clock/.
Am apelat la AI sa imi adapteze programul de la github.com/schreibfaul1/ESP8266-LED-Matrix-Clock/ pentru ESP32-C3 Supermini, programul obtinut (dupa cateva rulari, restari, modifica) este MatrixClock_ESP32_C3_SuperMini0.ino.
Schema de conectare este foarte simpla
Am realizat 2 filmulete
Ulterior, am considerat ca cifrele groase create de Bogdan Argatu, si folosite la proiectul mentionat anterior, sunt mai prietenoase, le-am adaugat, programul devenind MatrixClock_ESP32_C3_SuperMini0a.ino
Am mai postat inca 2 filmulete
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
marți, 22 septembrie 2026
Ceas NTP cu tranzitii animate (Morphing Clock) pe afisaj P10 RGB 32x16 cu ESP8266 (6)
Dupa cateva luni de teste, la ceasul prezentat ultima data in articolul din mai, am constatat in ultima perioada ca apare mesaj de eroare la extragerea cursului valutar EURO/RON (leu), asa ca am apelat la Z.AI, dar a fost intr-o zi proasta, asa ca am testat si Gemini, care a reusit, dupa cateva teste, sa rezolve problema.
Programul modificat este Morphing_Clock_v3d2 compus din mai multe fisiere
Am facut 2 filmulete:
Schema de conectare este nemodificata
Abonați-vă la:
Postări (Atom)
-
Pentru cazuri cand trebuie sa alimentam un montaj sau un consumator (radio portabil, beculet, etc) de la o sursa de tensiune continua fix...
-
ultima modificare: 12.04.2020 Fata de sistemele clasice pentru incubatoare care regleaza doar temperatura, la solicitarea lui Vior...
-
rezumat articol Avand o situatie in care am o masina de spalat automata veche (AEG Lavamat Regina 804), pe care am reusit s-o reconditi...



















