Sommario:
- Passaggio 1: raccogliere materiali
- Passaggio 2: costruisci la scatola
- Passaggio 3: installare il firmware sul controller
- Passaggio 4: costruire la piastra posteriore
- Passaggio 5: divertiti
Video: Visualizzatore musicale LightBox: 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
Il LightBox utilizza il microfono integrato del telefono o del tablet per analizzare la musica e generare splendidi schemi di luce che si abbinano alla musica. Basta avviare l'app, posizionare il telefono o il tablet da qualche parte vicino a una sorgente sonora e il tuo box visualizzerà il suono in tempo reale. Il LightBox può essere utilizzato anche come luce ambientale colorata.
Divertiti!!!
Passaggio 1: raccogliere materiali
Avrai bisogno dei seguenti materiali:
- 1 m di listello in legno 4 x 0,5 cm (per il telaio)
- 1 m di listello in legno 1,2 x 0,5 cm (per il bordo anteriore)
- 15 cm di asta quadrata in legno 0,8 x 0,8 cm
- 1 x piatto di legno 22 x 18 x 0,3 cm (per il piatto posteriore)
- 1 x piatto in vetro acrilico bianco latte 22 x 18 x 0,3 cm (per il piatto anteriore)
- 1 x striscia LED RGB, tipo WS2812B, 5 Volt, lunghezza 1 m, con 60 LED
- 1 modulo ESP8266. Ho usato Adafruit Huzzah, ma puoi usare un modulo diverso.
- 1 x 5,5 x 2,1 jack CC a barilotto
- Filo (diversi colori)
- Un po' di nastro in velcro
Strumenti di cui avrai bisogno:
- Sega per legno
- Scatola per mitra
- Colla per legno
- Saldatore
Passaggio 2: costruisci la scatola
La cornice
Per prima cosa, usa la scatola per mitra per tagliare l'assicella per il telaio. Tagliare i pezzi con un angolo di 45°, in modo da poterli incastrare tra loro per formare la cornice esterna (vedi foto). Avrai bisogno di due pezzi di lunghezza 23 cm (per la parte superiore e inferiore) e due pezzi di lunghezza 19 cm (per il lato sinistro e il lato destro). Le lunghezze si riferiscono al bordo più lungo.
Suggerimento: se tagli i pezzi nell'ordine in cui i bordi saranno uniti (ad esempio, prima il pezzo in alto, poi il pezzo a destra, poi il pezzo in basso, poi il pezzo a sinistra), assicurati che i bordi si adattino perfettamente.
Ora incolla insieme i pezzi per la cornice. Assicurati di poter inserire la lastra di vetro acrilico nella scatola da un lato e la piastra posteriore dall'altro lato. Non preoccuparti se ci sono piccoli spazi vuoti: gli spazi sul lato anteriore saranno coperti dal bordo e il lato posteriore non sarà visibile.
Il piatto anteriore
Quindi, tagliare il bastone di legno quadrato in quattro pezzi, ciascuno di 3 cm di lunghezza. Montare la lastra di vetro acrilico nella scatola, in modo che sia a filo con la parte anteriore. Incolla i pezzi di legno quadrato negli angoli della scatola e sul retro della lastra acrilica. Assicurati di non usare troppa colla, in modo che la colla non entri sull'acrilico tranne dove è incollata ai pezzi di legno.
Il confine
Usa di nuovo la scatola per mitra per tagliare l'assicella per il bordo. Tagliateli con un angolo di 45° (vedi foto). Anche in questo caso avrai bisogno di due pezzi di lunghezza 23 cm e due pezzi di lunghezza 19 cm (le lunghezze si riferiscono sempre al bordo più lungo).
Incolla insieme i pezzi per il bordo e incolla il bordo sulla parte anteriore della scatola. Ancora una volta, fai attenzione che la colla non si rovesci sull'acrilico.
Passaggio 3: installare il firmware sul controller
Vai al tuo Arduino Library Manager e assicurati che la libreria FastLED sia installata. Verrà utilizzato dal firmware.
Scarica il firmware per il tuo ESP8266 da Github.
Usa l'IDE Arduino per caricare il firmware sul tuo modulo ESP8266.
Nota sull'utilizzo di un numero diverso di LED: ho costruito il LightBox con una striscia LED di 60 LED. Ma puoi usare tutti i LED che vuoi. L'unica cosa che devi fare è cambiare le costanti NUM_ROWS e NUM_COLUMNS nel firmware. L'app si adatterà automaticamente al numero di LED che hai definito. In questo modo puoi costruire LightBox grandi o piccoli, proprio come preferisci.
Passaggio 4: costruire la piastra posteriore
In questo passaggio, taglieremo la striscia LED in strisce più piccole, le salderemo insieme con del filo e le incolleremo alla piastra posteriore per formare una griglia. Il risultato dovrebbe apparire come mostrato nelle immagini.
Attenzione: sulla striscia LED sono stampate delle piccole frecce. Queste frecce indicano la direzione in cui si propaga il segnale dati. Devi incollare e saldare le strisce in modo tale da poter seguire le frecce a partire dal filo che si collega al pin del modulo ESP8266, lungo le strisce, fino alla fine dell'ultima striscia.
Taglia la striscia LED in sei strisce con 10 LED ciascuna. La striscia LED ha segni dove può essere tagliata e risaldata. Misura le dimensioni del tuo modulo ESP8266. Usa una matita per segnare dove ogni striscia dovrebbe andare sulla piastra posteriore. La distanza tra le strisce dovrebbe essere uguale e devi lasciare un bordo sufficientemente largo per posizionare lì il modulo ESP8266 senza coprire nessuno dei LED.
Quindi, incolla le strisce sulla piastra posteriore. Prendi il saldatore, un po' di filo e salda insieme le strisce LED. Le strisce hanno tre linee: +5V, GND e DO. Assicurati di collegare sempre le linee corrispondenti. Utilizzare fili di colore diverso per evitare errori.
Praticare un foro per il jack a cilindro CC nella piastra posteriore. Ho usato della colla a caldo per incollare il jack al piatto.
Collegare la linea +5V e GND della striscia LED ai corrispondenti terminali del jack a botte. Se non sai quale terminale è positivo e quale negativo, collega un alimentatore da 5 V e usa un multimetro per scoprire quale è quale.
Collega i connettori 5V e GND del tuo modulo ESP8266 ai terminali corrispondenti del jack a botte. Collegare il pin 5 del modulo ESP8266 alla linea dati della striscia LED. È possibile utilizzare cavi jumper, se si desidera riutilizzare il modulo in un secondo momento, oppure saldare i cavi direttamente ai connettori del modulo.
Incolla il modulo ESP8266 sulla piastra posteriore o usa del nastro in velcro per fissarlo.
Passaggio 5: divertiti
È ora di scaricare l'app dal Google Play Store. È gratis, ovviamente!
Collega il tuo LightBox. Dovrebbe diventare blu e dovresti essere in grado di vedere una rete WiFi chiamata "lightbox" sul tuo telefono o tablet. Se la casella diventa rossa quando la si collega per la prima volta, è necessario ripristinare la EEPROM del modulo ESP8266. Fare ciò collegando il pin 4 del modulo a GND per un secondo. La scatola dovrebbe riavviarsi e ora diventare blu.
Connettiti alla rete WiFi "lightbox" (password: "lightbox12345") con il tuo telefono o tablet. Avvia l'app LightBox. L'app si connette automaticamente al LightBox.
Nel menu delle impostazioni, puoi configurare il LightBox per connettersi alla tua rete WiFi invece di crearne una propria. In questo modo non è necessario passare a un'altra rete WiFi quando si desidera utilizzare il box.
Usa il Color Picker per illuminare la tua stanza con un colore che si adatta al tuo umore, oppure usa l'Audio Analyzer per trasformare la musica in bellissimi modelli di colori.
Non esitate a chiedere nella sezione commenti se avete domande.
Divertiti!
Aggiornamenti:
- 06/03/17: Ho aggiunto alcune foto ravvicinate del cablaggio del modulo ESP8266.
- 19/06/17: Sto migliorando continuamente l'app e il firmware. Ho aggiunto un filtro che uniforma la visualizzazione dell'audio. C'è molto meno sfarfallio e la visualizzazione sembra molto più gradevole. Ho anche aggiunto la possibilità di configurare il numero di righe e colonne di LED nel firmware. L'app si adatta automaticamente al numero di LED configurato. In questo modo puoi costruire il tuo LightBox con più o meno LED di me e funzionerà con l'app.
Secondo classificato nella sfida degli intoccabili
Consigliato:
Altoparlante Bluetooth con visualizzatore musicale: 10 passaggi (con immagini)
Altoparlante Bluetooth con visualizzatore musicale: in questo tutorial, ti mostrerò come costruisco questo altoparlante Bluetooth che ha un visualizzatore musicale nella parte superiore. Sembra davvero fantastico e rende il momento di ascolto della tua canzone più fantastico. Puoi decidere se vuoi accendere o meno il visualizzatore
Luce reattiva musicale--Come creare una luce reattiva musicale super semplice per rendere il desktop fantastico.: 5 passaggi (con immagini)
Luce reattiva musicale|| Come creare una luce reattiva musicale super semplice per rendere il desktop fantastico.: Ehi, ragazzi, oggi costruiremo un progetto molto interessante. Oggi costruiremo una luce reattiva musicale. Il led cambierà la sua luminosità in base a il basso che è in realtà un segnale audio a bassa frequenza. È molto semplice da costruire. Faremo
Lampada intelligente (TCfD) - Arcobaleno + Visualizzatore musicale: 7 passaggi (con immagini)
Smart Lamp (TCfD) - Rainbow + Music Visualizer: questo progetto è realizzato per il corso Technology for Concept Design presso il TUDelft Il prodotto finale è una lampada a LED con base ESP-32 ed è collegata al server. Per il prototipo, la lampada ha due funzioni; un effetto arcobaleno che emette un colore rilassante
Visualizzatore musicale (oscilloscopio): 4 passaggi (con immagini)
Visualizzatore musicale (oscilloscopio): questo visualizzatore musicale fornisce un modo eccellente per aggiungere più profondità all'esperienza della tua musica ed è abbastanza facile da costruire. Può anche essere utile come un vero e proprio oscilloscopio per alcune applicazioni tutto ciò che serve è: -un vecchio crt (quasi tutti b&am
Visualizzatore musicale Nixie Tube: 10 passaggi (con immagini)
Nixie Tube Music Visualizer: un visualizzatore musicale ipnotizzante ispirato a quelle piccole barre nella parte superiore di iTunes. Come display vengono utilizzati quattordici tubi per grafici a barre Nixie IN-13 russi. La lunghezza che ogni tubo nixie illumina rappresenta il volume di una certa frequenza nel mu