Usare il real time clock RTC3231 con Arduino - Video 233

preview_player
Показать описание
In questo video vedremo come usare il real time clock RTC3231 con Arduino tramite la linea i2c. Video n.233 del corso Arduino in 100+ video.

Indice dei video:

Puoi scaricare gratuitamente i miei libri:

I sorgenti su github:

ATTENZIONE: Per ovvi motivi di tempo non posso correggere o analizzare gli sketch che postate nei commenti o che inviate via mail. Rispondo a tutte le domande e le richieste ma "non faccio i compiti per voi". Se vi serve uno sviluppo ad hoc contattatemi in privato.
Рекомендации по теме
Комментарии
Автор

Buongiorno Paolo, complimenti per il canale e per i tuoi contributi sempre chiarissimi. Ho realizzato un progettino alquanto complesso con Arduino1R3, due sonde DS18B20, un sensore DHT11, un Display LCD2004A I2C 4x20 con, due pulsati e un modulo Orologio RTC3231. Dietro i tuoi consigli ho cablato e programmato tutto alla perfezione. Il tutto mi serve a comandare due elettrovalvole per scambiare l'acqua sanitaria da SolareTermico a Termocamino in base alla loro temperatura. L'orologio l'ho aggiunto in un secondo momento in quanto mi sono voluto spingere un pò oltre per affinare le mie capacità. A montaggio ultimato, dopo qualche giorno di funzionamento mi sono accorto che se tolgo alimentazione l'orologio non si resetta ma quando alimento di nuovo riparte da dove è rimasto. In partica se tolgo alimentazione alle 10:01:37 e ridò corrente dopo 2 ore riparte dalle 10:01:37. Mi chiedo è normale come comportamento e quindi devo fare in modo che il ttto rimanga sempre alimentato? Oppure ho sbagliato qualche cosa? Il modulo 3231 l'ho collegato in parallelo con il displaly. Grazie anticipate.

pasqualebianco
Автор

la funzione pad è una vera figata, grazie grande!!

argo
Автор

Paolo buongiorno
grazie sempre per i tuoi video spiegati benissimo,
ho visto in commercio un modulo il DCF77 che aggiorna in automatico l'orario con l'orologio atomico.
si può avere una spiegazione/video su come collegare un DS3231 che periodicamente aggiorna l'ora?
grazie

aaamarco
Автор

Ciao Paolo, ottimo video come sempre. Come bisogna procedere per impostare ora e data utilizzando due pulsanti che però sono già impiegati per comandare altrettanti led. Non ho più pin disponibili ho quindi optato per un display oled e il dsd3231 entrambi I2C. Visualizzo l'ora sul display ma no so quale funzioni usarre per reimpostare la data e l'ora. Grazie in anticipo.

GiordanoCantori
Автор

ciao la data e l'ora non mi vengono presi e proseguono sempre con lo stesso orario e presumo la stessa data.
rimane sempre 2000/01/01 00:00:00
come potrei ovviare a questo problema? grazie mille!

JonathanUnexpected
Автор

Ciao dovrei usare il 3231 più un relè seriale ad otto relè ci sta tutto sull r4? Grazie

Luke-qslc
Автор

Buonasera Paolo. Ho una domanda su questo modulo. Ha una batteria a bottone, e ovviamente servirà per mantenere il Date-Time una volta inizializzato. Ma, poichè lo devo utilizzare in una posizione dove resterà praticamente "unguarded", come faccio a sapere quando la batteria è scarica e deve essere cambiata?

ermannochiavaroli
Автор

ciao ho utilizzato la funzione pad, su nodemcu, il compilatore si blocca su questa funzione dandomi questo msg "invalid conversion from 'void*' to 'char*' [-fpermissive]" credo non riesca a riservare i 5byte di memoria, boh ci sarà un modo x risolvere?

argo
Автор

