Sommario:

Spettro audio LED Arduino: 6 passaggi (con immagini)
Spettro audio LED Arduino: 6 passaggi (con immagini)

Video: Spettro audio LED Arduino: 6 passaggi (con immagini)

Video: Spettro audio LED Arduino: 6 passaggi (con immagini)
Video: Usare un display Nextion con Arduino per accendere un LED - Video 348 2024, Luglio
Anonim
Image
Image
Spettro audio LED Arduino
Spettro audio LED Arduino

Questa è una guida che utilizza Arduino Uno per visualizzare la forma d'onda audio della tua musica utilizzando una matrice di LED (diodi emettitori di luce).

Passaggio 1: raccogliere i materiali

Raccogliere i tuoi materiali
Raccogliere i tuoi materiali

Questa è una lista di tutti i materiali di cui avrai bisogno

1. Arduino Uno (o alternativa più economica)

2. Spectrum Shield (potresti dover acquistare intestazioni e saldarle su te stesso)

3. Un tagliere per pane senza saldatura

4. Filamento in legno o 3D

5. Saldare

6. Un mucchio di cavi

7. LED e resistori (ho usato questi, il numero di LED può variare a seconda di quante righe e colonne vuoi)

Passaggio 2: raccogliere i tuoi strumenti

Raccogliere i tuoi strumenti
Raccogliere i tuoi strumenti

È importante utilizzare gli strumenti giusti! Questa è una lista degli strumenti di cui avrai bisogno

1. Blocco di legno

  • 1. Un trapano
  • 2. Una punta da trapano da 3/16
  • 3. Un tipo di sega per tagliare il legno (ho usato una sega circolare)
  • 4. Due barre di bloccaggio (opzionali: per tenere fermo il legno)
  • 5. Un righello ad angolo retto per misurare il legno (il righello funzionerà)
  • 6. Una penna per segnare il legno

O

1. Blocco di plastica

1. Una stampante 3D

2. Un saldatore

3. Pinze a becchi lunghi (per piegare facilmente i fili mentre si lavora con il saldatore)

4. Spelafili/tagliafili

5. E ovviamente un computer per programmare Arduino usando il software Arduino

Passaggio 3: blocco

Bloccare
Bloccare
Bloccare
Bloccare
Bloccare
Bloccare
Bloccare
Bloccare

In questa guida realizzerò una matrice LED 7 per 5

7 colonne, 5 righe = 35 (7 * 5) LED e 12 (7 + 5) pin

Più colonne e righe inserisci nella matrice: più pin ti serviranno.

Per questo progetto ci sono 13 pin disponibili, quindi la somma delle tue righe e colonne non deve superare 13.

Ogni LED deve essere distante 15 mm l'uno dall'altro per garantire una facile saldatura

La matrice sarà di 90 mm per 60 mm aggiungeremo un margine di 40 mm su tutti i lati

Blocco di legno

  1. Quindi ritaglia un pezzo di legno di 170 mm (17 cm) per 140 mm (14 cm)
  2. Ora usando un righello e una penna disegna la griglia di 90 mm per 60 mm
  3. Praticare un foro attraverso ogni punto utilizzando la punta da trapano da 3/16
  4. dopo aver forato potresti volerlo carteggiare
  5. Puoi dipingere o macchiare il legno (io ho tinto il mio per dargli un colore più scuro)

O

Blocco di plastica

Scarica e stampa in 3D questo modello STL:

Passaggio 4: matrice LED

Matrice LED
Matrice LED
Matrice LED
Matrice LED
Matrice LED
Matrice LED

1. Capovolgi il tuo blocco di legno e metti un LED in ogni foro, posiziona ciascun LED in modo che il perno di terra sia diretto verso l'angolo in basso a sinistra del pezzo di legno. 2. Piegare ogni pin di terra verso il basso, assicurarsi che i pin di terra non si sovrappongano ai pin di alimentazione. 3. Ora piega tutti i pin di alimentazione a destra 4. Salda tutti i pin di terra insieme 5. Piega i pin di alimentazione in modo che non tocchino i pin di terra e saldali insieme. 6. Ricontrolla per assicurarti che nessun pin di terra tocchi un pin di alimentazione! 7. Se stai usando un cavo di collegamento come me, taglia e spela i cavi per ogni riga e colonna abbastanza a lungo da raggiungere l'Arduino 8. Salda i cavi insieme

Passaggio 5: collegamento della matrice LED al tuo Arduino

Image
Image
Collegamento della matrice LED al tuo Arduino
Collegamento della matrice LED al tuo Arduino
Collegamento della matrice LED al tuo Arduino
Collegamento della matrice LED al tuo Arduino
  1. Collega il tuo Spectrum Shield al tuo Arduino
  2. Collegare il filo della riga 1 al pin digitale 6 e i fili della riga 2-5 ai pin analogici 2-5
  3. Collega le colonne 1-7 alla breadboard tramite resistori e ai pin digitali Arduino 7-13
  4. Esegui questo codice per assicurarti che tutti i tuoi LED funzionino, ho dovuto sostituirne alcuni
  5. Esegui questo codice che ho creato usando Multiplexing per illuminare l'audio

Passaggio 6: riproduzione di musica

Fare musica
Fare musica
Fare musica
Fare musica
Fare musica
Fare musica

Usa un cavo ausiliario per collegare il tuo shield a qualsiasi dispositivo dotato di jack aux (smartphone, computer, iPod, ecc.)

Quindi utilizzare un altro cavo ausiliario per l'uscita agli altoparlanti o collegare le cuffie!

Ho il vecchio DEV-10306 - Spectrum shield, quindi entrambi i miei jack ausiliari possono essere utilizzati come input o output.

Il modello più recente dovrebbe specificare quale jack aux è input e output sulla scheda.

Puoi utilizzare una batteria da 9 V e portare la matrice LED ovunque!

Consigliato: