Sommario:
- Passaggio 1: progettare il nostro PCB su Fritzing
- Passaggio 2: ordina i nostri PCB a un costo molto basso da JLCPCB
- Passaggio 3: componenti richiesti:
- Passaggio 4: lavoro
- Passaggio 5: collegamento dell'uscita dati (pin 24) all'ingresso dati (pin 1) di un altro IC
- Passaggio 6: eseguire la connessione dell'orologio e caricare di conseguenza
- Passaggio 7: collegare il condensatore e la resistenza come mostrato nel diagramma
- Passaggio 8: eseguire la connessione dei pin della matrice come mostrato nei diagrammi
- Passaggio 9: creare la custodia per il nostro display a LED
- Passaggio 10: collegamento per il codice e l'app
Video: Display LED Arduino con controllo Bluetooth: 11 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
In questo tutorial, realizzeremo un display a matrice di LED 32X8 che avrà la funzionalità di cambiare il messaggio di testo con il nostro smartphone in tempo reale e farà nostra l'app utilizzando MIT App Inventor.
Quindi, amici, iniziamo con questo fantastico e fantastico progetto.
Passaggio 1: progettare il nostro PCB su Fritzing
Abbiamo progettato il PCB su Fritzing, un'iniziativa hardware open source che rende l'elettronica accessibile come materiale creativo per chiunque.
È un design PCB a 2 strati in cui abbiamo imballato perfettamente le nostre cose richieste in modo molto ordinato.
Ora è il momento di esportare il file Gerber e ordinare i nostri PCB.
Passaggio 2: ordina i nostri PCB a un costo molto basso da JLCPCB
Una volta, hai creato la cartella zip del file Gerber del tuo PCB. Ora è il momento di caricare il file su JLCPCB e soddisfare i requisiti di conseguenza, come selezionare la mascheratura come nera, cosa che ho fatto per i miei PCB. Se stai cercando i PCB della migliore qualità per i tuoi progetti, JLCPCB è l'opzione migliore.
Stanno offrendo 10 PCB per soli 2 $ con spese di spedizione extra e lo trovo il miglior affare disponibile.
Quindi, dove prototipare 10 PCB per soli $ 2:
Passaggio 3: componenti richiesti:
- Arduino (NANO o UNO)
- Modulo Bluetooth HC-05
- LED (32X8= 256 pz)
- CI driver matrice LED MAX7219 (4 pezzi)
- Condensatore 10uF (4 pezzi)
- Condensatore 100nF (4 pezzi)
- Resistenza 40K (4 pezzi)
- Connettori, saldature, fili, strumenti, ecc…
Passaggio 4: lavoro
Qui abbiamo creato 4 matrici ciascuna di 8X8 LED. Ogni driver MAX7219 può gestire una matrice di 64 LED. L'Arduino invierà i dati utilizzando una comunicazione seriale. Quindi dobbiamo collegare l'orologio e caricare i pin da Arduino a tutti i driver MAX7219. Il pin dati sarà connesso solo al primo driver. Dal pin "data out" del primo driver, collegheremo un filo al secondo "Data" del secondo driver e così via. È così che colleghiamo quattro matrici 8x8 in serie. Dovremmo anche collegare il modulo Bluetooth ai pin Tx e Rx dell'Arduino e fornire 5V ad esso ea ciascuno dei driver MAX7219. Per prima cosa, diamo un'occhiata a come collegare ciascuna delle matrici 8x8. Una volta che abbiamo le nostre 4 matrici possiamo unirle insieme ai pin "data out" "data in".
Passaggio 5: collegamento dell'uscita dati (pin 24) all'ingresso dati (pin 1) di un altro IC
Passaggio 6: eseguire la connessione dell'orologio e caricare di conseguenza
Passaggio 7: collegare il condensatore e la resistenza come mostrato nel diagramma
Passaggio 8: eseguire la connessione dei pin della matrice come mostrato nei diagrammi
Passaggio 9: creare la custodia per il nostro display a LED
Una volta che hai effettuato la connessione di cui sopra, è tempo di creare un caso per cui ho usato un cartone di scarto e ne ho ricavato una scatola con una plastica sopra i LED in modo che la luminosità non si diffonda e ci dia un aspetto più rilassante Visualizza.
Passaggio 10: collegamento per il codice e l'app
Codice: Scarica
Progettazione PCB: Scarica
File dell'app: Scarica
Consigliato:
Controllo della luminosità del LED con un potenziometro e un display OLED: 6 passaggi
Controllo della luminosità del LED con un potenziometro e un display OLED: in questo tutorial impareremo come controllare la luminosità del LED con un potenziometro e visualizzare il valore sul display OLED. Guarda un video dimostrativo
Controllo della luminosità Controllo LED basato su PWM tramite pulsanti, Raspberry Pi e Scratch: 8 passaggi (con immagini)
Controllo della luminosità Controllo LED basato su PWM tramite pulsanti, Raspberry Pi e Scratch: stavo cercando di trovare un modo per spiegare come funzionava il PWM ai miei studenti, quindi mi sono posto il compito di provare a controllare la luminosità di un LED utilizzando 2 pulsanti - un pulsante aumenta la luminosità di un LED e l'altro lo attenua. Per programmare
ESP8266 RGB LED STRIP Controllo WIFI - NODEMCU Come telecomando IR per strisce LED controllate tramite Wi-Fi - STRIP LED RGB Controllo smartphone: 4 passaggi
ESP8266 RGB LED STRIP Controllo WIFI | NODEMCU Come telecomando IR per strisce LED controllate tramite Wi-Fi | Controllo Smartphone STRIP LED RGB: Ciao ragazzi in questo tutorial impareremo come utilizzare nodemcu o esp8266 come telecomando IR per controllare una striscia LED RGB e Nodemcu sarà controllato dallo smartphone tramite wifi. Quindi in pratica puoi controllare la STRISCIA LED RGB con il tuo smartphone
Display LCD I2C / IIC - Utilizzare un display LCD SPI sul display LCD I2C utilizzando il modulo SPI su IIC con Arduino: 5 passaggi
Display LCD I2C / IIC | Utilizzare un display LCD SPI per il display LCD I2C utilizzando il modulo da SPI a IIC con Arduino: Ciao ragazzi poiché un normale LCD 1602 SPI ha troppi fili da collegare, quindi è molto difficile interfacciarlo con arduino ma c'è un modulo disponibile sul mercato che può convertire il display SPI in display IIC, quindi è necessario collegare solo 4 fili
DISPLAY A MATRICE LED 8x8 - ARDUINO - CONTROLLO BLUETOOTH: 7 passaggi (con immagini)
DISPLAY A MATRICE LED 8x8 | ARDUINO | CONTROLLO BLUETOOTH: In questo tutorial mostro come costruire una matrice LED 8 x 8 utilizzando un Arduino. COMMENTA COSA NE PENSI DI QUESTO ISTRUTTIVO, IN MODO CHE POSSO MIGLIORARE NEI MIEI ULTERIORI ISTRUTTORI Dai un'occhiata al video tutorial per una migliore comprensione di l'intero