Ceasul actual este o imbunatatire a versiunilor 1 si 2 si are mai multe modificari ale programului, astfel incat sa fie cat mai stabil pe timp lung (sa nu se blocheze) si sa indice corect si temperaturile negative.
Schema este aceeasiPartea cu temperatura negativa de -4,4℃, ce aparea -4,-4℃ sau cea de -0,5℃ ca 0,-5℃ s-a rezolvat destul de simplu
adica extrainfo = extrainfo + " (clouds: " + nori + "%)";
extrainfo = extrainfo + ", temperature: ";
if (temperatura > 0) extrainfo = extrainfo + "+";
if (temperatura < 0) extrainfo = extrainfo + "-";
if (tempint < 0) tempint = -tempint;
if (temprest < 0) temprest = -temprest;
extrainfo = extrainfo + tempint + ","+ temprest;
Ultima versiune de programul este NTPclock_8x32_v2_19c.ino si ceasul se prezinta astfel:
14.01.2024
Am realizat ca uneori datele meteo de pe ecran nu sunt actualizate corect, chiar daca aceastea sunt primite corect, asa ca am mai facut o modicare, reinitializand sirul (string-ul) result de fiecare data.
adica Programul NTPclock_8x32_v2_19c.ino este deja actualizat.
Niciun comentariu:
Trimiteți un comentariu