luni, 30 martie 2026

Ceas NTP cu tranzitii animate (Morphing Clock) pe afisaj P10 RGB 32x16 cu ESP8266 (2)

    Daca tot s-a schimbat ora la cea de vara, am actualizat si eu programul ceasului cu animatii, astfel ca folosesc un comutator conectat la pinul A0 si selectie la 3.3V pentru ora de vara si GND pentru ora de iarna. 

    M-am inspirat din ce testasem si functioneaza foarte bine la ceasul NTP cu tranzitii animate pe afisaj P5 cu rezolutie 64x32.

    Adaptarea montajului anterior este simpla, adaugand doar 3 fire si un comutator:
     Programul modificat initial este Morphing_Clock_v1c si contine 5 fisiere, care apar astfel:
- fisierele pe GitHub
- fisierele in calculator

- in Arduino IDE
Am facut si niste filmulete:
si cum mici modificari la program (sa se restarteze in caz ca am modifcat pozitia comutatorului):

06.04.2026
    Dupa mai multe zile de teste si punerea langa ceasul cu animatii pe afisaj P5 (rezolutie 64x32),

am observat (cam tarziu, ce-i drept) ca la trecere ala o noua zi,  si ceasul meu arata ora in format de 24 de ore, nu de 12-ore, concret, in loc sa arate ora 12:xx:yy AM arata 0:xx:yy AM,
 asa ca am adaugat doar o linie simpla de genul,
 if (Ora == 0) Ora = 12; 
dupa zona unde se calculeaza ora in format de 12 ore (Ora-12 si se determina daca e AM sau PM)
    Deja, modificarea am facut-o in programul Morphing_Clock_v1c pus pe GitHub.

 

08.04.2026
si rezultatul este bun.
 

 


Niciun comentariu:

Trimiteți un comentariu