Sommario:
- Passaggio 1: guarda il video
- Passaggio 2: prendi le tue parti
- Passaggio 3: prototipazione
- Passaggio 4: saldatura
- Passaggio 5: crea la scheda LED
- Passaggio 6: creare l'allegato
- Passaggio 7: completare la scheda LED
- Passaggio 8: finire la parte superiore
- Passaggio 9: tocco finale
- Passaggio 10: fatto
Video: Matrice RGB + Analizzatore di spettro: 10 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Ami i LED? Anche a me!
Ecco perché, in questo Instructable, ti mostrerò come creare una fantastica matrice di LED RGB, che può facilmente trasformarsi in un analizzatore di spettro con il clic di un pulsante.
Dopo aver letto, se pensi che questo Instructable se lo sia guadagnato, votalo nel concorso LED.
E senza ulteriori indugi, cominciamo.
Passaggio 1: guarda il video
Il video mostra nel dettaglio ogni singolo passaggio e ti aiuterà nella corretta comprensione del progetto. Quindi, guardalo prima di passare al passaggio successivo.
Passaggio 2: prendi le tue parti
Arduino:INDIA - https://amzn.to/2iCal5uUS - https://amzn.to/2zZC1IUUK -
Strisce WS2812B (30 LED/metro): USA - https://amzn.to/2zUvOjwUK -
MSGEQ7 IC: USA - https://amzn.to/2zSV4qKUK -
Foglio acrilico: INDIA - https://amzn.to/2zZJSWLUS - https://amzn.to/2zZJSWLUK -
Alimentazione: INDIA - https://amzn.to/2hQWuuTUS - https://amzn.to/2hQWuuTUK -
1x Resistenza da 200K1x Cap 33 pF1x Cap 100 nF1x Cap 10 nF
Passaggio 3: prototipazione
Scarica e aggiungi queste librerie Arduino: FastLED - https://github.com/FastLED/FastLEDAadafruit NeoPixel Library -
Testare la striscia LED WS2812B utilizzando lo schizzo FirstLight dagli esempi della libreria FastLED. Modifica il pin dei dati e il numero di LED e dopo aver caricato i LED dovrebbero accendersi in bianco uno dopo l'altro, mostrando che i LED funzionano correttamente.
Ora costruisci il circuito di prova usando lo schema del circuito allegato in questo passaggio senza ricevitore IR. Carica lo schizzo, anch'esso allegato in questo passaggio. Avrai bisogno di 21 LED. Il MSGEQ7 divide lo spettro audio in 7 bande di frequenza. Quindi, tenendo presente ciò, lo schizzo divide 21 LED in 7 set, ognuno dei quali ha 3 LED, il primo LED sarà sempre spento e gli altri due LED si accenderanno in base all'intensità dell'audio in quella particolare banda di frequenza. Cerca i valori analogici di tutte e sette le bande nel monitor seriale per eseguire il debug e assicurarti che tutto sia a posto. Quando funziona correttamente, finalizzare la prototipazione aggiungendo il ricevitore IR.
Ora aggiungi il ricevitore a infrarossi e carica il secondo allegato che ho collegato che illuminerà 2 set con 7 LED ciascuno in base all'intensità del segnale audio da qualsiasi due bande che puoi modificare nello schizzo. Ti suggerirò di scegliere le bande 3 e 4. Ora determina il codice esadecimale di uno qualsiasi dei pulsanti nel telecomando IR che stai utilizzando. Per sapere come farlo, fai clic qui: https://www.instructables.com/id/ Control-AC-Applia.. Modifica quel codice esadecimale nello schizzo e caricalo. Ora quando si preme il pulsante, i LED mostreranno l'animazione e quando si preme nuovamente lo stesso pulsante, si tornerà alla modalità analizzatore di spettro.
E la prototipazione è completa.
Passaggio 4: saldatura
Ottieni tutti i componenti elettronici necessari per il progetto.
Prendi anche una perfboard stretta in cui salderemo i componenti dell'analizzatore di spettro in modo da poter realizzare qualcosa come uno scudo Arduino, che ci salverà dal disordine del cablaggio. Fare riferimento a video e immagini per una chiara percezione.
Sto usando Arduino Uno in modo da poter caricare facilmente nuovi programmi in futuro, se necessario, ma puoi anche usare Arduino Nano.
Quindi, prendi una spina da 3,5 mm e salda due fili, uno a terra e uno a uno qualsiasi dei canali e l'altra estremità dei due fili va alla schermatura MSGEQ7. Fatto ciò, collega l'IC alla sua base, salda i cavi di alimentazione e prova lo scudo usando il monitor seriale Arduino Uno come ho fatto prima.
Passaggio 5: crea la scheda LED
Ora, prendi un MDF spesso 3 mm e crea un quadrato di dimensioni 25,2x25,2 cm e taglialo usando un seghetto. Quindi disegna 49 quadrati di dimensioni 3,6x3,6 cm su di esso. Taglia 7 pezzi di strisce LED, ognuna contenente 7 led poiché faremo una matrice di 7x7 cioè 49 led. Dopo aver tagliato, staccare il nastro sul retro e attaccarlo al pezzo di MDF. Ho dovuto fare dei fori in due punti sull'MDF usando un trapano in modo che i fili potessero passare, altrimenti avrei dovuto rimuovere il termoretraibile e dissaldare i fili, cosa che non volevo.
Tieni presente che tutte le frecce di direzione del flusso di dati sulla striscia devono seguire la stessa direzione, ovvero da sinistra a destra
Quindi, utilizzando una punta da trapano più piccola, come 2 mm, ho praticato tre fori accanto a Vcc, GND e pin dati su entrambe le estremità di ciascuna delle 7 strisce led. Ho stagnato i pad di saldatura sulla striscia su entrambe le estremità. Utilizzando quindi un filo da 0,75 mmq, cortocircuitare Vcc e GND delle strip in tutte e sette le file. Inoltre, accorciare Vcc e GND dall'ultima alla prima riga (doppia alimentazione).
Collega i dati in uscita dalla prima riga ai dati in entrata della seconda riga, i dati in uscita dalla seconda ai dati in entrata della terza e così via fino a raggiungere l'ultima riga. Ho usato un filo solido da 0,5 mm quadrati per questo scopo. Assicurati di non cortocircuitare questi fili con Vcc o GND.
Al termine, verificare la continuità e utilizzando lo schizzo FirstLight verificare la connessione.
Passaggio 6: creare l'allegato
Per realizzare la custodia ho utilizzato un MDF da 12 mm.
Ho fatto le dimensioni allegate in questo passaggio. Usando la funzione di taglio smussato sul mio seghetto alternativo, ho prima fatto due tagli smussati su entrambe le estremità dei segni. Entrambi i tagli devono essere all'interno per realizzare un recinto. Dopo questo, ho fatto i restanti tagli diritti.
Ho usato la colla per legno per unire tutti i pezzi e per tenerli in posizione ho usato un piccolo chiodo di legno. Puoi usare qualsiasi altra tecnica ti piaccia, ho pochissima esperienza con la lavorazione del legno, quindi qualsiasi suggerimento è davvero ben accetto.
Lascia asciugare la colla durante la notte.
Passaggio 7: completare la scheda LED
Controlla se la scheda LED che abbiamo realizzato in precedenza, si adatta o meno alla custodia. In caso contrario, portalo in forma usando una lima o carta vetrata o entrambi.
Da una lastra in thermocol bianco da 10 mm, tagliare 6 pezzi di lunghezza pari a quella del pannello LED e larghezza 2,4 cm. Incollali sulla linea orizzontale che abbiamo fatto sull'MDF.
Dopo che si asciuga, mettilo all'interno della custodia, segna i punti per il connettore a cilindro CC e il cavo USB per Arduino e quindi fora. Portali in forma usando un file.
Completate alcune connessioni rimanenti come l'aggiunta di cavi per l'ingresso dei dati, l'aggiunta di cavi di alimentazione al connettore cilindrico che alimenta l'intero circuito, l'aggiunta del ricevitore IR e infine l'incollaggio a caldo di tutti in posizione. Collegare i fili alla quarta riga Vcc e ai fili di terra che vanno a Vin e al pin di terra di Arduino e lo alimenta.
Usa la colla a caldo per rendere sicuri tutti i collegamenti e anche per fissare il connettore del barilotto al suo posto.
Passaggio 8: finire la parte superiore
Riprendere il foglio di termocol e iniziare a tagliarlo in dimensioni pari alla distanza tra i termocol precedentemente fissati. Misura solo uno per ogni riga e poi taglia il resto richiesto usando quel pezzo. Non è necessario utilizzare la colla poiché rimarrà in posizione da sola, ma se necessario è possibile utilizzare una piccola quantità di colla.
Fatto ciò, misura la scatola, porta il foglio acrilico, segna la dimensione misurata usando un pennarello e tagliala usando un seghetto. Per tagliarlo fate più tagli con un taglierino, poi dopo averlo tenuto all'angolo di un tavolo, applicate una forza verso il basso e verrà tagliato in linea perfettamente dritta.
Per attaccare la lastra acrilica alla parte superiore, ho usato un bullone da 2 mm perché non avevo una vite di montaggio, ma dovresti usare una vite.
Fare dei segni sulla lastra acrilica e forarli con una punta da 2,5 mm. Usando quel foglio, fai dei segni sulla custodia e forali usando una punta da 2 mm. Quindi, infine, fissa il foglio sulla parte superiore usando le viti.
Passaggio 9: tocco finale
Lo schizzo che ho allegato nel passaggio 2 ritarderà un po' mentre funziona come analizzatore di spettro. Il motivo è l'algoritmo. Ci sono molti calcoli fatti per calcolare il numero di LED, il colore dei LED, mostrandolo effettivamente che lo rallenta un po'.
Ecco perché ho creato un algoritmo completamente nuovo per l'analizzatore di spettro e ora funziona bene, lo schizzo è allegato in questo passaggio.
Per coloro che vogliono sapere che tipo di algoritmo, cercare un ciclo "while" nello schizzo.
Passaggio 10: fatto
È tutto. Goditi la tua creazione e, se c'è qualche domanda, non esitare a chiedere nella sezione commenti.
Se pensi che me lo sia guadagnato, vota per questo istruibile nel concorso LED e iscriviti anche al nostro canale YouTube. Sarà davvero utile.
Grazie per aver letto:).
Consigliato:
Come fare l'analizzatore di spettro musicale con audio LED a 32 bande fai-da-te usando Arduino Nano a casa #arduinoproject: 8 passaggi
Come fare un analizzatore di spettro musicale audio a 32 bande LED fai-da-te usando Arduino Nano a casa #arduinoproject: oggi realizzeremo un analizzatore di spettro musicale audio a 32 bande LED a casa usando Arduino, può mostrare lo spettro di frequenza e riprodurre musica allo stesso tempo. va collegato davanti alla resistenza da 100k, altrimenti il rumore della spea
Analizzatore di spettro acrilico di grandi dimensioni: 7 passaggi (con immagini)
Analizzatore di spettro acrilico di grandi dimensioni: perché dovresti guardare quei piccoli display a led o quei piccoli LCD se puoi farlo in grande? Questa è una descrizione passo passo su come costruire il tuo analizzatore di spettro di dimensioni giganti. Usando piastrelle acriliche e strisce led per costruire una stanza che riempie la luce
Fontana danzante: Arduino con analizzatore di spettro MSGEQ7: 8 passaggi
Fontana danzante: Arduino con analizzatore di spettro MSGEQ7: Molto interessante è la ricezione di un segnale audio e la sua conversione in reazione visiva o meccanica. In questo progetto utilizzeremo un Arduino Mega da collegare ad un analizzatore di spettro MSGEQ7 che preleva il segnale audio in ingresso ed esegue la banda
Analizzatore di spettro LED a 10 bande RGB: 16 passaggi
Analizzatore di spettro LED a 10 bande RGB: Buon pomeriggio, cari spettatori e lettori. Oggi vi mostrerò una modifica di un analizzatore di spettro a dieci bande con LED RGB
ANALIZZATORE DI SPETTRO CRAZY L.O.L: 6 passaggi (con immagini)
CRAZY L.O.L SPECTRUM ANALYZER: Oggi vorrei condividere come realizzare un analizzatore di spettro audio - 36 bande combinando insieme 4 LoL Shields. Questo folle progetto utilizza una libreria FFT per analizzare un segnale audio stereo, convertirlo in bande di frequenza e visualizzare l'ampiezza di queste freq