Sommario:
- Passaggio 1: sfondo
- Passaggio 2: materiali
- Passaggio 3: configurare il circuito
- Passaggio 4: codice
- Passaggio 5: è tempo di spettacoli di luci
Video: Translightion Board (visualizzatore musicale controllabile): 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Traduci la musica in uno spettacolo di luci abbagliante con questo progetto di controller luci personalizzabile. Ottimo per DJ, feste e spettacoli 1:1!
Demo aggiornata qui sotto!
Passaggio 1: sfondo
L'idea alla base di questo progetto era quella di creare un controller per consentire agli utenti di "suonare" la luce come se fosse uno strumento con effetti visivi personalizzati, controllo gestuale e quadranti di luminosità/velocità.
Considerando quanto possono essere costosi i controller delle luci di consumo (spesso $ 100 dollari o più, escluse le luci!) Abbiamo deciso di provare a creare una soluzione più economica e più personalizzabile!
AGGIORNAMENTO- Abbiamo recentemente aggiornato questo progetto. Le immagini della build sono della versione 1.0, la cui demo è sotto.
Il cablaggio e la build sono fondamentalmente gli stessi per la versione 2.0, l'abbiamo semplicemente inserita in una custodia più bella e abbiamo aggiunto più hardware per gli aggiornamenti successivi. Il codice aggiornato è anche pubblicato nella sezione codice.
Passaggio 2: materiali
- Arduino UNO
- Telemetro ad ultrasuoni
- Digilent Pmod KYPD
- Potenziometro rotativo
- Strisce LED (2)
- Sensore sonoro Seeed Grove v1.6
- Pistola per colla a caldo
- Tabellone (ho usato un campione di legno da Home Depot)
Passaggio 3: configurare il circuito
Una delle sfide con un progetto come questo è il numero di pulsanti che dovrebbe includere. Anche nei miei progetti più conservatori, volevo avere circa 8 pulsanti per gestire le diverse sequenze visive, le tavolozze dei colori e la selezione di altre modalità. Cablare così tanti pulsanti può essere noioso e apre molte possibilità che una connessione si interrompa e rovini l'intera performance. Inoltre l'Arduino che stiamo utilizzando (l'ONU) ha solo tanti ingressi digitali che possono essere utilizzati. Fortunatamente utilizzando il Pmod KYPD siamo stati in grado di aggirare entrambi questi problemi!
Il piccolo fattore di forma del Pmod KYPD gli consente di adattarsi perfettamente a qualsiasi battiscopa senza occupare troppo spazio. Sto usando un campione di legno che ho ricevuto gratuitamente dal mio negozio di ferramenta locale come pannello di montaggio. Per cablare questo progetto, prima cablate il Pmod KYPD secondo il diagramma di Fritzing sopra.
Quindi collegare i potenziometri ai pin analogici A5 (luminosità) e A4 (velocità). Collegare le strisce LED a terra e 5 V, quindi collegare entrambi i pin del segnale al pin digitale 11. Collegare il sensore audio all'alimentazione e alla massa e il bianco filo ad A1 e filo giallo ad A0 (se non si ha il cavo di collegamento come riferimento, il filo giallo è quello esterno, e più documentazione sul sensore è qui. Per il sensore Ping/telemetro ad ultrasuoni Trig è sul Pin 13 Digitale ed Echo è su Digital Pin 12 (oltre a alimentazione e massa ovviamente).
Passaggio 4: codice
Per il codice avrai bisogno della libreria FastLED e Keypad (entrambe si trovano nel gestore della libreria IDE di Arduino). La tastiera non è elencata per prima quando la cerchi, dovrai scorrere verso il basso fino a trovare quella di Mark Stanley e Alexander Brevig.
Copia e incolla il codice nell'IDE di Arduino e fai clic su Carica. Ora è il momento di giocare con il tabellone! Nota: i pulsanti 3 e 4 sono collegati al sensore ping, quindi prova a mettere la mano sul sensore quando attivi quei visualizzatori. Divertiti e sentiti libero di espandere questo progetto per aggiungere più visualizzatori, sensori, ecc!
AGGIORNAMENTO- Abbiamo aggiornato il codice e aggiunto più funzionalità, scarica LEDController_2 se desideri le funzionalità aggiuntive.
Nel nuovo codice i visualizzatori sono:
1. Flusso
2. Cascata
3. Doppio rimbalzo
4. Rimbalzo della mano
5. Livelli
6. Livelli centrali
7. Blob
8. AmbientSpot
9. Segmenti
0. Impulso
Passaggio 5: è tempo di spettacoli di luci
Ora è il momento di usare la lavagna!
Nella mia configurazione i pulsanti 1-4 sono le sequenze visive, 5 è la modalità automatica con il sensore sonoro e 6-9, F e C sono le tavolozze dei colori, che influenzano qualsiasi visualizzatore.
Consigliato:
Visualizzatore musicale laser: 5 passaggi
Laser Music Visualizer: sai come suonano le tue canzoni preferite. Ora puoi creare un visualizzatore e vedere come sono. Funziona in questo modo: quando riproduci l'audio attraverso l'altoparlante, il diaframma dell'altoparlante vibra. Queste vibrazioni muovono lo specchio attaccato a
Visualizzatore musicale LightBox: 5 passaggi (con immagini)
LightBox Music Visualizer: 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
Visualizzatore musicale con Arduino: 5 passaggi
Visualizzatore musicale con Arduino: visualizzatore musicale interattivoComponentsLM338T x5Potenziometro x2 (1k e 10k)1N4006 diodo x5Condensatore x2 (1uF e 10uF)Resistori x3 (416, 10k e 1k)Splitter ausiliario
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
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