Orologio con arduino

Buonasera, una domanda, ma per visualizzare la data e l'ora corrente anche solo via seriale, c'e bisogno di uno shield apposito??.. non è proprio possibile farlo senza shield?

Scusa ??? :astonished:

Non è chiara la domanda ... non puoi fare dei normali Serial.print() o Serial.println() ?

Guglielmo

Il problema è che puoi anche impostare l'Arduino per conteggiare l'orario, senza usare hardware esterno, ma hai un sistema non molto preciso e se stacchi la scheda dall'alimentazione l'orario impostato lo perdi.

leo72:
... ma hai un sistema non molto preciso e se stacchi la scheda dall'alimentazione l'orario impostato lo perdi.

Beh ... devo dire che, fatte un po' di prove e di verifiche con il DSO ... non lo trovo affatto malaccio :wink:
Magari richiede qualche calibrazione (software) da fare sul singolo modello (... per sopperire alle tolleranze dei componenti), ma una volta fatto ... per gli scopi di EnigmaAren92 direi che è sufficiente :slight_smile:

Certo ... tocca che si inventa qualche cosa per continuare ad alimentarlo anche in assenza della rete elettrica ... o l'orario va a farsi benedire XD

Guglielmo

Arduino non ha al suo interno un circuito RTC (Real Time Clock) quindi Arduino non sa che giorno è e che ore sono.
Hai due modi per farglielo sapere.
1 - metti un circuito RTC e ne trovi anche di economici, col vantaggio che il suddetto circuito è dotato anche di batteria e quindi mantiene l'orologio attivo anche quando stacchi l'alimentazione
2 - scrivi un programma che ogni secondo aggiorna data e ora con il vantaggio di risparmiare l'acquisto del RTC ma con lo svantaggio di perdere l'orario quando stacchi l'alimentazione