Ciao Paolo, complimenti per il video, posso chiederti una mano per risolvere un problema in un progetto ? Ho realizzato un orologio a LED su pcb, ho montato il tutto e ho fatto il programma, ma ho notato che la batteria anche a orologio spento tende a scaricarsi così ho fatto un po’ di misure e ho notato che tra il positivo della batteria e gnd ci sono sempre circa 100K, così facendo la batteria si scarica. Ho provato a realizzarne un altro da capo pensando a qualche componente difettoso, quando ho montato tutti i componenti, prima di accenderlo ho misurato tra il + e gnd e lèggevo molti megaohm il che è normale e va bene ma dopo averlo acceso la prima volta e verificato che tutto funzioni, ho rimisurato e da qui in poi ho sempre 100 k tra il + e gnd anche se tutto quanto funziona bene quando l’orologio è acceso, non so davvero perché io mi trovi 100K tra il + e gnd, qualcuno riesce ad aiutarmi a risolvere questo problema ?

Teo
Автор

Buon Giorno molto utile, e ti ringrazio molto, volevo chiederti nel caso in cui io volessi usare un uscita comandata esempio dalle 18 alle 22 di tutti i giorni quale procedura e meglio adattare ??
ho provato a creare delle variabili ora e minuti usando now.hour e now.minute e provato nel loop a fare un if ma sono un po in altomare puoi aiutarmi grazie mille ..

gianlucamanzini
Автор

ciao Paolo, scusa se ti disturbo, ho provato ad inserire altre funzioni nel loop oltre all'orologio e questo influisce nel funzionamento, come posso evitarlo???

aurelioimprota
Автор

Ciao, complimenti per la semplicità di come descrivi gli argomenti.
Ho seguito il video del DS3231, mi piacerebbe aggiungere degli allarmi collegati ad un relè, come posso fare?

stefanozenari
Автор

ciao, se tolgo corrente, e successivamente lo alimento, l orario è errato... come procedo?

Cotonfioc
Автор

Ciao Paolo
Ho trovato dei ds3231 senza batteria visivamente uguali al tuo a un prezzo ridicolo, ne ho presi 5.
Preso dalla foga ne ho alimentato uno e ho visto sull’oscilloscopio i 32 khz ma sul’ sqw non c’e’ il ck di 1hz
Devo prima inizializzarlo con l’arduino ?
La batteria come si chiama?
Grazie 1000

micheledestefano
Автор

Posso costruire un orologio con display con un real time o clock ?

gabrieletrovato
Автор

Ciao Paolo. Grazie per il video. Ho il problema che l'ora mostrata su TFT differisce di 12 secondi rispetto all'ora reale. Secondo te qual'e il problema?

joecirillo
Автор

Mi scusi Paolo desidero sapere come estrarre l'ora e i minuti da una scheda Arduino YUN.
Con arduino usavo le istruzioni di questo video ora con arduino yun non riesco a estrapolare l'ora e i minuti.Mi può dare alcune istruzioni per favore. Grazie Ezio

ezioperino
Автор

Ciao Paolo, ti ringrazio sempre tantissimo per le preziose e chiarissime spiegazioni! Vorrei chiederti una dritta riguardo la visualizzazione di ore su display. In particolare, devo far lampeggiare una scritta ("ON" quando si attiva un uscita) e credo che i millisecondi impostati (50 e 800) per il lampeggio interferiscano nel loop con la visione dei secondi che non scorrono in modo uniforme. Non so se sono stato abbastanza chiaro...
Potresti aiutarmi?
Grazie in anticipo!!!

gdessedariogatti
Автор

Che comando si usa per leggere la temperatura?

Grazie

iwjafudn
Автор

Ciao Paolo, seguo tutti i tuoi video e li trovo molto interessanti e completi. Vorrei chiederti se potresti fare un video dove utilizzi RTC3231 e impostando due orari fai accendere e spegnere un led ( interruttore orario ) da li poi potrò fare tutti i miei esperimenti, in alternativa, se non hai il tempo per un video, mi daresti un paio di dritte? Grazie mille

michelesorsoli