Sommario:
- Forniture
- Fase 1: CIRCUITO
- Fase 2: SCHEMA DEL CIRCUITO
- Fase 3: PRECAUZIONI
- Passaggio 4: CODICE
- Passaggio 5: spiegazione
- Passaggio 6: cose da portare via
- Passaggio 7: riferimenti
Video: MATRICE LED 4X4 Utilizzando 74hc595 IC: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Descrizione
In questo blog ci concentreremo su come realizzare e codificare una matrice LED 4x4 utilizzando un registro a scorrimento (SN7HC595N)
Forniture
Materiali richiesti
- Registro a scorrimento (SN7HC595N)
- Cavi jumper
- Scheda Arduino (utilizzerò Arduino UNO)
- 16 LED
- Resistori da 330 ohm x4
- Kit di saldatura
- Piastra PCB
- Fili pieni
Fase 1: CIRCUITO
Posiziona 16 LED in un quadrato in modo che l'anodo di ciascun LED sia rivolto verso il basso e i catodi rivolti verso destra
- Collegare tutti i catodi del LED in colonne
- Collegare tutti gli anodi dei LED in file
- Prendi l'output da ogni riga e colonna, quindi alla fine avrai 8 output dalla matrice 4x4.
Fase 2: SCHEMA DEL CIRCUITO
Fase 3: PRECAUZIONI
- Il valore corretto del resistore è molto importante in quanto il circuito non funzionerà correttamente senza di esso.
- Durante la saldatura, prestare molta attenzione e assicurarsi che i fili di riga e colonna non si tocchino.
- Non collegare il circuito mentre arduino è acceso, ad esempio quando la scheda arduino è alimentata.
- Controllare singolarmente tutti i LED prima del collegamento.
Passaggio 4: CODICE
scarica il codice dal link indicato. link per il codice
Passaggio 5: spiegazione
Pin importanti sull'IC-
SER (Seriale) dove entrano i dati;
SRCLK (Serial Clock) il pin impostato su alto per memorizzare ciò che è in SER;
RCLK (Register Clock) il pin che hai impostato su alto una volta che hai finito di impostare tutti i pin
Il chip di registro a scorrimento trasforma i bit inseriti in serie attraverso il pin dei dati in 8 bit paralleli, quindi se vuoi inviare diciamo 10010000 inizi con il bit meno significativo (0) quindi imposti SER su LOW (D10 su Arduino). Successivamente, imposta SCK (D11 su Arduino) su HIGH e quindi su LOW, per "salvare" il valore
Passaggio 6: cose da portare via
- Modificando il codice puoi effettivamente stampare diversi modelli e figure su una matrice 4x4.
Può fungere da display a basso costo per piccoli progetti
Consigliato:
Controllo del display a sette segmenti utilizzando Arduino e il registro a scorrimento 74HC595: 6 passaggi
Controllo del display a sette segmenti utilizzando Arduino e il registro a scorrimento 74HC595: Ehi, come va, ragazzi! Akarsh qui da CETech. I display a sette segmenti sono belli da vedere e sono sempre uno strumento utile per visualizzare i dati sotto forma di cifre, ma hanno uno svantaggio che è che quando controlliamo un display a sette segmenti in real
Controllo di una matrice di LED utilizzando Arduino: 5 passaggi
Controllo di una matrice di LED utilizzando Arduino: Ciao, amico. In questo articolo ti mostrerò come utilizzare Led Matrix usando Arduino.Led Matrix è una raccolta di LED sotto forma di array. Le matrici led hanno una varietà di colonne e righe, a seconda del tipo. Presentando diversi LED con un certo
4 progetti in 1 utilizzando DFRobot FireBeetle ESP32 e copertura a matrice di LED: 11 passaggi (con immagini)
4 progetti in 1 utilizzando DFRobot FireBeetle ESP32 e LED Matrix Cover: ho pensato di fare un istruibile per ciascuno di questi progetti, ma alla fine ho deciso che davvero la differenza più grande è il software per ogni progetto che pensavo fosse meglio fare un grande istruibile! L'hardware è lo stesso per ea
Display a matrice di LED a scorrimento 48 X 8 utilizzando Arduino e registri a scorrimento.: 6 passaggi (con immagini)
Display a matrice di LED a scorrimento 48 X 8 utilizzando Arduino e registri a scorrimento.: Ciao a tutti! Questo è il mio primo Instructable e si tratta di creare una matrice di LED a scorrimento programmabile 48 x 8 utilizzando un Arduino Uno e registri a scorrimento 74HC595. Questo è stato il mio primo progetto con una scheda di sviluppo Arduino. È stata una sfida lanciata a m
Matrice display LED 5x4 utilizzando un timbro di base 2 (bs2) e Charlieplexing: 7 passaggi
Matrice display LED 5x4 Utilizzo di un timbro di base 2 (bs2) e Charlieplexing: hai un timbro di base 2 e alcuni LED extra in giro? Perché non giocare con il concetto di charlieplexing e creare un output utilizzando solo 5 pin. Per questa istruzione userò BS2e ma qualsiasi membro della famiglia BS2 dovrebbe funzionare