Real Time Clock con Arduino e DS1307 - #66

preview_player
Показать описание
In questo video utilizzeremo un chip ds1307 per leggere data e ora corrente con Arduino. Il chip DS1307 è molto diffuso per applicazioni RTC (Real Time Clock), come datalogger con arduino e disponibile su breakout board o shield.

Sorgenti e schemi:

Indice dei video:

Рекомендации по теме
Комментарии
Автор

Ciao Paolo complimenti per i tuoi video, mi incuriosisce questo argomento, da tempo provo a combinare un azione ad esempio l accensione di un led ad una determinata ora ma non ti nascondo che provo delle difficoltà, essendomi forse sconosciuta l istruzione giusta da usare. In rete si trovano spiegazione ma non semplici da capire per un neofita. Grazie

Gianlu
Автор

Ciao Paolo! Se volessi far accendere un led ad una ora precisa e spegnerlo ad un’ altra, che funzione potrei usare? Grazie

andrea-hi
Автор

Se io voglio che una variabile a caso tipo A assuma il valore del giorno corrente potrei dichiarare A=now.day();?

goldwolf
Автор

Si può usare un esp32 nodemcu o c'è da variare qualche parametro nello sketch?

GiuseppeLodiRizziniOfficial
Автор

Ciao Paolo
Ho un problema nell'uso di RTC DS1307.
Implementando il sorgente che hai indicato funziona tutto ma, sul monitor seriale, appare la data corretta ma l'orario è in ritardo di 5h, 29'.
La data nel BIOS e in WINDOWS 10 è corretta.
Dove sbaglio ?
Grazie

Giovanni-dlqs
Автор

Complimenti per i tuoi video sono veramente interessanti è ben fatti.
Ti scrivo perché io ho già un progetto di vecchia data fatto con RTC e con ide 1.8 non riesco più a compilarlo
quindi mi sono deciso ha provare il tuo progetto ma mi da un errore che non comprendo.
Sto provando ad installarlo su di un Arduino mega
Arduino:1.8.12 (Windows 7), Scheda:"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"

c:\program files unable to rename 'core\core.a'; reason: Permission denied

exit status 1
Errore durante la compilazione per la scheda Arduino Mega or Mega 2560.

Mi puoi aiutare a capire ?
Grazie
Massimiliano

massimilianobreschi
Автор

Ma se il delay è di 500 perché sul serial monitor viene stampato tutto ogni 2 secondi?

alexanderpontecorvi
Автор

2 mesi fa quando acquistai il kit di Arduino provai a far funzionare la scheda RTC ma niente. Occasione questa per riprovare...
Grazie Paolo

paologrisanti
Автор

Domanda, ma le info e uso sulle singole istruzioni delle varie librerie dove si trovano?

marketto
Автор

Ciao Paolo, ho provato ad utilizzare DS3231 ma mi capita un problema strano. Se riapro la seriale, dopo aver caricato lo sketch, il tempo riparte dall'inizio del caricamento. Non dovrebbe aggiornarmi il tempo anche se stacco alimentazione visto che ho la batteria tampone sul modulo ? Attendo tue ... Grazie

michelealbanese
Автор

Ottimi video come sempre; mi chiedevo se hai fatto già un tutorial su come utilizzare i timer per ottenere, un interrupt ad esempio, ma ad un certo tempo prestabilito (es a ogni 1, 5 secondi esatti voglio far accadere qualcosa utilizzando i timer però). Grazie in anticipo.

savinogiovannimuscio
Автор

salve vorrei realizzare un orologio con una striscia (WS2811) a 12v rgb e modulo DS1307 con 60 led ho provato un po ma ho dei problemi con l'alimentazione di arduino e pure con lo sketch
ci sarebbe qualche tutorial specifico per poter capire meglio come poterlo realizzare?? grazie in anticipo...

mea
Автор

Scusa, la batteria dell'rtc viene caricata automaticamente quando il modulo è attaccato all'alimentazione o quando si scarica va sostituita?

FedeInventor
Автор

ciao, ho notato che quando stacco l'arduino dalla limentazione il modulo rtc non va avanti con il tempo rimane bloccato nel ora che ho staccato arduino, come posso fare per far continuare il tempo? vanno bene i collegamenti SLC→A5 e SDA→A4??
grazie per il video aliverti

lucamasini
Автор

bellisimo video, ho comprato due anni fa um modulo crt ds1302 invece del 1307 non trovo la libreria corretta si trova per arduino 1? grazie Paolo

GiuseppeDeLilla
Автор

Salve, ho fatto copia e incolla del codice ma ogni volta che spengo arduino riparte sempre dall'orario in cui ho caricato lo sketch....

btk
Автор

Ciao, mi dà errore alla scrittura :

L'errore è:
'class DateTime' has no member named 'dayOFTheWeek'
Non capisco perché

andreazani
Автор

Ciao Paolo,
Grandissimo come sempre!!! Non capisco al minuto 6:50, Perche dici di utilizzare 4 caratteri per i giorni della settimana quando invece ne sono 3?
A proposito, sto facendo un pò di fatica nel comprendere il comando "char" e "string", quando e dove utilizzarli.

Potresti darmi una differenza, anche sintetica, dei due, sarebbe grandioso.

Grazie in anticipo.

fabrystyle
Автор

Ciao Paolo! Solo una domanda, il libro che stai scrivendo riguarda sempre Arduino? Se fosse tienici informati sulla sua uscita! Grazie.

fizzogx
Автор

Ciao Paolo, sei bravissimo e chiarissimo. Perché non fai un video con rtc e menù per il settaggio dell'ora e della data? Sarebbe interessantissimo... Ciao

orzowilde