Quesito orologio.. real time clock

buon pomeriggio a tutti!
dovrei realizzare uno sketch arduino che mi permetta di visualizzare ora e data.
imbattutomi nelle prime ricerche, la difficoltà principale sembra essere quella non solo di tenere il conto dei secondi, ma di far si che non si azzeri allo spegnimento dell’arduino.
ho visto che esistono integrati per quest’applicazione, eppure mi domandavo se fosse possibile tramite la eeprom ottenere lo stesso risultato.

grazie a tutti delle energie!
ancora una volta buon pomeriggio iacca.

La soluzione più semplice è usare un RTC (ds1307 oppure ds3231). Costano poco e sono abbastanza precisi (secondi compresi).
Come alternativa, se hai accesso a internet, poi usare delle richieste NTP.

ok grazie, ora controllo che costo hanno questi rtc.

Il costo è decisamente improponibile :upside_down_face:

https://www.ebay.it/itm/Shield-DS-3231-modulo-RTC-real-time-clock-I2C-per-Arduino-PIC-ART-CL18/232002075742

mi domandavo se fosse possibile tramite la eeprom ottenere lo stesso risultato

E in che modo? A parte che “si consuma”, quando è tutto spento chi manda avanti il tempo?

Mmh si mi sono convinto ad usare il ds, piu che altro i pin dell I2C dedicati sca sdl sono già impegnati da un lcd con la stessa interfaccia, come posso rimediare al problema?

I pin SDA e SCL sono in comune tra tutti i dispositivi I2C.
Ogni dispositivo deve avere un indirizzo diverso.

Grazie grazie grazie!

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.