marți, 3 februarie 2026

Ceas RTC reglabil pe afisaj i2c LCD4002

    M-am gandit sa fac si un ceas ce foloseste modul RTC de la care sa preiau ora, data si chiar si temperatura, sa fie si reglabil din encoder, dupa ce testasem asta pe afisajul LCD4004 (l-am prezentat in articolul anterior).

    Schema de conectare este cea utilizata si la termostatul reglabil cu ceas RTC si afisaj LCD4002

doar ca nu am conectat senzorul DS18B20, temperatura este preluata de la senzorul din integraul RTC DS3231 (bineinteles ca afisajul este LCD4002).
    Prima versiune de program este LCD4002_RTC_clock_1.ino, care nu are o prezentare a orei foarte frumoasa (ca aranjare) a fost inspirata de ceasul RTC cu caractere mari si date meteo pe afisaj LCD2004
rezultand
 si cu aceasta ocazie am facut 2 filmulete:
apoi am preluat partea de caractere mari (cifre si litere) de la Custom Large Font for 16x2 LCDs

si programul devine LCD4002_RTC_clock_2.ino cu care am facut urmatoarele filmulete:
    Ca si la interfata i2c de la afisaul LCD4004 am inlocuit un strap (rezistenta 0Ω) cu una de 470Ω si am scazut curentul prin ledul/ledurile de fundal de la 200-230mA la 3,8mA (2,82V cadere de tensiune). Valoarea curentului este suficienta ca lumina ledului sa nu deranjeze noaptea si sa fie vizibila informatia de pe afisaj pe timp de zi.

Niciun comentariu:

Trimiteți un comentariu