Sommario:
- Passaggio 1: materiali
- Passaggio 2: il circuito
- Passaggio 3: il codice
- Passaggio 4: modifica dei modelli visualizzati
- Passaggio 5: il prodotto finito
Video: Matrice LED 8x8: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:06
Questo tutorial ti mostrerà come creare una matrice LED 8x8 in cui puoi controllare ogni singolo LED e creare i tuoi modelli finché hanno bisogno solo di 64 pixel per mostrarli in un colore.
Aggiornamento 25.09.10 Ho aggiunto un generatore di pattern per creare pattern ma non tutte le sue funzionalità sono complete
Passaggio 1: materiali
Materiali di cui hai bisogno: 8x8LED matris (puoi farne uno ma ho comprato il mio)-16x120Ohm resistori-8xNPN transistor (ho usato C547B)-1xPIC16f690-scheda prototipo (oppure puoi creare un pcb per questo) -wire-5V alimentatore (puoi uso un regolatore voltige ma accendo il mio da una porta USB) Strumenti: - Programmatori PIC (tutti i programmatori pic da microchip eccetto pickit1 funzioneranno) - Software - MPLAB (software gratuito da microchip) - Saldatore - Una pompa a vuoto per rimuovere la saldatura è un bene avere-tagliafili Abilità necessarie: -abilità di saldatura (essere in grado di fare buoni collegamenti di saldatura entro 5-10 sec.) -Il pensiero logico a un certo livelloSe questa è la tua prima esperienza con i microcontrollori, ti consiglio di iniziare con un progetto più semplice.
Passaggio 2: il circuito
Questo è lo schema del circuito. NOTA che dovrai guardare la scheda tecnica della tua matrice di led (se ne hai acquistata una) o sapere come collegare la matrice che hai realizzato
Passaggio 3: il codice
Il codice è scritto in assembly.
Questo codice si basa sul codice di https://www.instructables.com/id/3x3x3-LED-Cube/ ma non è possibile utilizzare il generatore che fornisce il senso che ha solo 27 diodi e ha "layer1 layer2 layer3" invece di "line1…." e ha anche solo numeri 3x8 bit mentre ha numeri 8x8 bit NOTA le lettere in questo codice potrebbero essere visualizzate in senso inverso Ho accidentalmente invertito il terreno nel mio display.
Passaggio 4: modifica dei modelli visualizzati
Puoi aggiungere e rimuovere modelli come preferisci in questa matrice. per aggiungere un pattern è sufficiente generare il pattern con il generatore che è incluso in questo passaggio…. È un file.rar quindi usa winrar per decomprimerlo. E ancora voglio ringraziare portreathbeach per avere il codice sorgente del genorator nel suo documento su www.instructables.com/id/3x3x3-LED-Cube/ per fare un disegno in movimento puoi fare pochi passi alla subroutine e lo farà essere così.;------------------------------------------------- --------------------------------;; Sottoroutine di prova;;---------------------------------------------------------------- --------------------------------; Test: movlw b'01111100' movwf Line1 movlw b'11000110' movwf Line2 movlw b'00000011' movwf Line3 movlw b'00000011' movwf Line4 movlw b'00000011' movwf Line5 movlw b'0000006 movwlw'line 11 Line7 movlw b'01111100' movwf Line8 movlw b'11111111' movwf Layer4 call Output movlw b'01111100' movwf Line1 movlw b'11000110' movwf Line2 movlw b'00000011' movwf Line3 movlw b'0000004' movw11 movwf Line5 movlw b'00000011' movwf Line6 movlw b'11000110' movwf Line7 movlw b'01111100' movwf Line8 movlw b'11111111' movwf Layer4 call Output return dovrai anche aggiungere una funzione in fondo al file asm Il fondo poche righe saranno qualcosa del genere. (la funzione di chiamata è chiamare le subroutine puoi chiamarle nell'ordine che preferisci) Loop: chiama Someroutine chiama Prova chiamata Prova goto Fine del ciclo
Passaggio 5: il prodotto finito
Ecco i risultati della matrice… puoi controllare ogni singolo LED su questa matrice attraverso il codice
Consigliato:
Figure di Lissajous su matrice di LED 8X8: 7 passaggi
Figure di Lissajous su Matrice di Led 8X8: Un punto di luce che oscilla su 2 assi perpendicolari disegna uno schema chiamato "Lissajous Figure" (1857) o "Curva di Bowditch" (1815). I modelli variano da semplici a complessi a seconda del rapporto di frequenza e della fase dei 2 assi.A 1:1
Display a due cifre che utilizza una singola matrice di LED 8x8: 3 passaggi
Display a due cifre che utilizza una singola matrice di LED 8x8: qui vorrei costruire un indicatore di temperatura e umidità per la mia stanza. Ho usato una singola matrice LED 8x8 per visualizzare numeri a due cifre e penso che parte del progetto sia diventata più utile. Ho inscatolato la costruzione finale usando una scatola di cartone, dolore
Come costruire una matrice LED GRANDE 8x8 (LED MAX7219 10 mm): 9 passaggi (con immagini)
Come costruire una matrice LED 8x8 GRANDE (LED MAX7219 10 mm): hai lavorato con una matrice LED 8x8 già pronta come display? Sono disponibili in varie dimensioni e sono piuttosto interessanti con cui lavorare. Una grande dimensione prontamente disponibile è di circa 60 mm x 60 mm. Tuttavia, se stai cercando una matrice LED già pronta molto più grande
Come interfacciare una matrice LED 8x8 guidata MAX7219 con il microcontrollore ATtiny85: 7 passaggi
Come interfacciare una matrice LED 8x8 guidata MAX7219 con il microcontrollore ATtiny85: Il controller MAX7219 è prodotto da Maxim Integrated è un driver di visualizzazione a catodo comune di ingresso/uscita seriale compatto che può interfacciare i microcontrollori a 64 LED singoli, display LED numerici a 7 segmenti fino a 8 cifre, display grafico a barre
Gadget da tavolo con matrice RGB 8x8 LED e Arduino Uno: 6 passaggi
Gadget da tavolo con matrice RGB LED 8x8 e Arduino Uno: Ciao, caro! In questo tutorial faremo gadget LED RGB fai da te, che potrebbero essere usati come gadget da tavolo o retroilluminazione. Ma prima, unisciti al mio canale Telegram, per vedere altri progetti sorprendenti. Inoltre, la sua motivazione per me