Pagina 3 di 4

Centralina controllo LED di Arduino

Inviato: 18/02/2020, 12:21
di Paky
matteo70 ha scritto:
18/02/2020, 12:13
No. Ora presente,secondi,ed i millisecondi.
A fianco mi compaiono quella sequenza di numeri come se fosse una somma di qualcosa separata dai due punti.
All'inizio mi da formato ora e data non corretto, ma io la inserisco come indicato nello sketch.
Più tardi faccio uno sceeen e lo posto.
Allora non riesce a leggere correttamente il tuo input, e quindi non regola l'ora. La sequenza di numeri e' l'ora corrente dell'orologio. Dovrebbe scriverti in un formato tipo:
18/02/2020 11:18:35

Centralina controllo LED di Arduino

Inviato: 18/02/2020, 12:24
di matteo70
Paky ha scritto:
18/02/2020, 12:21
matteo70 ha scritto:
18/02/2020, 12:13
No. Ora presente,secondi,ed i millisecondi.
A fianco mi compaiono quella sequenza di numeri come se fosse una somma di qualcosa separata dai due punti.
All'inizio mi da formato ora e data non corretto, ma io la inserisco come indicato nello sketch.
Più tardi faccio uno sceeen e lo posto.
Allora non riesce a leggere correttamente il tuo input, e quindi non regola l'ora. La sequenza di numeri e' l'ora corrente dell'orologio. Dovrebbe scriverti in un formato tipo:
18/02/2020 11:18:35
Potrebbe essere la libreria ds3231 che non va bene?

Centralina controllo LED di Arduino

Inviato: 18/02/2020, 12:41
di Paky
matteo70 ha scritto:
18/02/2020, 12:24
Potrebbe essere la libreria ds3231 che non va bene?
Si', potrebbe, soprattutto se non ti scrive la data nel formato corretto. Io ho quella di Andrew Wickert, versione 1.0.2 https://github.com/NorthernWidget/DS3231

Centralina controllo LED di Arduino

Inviato: 18/02/2020, 14:59
di matteo70
Paky ha scritto:
18/02/2020, 12:41
matteo70 ha scritto:
18/02/2020, 12:24
Potrebbe essere la libreria ds3231 che non va bene?
Si', potrebbe, soprattutto se non ti scrive la data nel formato corretto. Io ho quella di Andrew Wickert, versione 1.0.2 https://github.com/NorthernWidget/DS3231
nel file di Drive che ho allegato c'è la foto dello screen che mi ritorna digitando la data e l'ora.

Centralina controllo LED di Arduino

Inviato: 18/02/2020, 15:48
di Paky
matteo70 ha scritto:
18/02/2020, 14:59
nel file di Drive che ho allegato c'è la foto dello screen che mi ritorna digitando la data e l'ora.
20200218_143506.jpg
metto la foto per referenza.

~x( ~x( ~x( ~x( ~x(
chiaramente c'e' qualcosa che non va nella gestione dell'ora, forse legato alla libreria DS3231. Che libreria DS3231 usi? La stessa che uso io?

Potresti fare un test? Inserisci questo:
010100000000
(che corrisponde a 01/01/2000 alle 00:00:00)
e dicci cosa vien fuori.

Centralina controllo LED di Arduino

Inviato: 18/02/2020, 15:59
di matteo70
@Paky ho risolto (forse: era il pin SDA che non comunicava.
Adesso sembra tutto ok.
Ti aggiorno più tardi.

Per il momento ti ringrazio per la tua pazienza e collaborazione.
:D

Centralina controllo LED di Arduino

Inviato: 18/02/2020, 16:08
di Paky
:-bd :-bd :-bd #:-s #:-s

Centralina controllo LED di Arduino

Inviato: 18/02/2020, 18:59
di matteo70
@Paky approfitto per una info: se volessi sostituire il Ds3231 con un Tiny RTC I2C come mi devo comportare a livello di stringhe? ^:)^

Centralina controllo LED di Arduino

Inviato: 18/02/2020, 21:44
di Paky
No, dovrei documentarmi... :)

Centralina controllo LED di Arduino

Inviato: 18/02/2020, 23:48
di Ursus79
Occhio che se il modulo citato da @matteo70 è basato su chip DS1307 potrebbe essere molto impreciso (vari secondi giorno)
Per quanto ho letto e capito in questi mesi causa mancanza di correzione dell'errore dato dalla diversa frequenza di vibrazione del quarzo integrato alle diverse temperature, cosa integrata nel DS3231.

Approfitto per ringraziare @Paky per il graditissimo articolo, lo spunto che mi mancava per iniziare a capocciare con Arduino