DS1302 RTC

ciao ragazzi io ho un problema con il codice preso dal playground, non riesco a capire se l'orario devo settarlo ogni volta che lo provo oppure rimane in memoria in qualche modo grazie alla batteria.
è un po confuso per me questo modulo, cortesemente mi dareste qualche dritta? :slight_smile:
grazie mille,
Daniel :smiley:

Una volta settato mantiene l' ora grazie alla batteria.

Ciao Uwe

con il codice del playground continua a ripartire dal'orario settato

Link a questo codice del playground, please. :slight_smile:
cercando ds1302 nel palyground ci sono molti articoli

Se hai un Sketch che Ti scrive ogni volta l'ora.
Percui avrai l' ora sbagliata.
Ciao Uwe

io ho preso lo sketch da qui :slight_smile:

C'e' scritto chiaramente in quel codice:

// Remove the next define, 
// after the right date and time are set.
#define SET_DATE_TIME_JUST_ONCE

aaaah..che sbadato..:smiley: scusate la mia ignoranza...ma se è da togliere cosa l'hanno messo a fare? :confused:

danieldiletto:
aaaah..che sbadato..:smiley: scusate la mia ignoranza...ma se è da togliere cosa l'hanno messo a fare? :confused:

Almeno 1 volta serve (la prima)

ma qual'è l'utilità?

La prima volta che lanci lo sketch DEVI avere quella define, che setta l'ora attuale in base ai valori compilati.

Poi ricompili e fai upload senza quella define. Da questo momento la batteria mantiene l'ora aggiornata.
La prima volta l'ora/data sarà sbagliata.

aaaah perfetto ho capito :slight_smile: ti ringrazio nid!!