
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-23 14:49

Per familiarizzare con un RTC DS3231 (orologio in tempo reale), ho costruito un semplice orologio 24 ore basato su arduino. Dispone di 3 pulsanti con le seguenti funzioni: premere un pulsante qualsiasi per accedere alla modalità di impostazione dell'ora, aumentare e diminuire l'ora in minuti con due dei pulsanti e impostare l'orologio con il terzo pulsante. Puoi controllare un video del suo funzionamento su vimeo.com/andrewideas/simplearduinoclock.
Materiali richiesti:
- Una scheda di sviluppo Arduino (ho usato uno Uno)
- Un display LCD standard 16x2 basato su HD44780
- Un RTC basato su DS3231 (ho preso il mio su Amazon)
- Tre pulsanti
- Tre resistori (~10K ohm)
- Un potenziometro (~10K ohm)
- Una breadboard
- Diversi ponticelli
Passaggio 1: cablaggio


Fare riferimento al disegno per le istruzioni di cablaggio. I pulsanti sono collegati ai pin A0, A1 e A2. L'RTC utilizza il pin A5 per SCL e il pin A4 per SDA. Il potenziometro varia il contrasto sull'LCD e l'LCD utilizza i pin digitali da 2 a 7.
Passaggio 2: programmazione

Usa l'IDE di arduino per caricare il mio schizzo sul tuo arduino.
Il mio codice era in parte basato sul codice fornito qui. E, naturalmente, il mio codice è spiegato nei suoi commenti.
Puoi scaricare lo schizzo da questo istruibile.
Passaggio 3: continua con la tua vita
Ce l'hai fatta! A meno che tu non l'abbia fatto, nel qual caso commenta qui sotto e farò del mio meglio per aiutarti. Altrimenti, vai avanti e fai cose ancora più grandi!
Grazie!
Consigliato:
Display DMD P10 con Arduino e RTC DS3231: 4 passaggi (con immagini)

Display DMD P10 con Arduino e RTC DS3231: i display P10 sono una serie di LED a matrice di punti. Il LED P10 è generalmente noto come display a matrice di punti o display DMD. Si basa su registri a scorrimento, generalmente vengono utilizzati 74595 registri a scorrimento. Possono essere collegati in cascata con un numero maggiore di schede simili. UN
Orologio per il pensionamento / Orologio con conteggio su/giù: 4 passaggi (con immagini)

Orologio per la pensione / Orologio per conteggio su/giro: avevo alcuni di questi display a matrice di punti a LED 8x8 nel cassetto e stavo pensando a cosa farne. Ispirato da altre istruzioni, ho avuto l'idea di costruire un display per il conto alla rovescia per il conto alla rovescia per una data/ora futura e se il tempo target p
Orologio di rete ESP8266 senza RTC - Nodemcu NTP Clock No RTC - PROGETTO OROLOGIO INTERNET: 4 passaggi

Orologio di rete ESP8266 senza RTC | Nodemcu NTP Clock No RTC | PROGETTO OROLOGIO INTERNET: Nel progetto verrà realizzato un progetto orologio senza RTC, impiegherà tempo da Internet tramite wifi e lo visualizzerà sul display st7735
Creare un orologio con M5stick C usando Arduino IDE - Orologio in tempo reale RTC con M5stack M5stick-C: 4 passaggi

Creare un orologio con M5stick C usando Arduino IDE | Orologio in tempo reale RTC con M5stack M5stick-C: Ciao ragazzi in questo tutorial impareremo come creare un orologio con la scheda di sviluppo m5stick-C di m5stack usando Arduino IDE. Quindi m5stick visualizzerà data, ora e amp; settimana del mese sul display
Microdot - Orologio da polso con motivo a LED Orologio: 7 passaggi (con immagini)

Microdot - Orologio da polso con motivo a LED: un'altra produzione RGB Sunset Productions! funzioni più applicabili a un dispositivo portatile. UN