Sommario:

Matrice di LED con Arduino: 8 passaggi
Matrice di LED con Arduino: 8 passaggi

Video: Matrice di LED con Arduino: 8 passaggi

Video: Matrice di LED con Arduino: 8 passaggi
Video: Display a matrice di LED con MAX7219 e scheda di memoria SD con Arduino - Video 440 2024, Dicembre
Anonim
Image
Image

Questa matrice di led utilizza il registro a scorrimento 74HC595 e il contatore di decadi CD4017, è molto semplice realizzare questo progetto se segui i miei passaggi indicati di seguito, ho semplificato i passaggi e spiegato tutto per una migliore comprensione.

Finito di parlare ora, diamo il via allo spettacolo ?✌️?

Passaggio 1: configurazione dell'HARDWARE

Configurazione dell'HARDWARE !!
Configurazione dell'HARDWARE !!
Configurazione dell'HARDWARE !!
Configurazione dell'HARDWARE !!

Queste sono tutte le parti necessarie per questo progetto

Puoi acquistare da qui Tomson Electronics

ARDUINO NANO

74HC595 REGISTRO CAMBI

CD4017 IC CONTA DECADE

TRANSISTORE 2N3904 O 2N2222

RESISTENZA 220 OHM

LED 5MM

INTESTAZIONE MASCHIO

INTESTAZIONE FEMMINA

PCB DOT PER USO GENERALE

Passaggio 2: impostazione del lavoro

Impostazione del lavoro
Impostazione del lavoro
Impostazione del lavoro
Impostazione del lavoro
Impostazione del lavoro
Impostazione del lavoro
Impostazione del lavoro
Impostazione del lavoro

Segna e scatta il PCB punteggiato della dimensione necessaria per realizzare la tua matrice di LED. Usa un coltello a penna appuntito o qualcosa di simile per eseguire il taglio, quindi piega la tavola per romperla al taglio … è semplice? Una volta fatto questo passaggio assicurati di avere 144 LED con te, puoi selezionare il colore secondo la tua immaginazione, Grande mente ….

Sto utilizzando LED di colore verde con me, per testare il LED, utilizzare una serie di resistori da 220 ohm con il terminale positivo e il potenziale di tensione, se si utilizza una tensione superiore a 3 volt. Oppure puoi usare la cella a bottone CR2302 per questo lavoro. Fornirà abbastanza potenza per accendere il LED per il test Assicurati di aver testato tutti i LED prima di saldare per evitare malfunzionamenti dei LED.

Se hai molto più tempo, puoi diffondere i LED utilizzando una carta vetrata a griglia 1500 in modo che sia più attraente. Dipende tutto da voi gente.. Posizionate il Led The Dot Board in modo che il catodo e l'anodo si formino. Una linea parallela Assicurarsi di posizionare l'anodo sul lato superiore del tabellone. Una volta fatto, piegare i cavi del led per cortocircuitare tutti gli anodi oppure è possibile utilizzare un filo di rame argentato per questo lavoro.

Tagliare i cavi in eccesso dopo aver cortocircuitato i pin per la saldatura, ora abbiamo il catodo rivolto verso l'alto, utilizzare un'asta di acciaio da 3 mm o una matita per piegare i cavi senza toccare i pin dell'anodo del led. Quindi tagliare il piombo in eccesso e saldarli ai punti. Ora abbiamo completato circa il 25% della nostra matrice di led, è sempre una buona cosa testare tutto dopo la saldatura.

Poiché i led sono in una matrice, se è necessario accendere il led della prima riga e il led della terza colonna applicare la carica alla carica negativa all'anodo della prima riga e al pin del catodo della terza colonna. In questo modo prova tutti i LED, per completare la costruzione della matrice ……

Passaggio 3: collegamento dei fili alla matrice

Collegamento dei fili alla matrice
Collegamento dei fili alla matrice
Collegamento dei fili alla matrice
Collegamento dei fili alla matrice
Collegamento dei fili alla matrice
Collegamento dei fili alla matrice
Collegamento dei fili alla matrice
Collegamento dei fili alla matrice

Dopo aver fissato i LED alla matrice per collegarli alla scheda del controller, è necessario cablarli, per questo utilizzo il filo Ribbion abbiamo 24 LED nella colonna e 6 LED nella sezione della riga, quindi in totale 6 × 24 LED Matrix quindi Risolvi il filo di Ribbion in modo che potessimo ottenere 3 coppie di fili dalla sezione della colonna nel multiplo di 8 Quindi in totale 8 per 3 è uguale a 24

Ecco come abbiamo ordinato i fili per la colonna della matrice di led. Quindi per la sezione della colonna abbiamo bisogno di avere solo sei fili, i LED di riga sono guidati da un contatore di decadi, può pilotare LED con 6 pin, quindi è facile realizzare la matrice di LED

Per ottenere risultati migliori, spelare il filo per effettuare i collegamenti con la scheda punti, quindi stagnare i fili prima di saldare, utilizzare un flusso di alta qualità da Solderon o qualsiasi altra marca. Assicurati di fissare correttamente i fili Prendi nota del colore Abbiamo iniziato a saldare per tutta la prima colonna poiché abbiamo 8 fili per una colonna

Per mia comodità e avevo una lunga striscia di filo di Ribbion in giro senza alcun uso, per non sprecarli li ho usati tutti per il progetto, puoi usare qualsiasi altro tipo di filo per questo scopo Assicurati di usare colori diversi Filo in modo da evitare confusione in seguito,

Quando li stiamo collegando con la scheda driver LED. assicurati di collegare l'intestazione maschio o femmina alla fine dei fili della matrice di led per collegarli alla scheda driver, sto usando un'intestazione femmina per quello …

