Sommario:
- Passaggio 1: componenti
- Passaggio 2: ulteriori informazioni su MAX7219
- Passaggio 3: ulteriori informazioni su DS1307
- Passaggio 4: schema di collegamento
- Passaggio 5: tutorial
- Passaggio 6: codice
Video: Orologio digitale con display a matrice di punti a LED e Arduino: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Oggi Maker, Developer prediligono Arduino per lo sviluppo rapido della prototipazione dei progetti. Arduino è una piattaforma elettronica open source basata su hardware e software di facile utilizzo. Arduino ha un'ottima community di utenti. In questo progetto vedremo come costruire un orologio digitale usando Arduino. Questo progetto è facile da costruire e cambiarlo secondo il requisito.
Passaggio 1: componenti
Di seguito sono riportati i componenti richiesti per il progetto
1 x Arduino Uno
Arduino Uno in India-
Arduino Uno nel Regno Unito -
Arduino Uno negli Stati Uniti -
Display a matrice di punti LED 4 x MAX7219
Display a matrice di punti nel Regno Unito -
Display a matrice di punti negli Stati Uniti -
Display a matrice di punti in India-
1 x modulo RTC DS1307
Orologio RTC DS1307 in India-
Orologio RTC DS1307 nel Regno Unito -
Orologio RTC DS1307 negli Stati Uniti -
Pochi fili
Passaggio 2: ulteriori informazioni su MAX7219
I MAX7219/MAX7221 sono driver per display a catodo comune di ingresso/uscita seriali compatti che interfacciano microprocessori (μPs) a display LED numerici a 7 segmenti fino a 8 cifre, display con grafici a barre o 64 LED singoli.
Sul chip sono inclusi un decodificatore codice BCD B, circuiti di scansione multiplex, driver per segmenti e cifre e una RAM statica 8x8 che memorizza ogni cifra.
È necessario solo un resistore esterno per impostare la corrente del segmento per tutti i LED. Il MAX7221 è compatibile con SPI™, QSPI™ e MICROWIRE™ e dispone di driver di segmento con numero di giri limitato per ridurre le interferenze elettromagnetiche.
Una comoda interfaccia seriale a 4 fili si collega a tutti i comuni μP. Le singole cifre possono essere indirizzate e aggiornate senza dover riscrivere l'intero display.
Il MAX7219/MAX7221 consente inoltre all'utente di selezionare la decodifica del codice B o la mancata decodifica per ciascuna cifra.
Passaggio 3: ulteriori informazioni su DS1307
L'orologio/calendario seriale in tempo reale (RTC) DS1307 è un orologio/calendario a bassa potenza, completamente codificato in binario decimale (BCD)
più 56 byte di NV SRAM.
Indirizzo e dati vengono trasferiti in serie tramite un bus I2C bidirezionale.
L'orologio/calendario fornisce informazioni su secondi, minuti, ore, giorno, data, mese e anno.
La data di fine mese viene modificata automaticamente per i mesi con meno di 31 giorni, comprese le correzioni per l'anno bisestile.
L'orologio funziona nel formato 24 ore o 12 ore con indicatore AM/PM. Il DS1307 ha un circuito di rilevamento dell'alimentazione integrato che rileva le interruzioni di corrente e passa automaticamente all'alimentazione di backup. L'operazione di cronometraggio continua mentre la parte opera dalla scorta di riserva.
Passaggio 4: schema di collegamento
Passaggio 5: tutorial
Passaggio 6: codice
Per Codice e dettagli di connessione:
github.com/stechiez/Arduino/tree/master/di…
Puoi ottenere le librerie dal seguente repository:
github.com/stechiez/Arduino/tree/master/l…
Consigliato:
Orologio digitale a matrice di punti LED - ESP Matrix App Android: 14 passaggi
Digital Clock LED Dot Matrix - ESP Matrix Android App: questo articolo è orgogliosamente sponsorizzato da PCBWAY.PCBWAY realizza PCB di prototipazione di alta qualità per le persone di tutto il mondo. Provalo tu stesso e ottieni 10 PCB per soli $ 5 su PCBWAY con un'ottima qualità, grazie PCBWAY. La scheda ESP Matrix che ho sviluppato
Interfacciamento del microcontrollore Atmega16 con display a led a matrice di punti: 5 passaggi
Interfacciamento del microcontrollore Atmega16 con display a LED a matrice di punti: In questo progetto andremo ad interfacciare un display a LED a matrice di punti con un microcontrollore AVR (Atmega16). Qui mostreremo la simulazione in proteus, puoi applicare la stessa cosa nel tuo hardware. Quindi qui stamperemo prima un carattere, diciamo 'A' in t
Display a scorrimento a matrice di punti LED fai-da-te con Arduino: 6 passaggi
Display a scorrimento a matrice di punti LED fai-da-te con Arduino: Hello InstruQuesto è il mio primo Instructable. In questo Instructable, mostrerò come realizzo un display a scorrimento a matrice di punti a LED fai-da-te usando Arduino come MCU. Questo tipo di display è presente su stazioni ferroviarie, stazioni degli autobus, strade e molti altri luoghi. Là
Interfaccia display LED a matrice di punti con microcontrollore 8051: 5 passaggi
Interfaccia display LED a matrice di punti con microcontrollore 8051: In questo progetto interfacceremo un display LED a matrice di punti con microcontrollore 8051. Qui mostreremo la simulazione in proteus, puoi applicare la stessa cosa nel tuo hardware. Quindi qui stamperemo prima un carattere, diciamo 'A' in questo disp
SCORRIMENTO DEI FOLLOWER DI INSTAGRAM NEL DISPLAY A MATRICE DI PUNTI LED 8X32 CON ESP32: 4 passaggi
SCORRIMENTO DEI FOLLOWERS DI INSTAGRAM NEL DISPLAY A MATRICE DI PUNTI LED 8X32 UTILIZZANDO ESP32: Questo è il mio secondo istruibile e scusa per il mio inglese divertente