Passaggio 4: creazione della scheda controller

Realizzazione della scheda controller
Realizzazione della scheda controller
Realizzazione della scheda controller
Realizzazione della scheda controller
Realizzazione della scheda controller
Realizzazione della scheda controller
Realizzazione della scheda controller
Realizzazione della scheda controller

Aggiungi il file Gerber dalla descrizione a jlcpcb.com per produrre la scheda controller. Ci sono così tanti modi per farlo su misura dal sito web Jlcpcb che puoi cambiare il colore, lo spessore, se non hai bisogno di esigenze personalizzate, quindi impostare tutto come predefinito

Dopodiché fai clic su Salva nel carrello e controlla il PCB, poiché ho utilizzato la consegna normale per ottenere i PCB tramite China Post, ci sono volute circa 2 settimane per arrivare, con questo metodo abbiamo 2 vantaggi Il primo è che possiamo ridurre i costi di spedizione, Il secondo è che possiamo evitare il dazio doganale e per tutte queste cose dobbiamo aspettare circa 2 settimane per ottenere il frutto del nostro duro lavoro

I PCB sono ben disposti e imballati A volte possiamo ottenere dei regali da Jlcpcb quando ordiniamo i PCB

Quindi raccogli tutte le parti come circuiti integrati, resistori, intestazioni, transistor e saldali uno per uno per completare la scheda

Hai del caffè per il tuo duro lavoro? Fare una pausa ……

Passaggio 5: cablaggio tutto insieme

Cablaggio tutto insieme
Cablaggio tutto insieme
Cablaggio tutto insieme
Cablaggio tutto insieme
Cablaggio tutto insieme
Cablaggio tutto insieme

Per risparmiare spazio per questo progetto sto usando Arduino Nano ma puoi usare qualsiasi tipo di gusto Arduino Arduino UNO, MEGA, PROMINI, NANO Tutto funziona perfettamente ma usare altri gusti Arduino rispetto ad Arduino NANO potrebbe essere eccessivo e varrà la pena per Tu, per quanto mi riguarda, sto usando il nano

Abbiamo solo bisogno di 5 pin digitali di Arduino per questo progetto, ma sei libero di utilizzare qualsiasi altro pin digitale di Arduino

Prova a fissare i fili alla scheda controllata mediante la numerazione nel PCB con la matrice di LED, collegandoli alla riga e alla colonna della scheda controller

E invece è necessario cambiarlo nel codice Arduino, tutti i collegamenti al file Gerber del software e tutte le altre cose menzionate verranno fornite alla fine dell'Instructable? ✌️

Passaggio 6: caricamento del codice e test Arduino

Caricamento codice e test Arduino
Caricamento codice e test Arduino
Caricamento codice e test Arduino
Caricamento codice e test Arduino

Apri il codice Arduino, qui possiamo visualizzare caratteri personalizzati, lettere, numeri e tutto ciò che puoi pensare di spostarti ulteriormente, scorri verso il basso il codice fino a trovare "METTI QUI IL TUO TESTO" nel codice, quindi digita ciò che devi visualizzare nel led Matrice qui. Ma ricorda una cosa: digita la lettera B prima della parola per esempio per visualizzare la parola ZENOMODIFF Dobbiamo digitare come: BZ, BE, BN, BO, BSPACE, BM, BO, BD, BI, BF, BF Le lettere Byte Sono precedentemente memorizzati in un array e ora lo stiamo solo stampando uno dopo l'altro,

Tutto il percorso delle lettere viene convertito in binario per Arduino per calcolare dove accendere e spegnere le luci come per l'istinto 0, 1 la lettera 1 rappresenta la luce da accendere e la lettera 0 rappresenta la luce da spegnere

Ecco come vengono stampate le lettere sulla matrice di LED

Passaggio 7: risoluzione dei problemi e suggerimenti …. ?‍??

∆ Se il LED si sbiadisce nella riga o nella colonna, potrebbe essere di 3 cose

1 Malfunzionamento del led per surriscaldamento durante la saldatura

2 Il valore del resistore può essere fuori luogo

3 giunti di saldatura scadenti

∆ La matrice LED completa non mostra nulla anche dopo aver caricato il codice, forse potrebbe essere di 3 cose

1 Controllare le connessioni della scheda PCB Prendere nota sui pin Arduino e sui pin dell'intestazione collegati al PCB sono gli stessi

2 Potrebbe trattarsi di Ic fuori posto Controllare i segni di Ic e reinserirlo

3 fili possono essere interrotti dall'interno Controllare la continuità di tutti i fili

∆ Le lettere vengono mostrate capovolte nella matrice di LED, probabilmente di 1 cosa

1 Questo può essere sostituito commutando le connessioni di livello della matrice di LED

∆ Il codice Arduino non viene caricato a causa di un errore di sincronizzazione SK500, probabilmente di 1 cosa

1 Installa il driver Arduino Nano in base al tuo sistema operativo

∆ Anche se si digitano le lettere per visualizzare i caratteri nel codice a matrice di LED e lo si carica, ma non viene visualizzato nulla, probabilmente di 1 cosa

1 Digitare la lettera B dopo ogni parola Per ulteriori informazioni, controllare il passaggio 6

Questi sono tutti i possibili errori che puoi ignorare durante la realizzazione di questo progetto se hai altri errori o domande

Lascia un replay a [email protected] Replay con possibile entro 1 giorno

Passaggio 8: codice Arduino, file Gerber Pcb

Codice Arduino

File Gerber

Jlcpcb

Consigliato: