Sommario:

Dance Pad con LED a colori con Arduino: 5 passaggi
Dance Pad con LED a colori con Arduino: 5 passaggi

Video: Dance Pad con LED a colori con Arduino: 5 passaggi

Video: Dance Pad con LED a colori con Arduino: 5 passaggi
Video: Accendere un LED RGB in HSV con Arduino - #285 2024, Dicembre
Anonim
Tappetino da ballo con LED a colori con Arduino
Tappetino da ballo con LED a colori con Arduino
Tappetino da ballo con LED a colori con Arduino
Tappetino da ballo con LED a colori con Arduino

Questo è il mio primo istruibile. Ho realizzato un tappetino da ballo colorato usando la scheda Arduino come ingresso seriale per il computer. È facile da realizzare e costa pochi resistori e LED (non è necessario usarli).

Passaggio 1: materiali

Materiali
Materiali
Materiali
Materiali

Parti elettroniche:1. 6 LED di colore diverso per indicare che i pulsanti sono premuti2. 6 Resistenza da 220 Ohm per la protezione dei LED3. una scheda di saldatura per uso generale4. alcuni cavi e connettoriParti del pad da ballo:1. Foglio di alluminio (che sono usati per cuocere gli animali)2. Grande scatola di carta (puoi sicuramente creare una cornice di legno)

Passaggio 2: il circuito e il test

Il circuito e il test
Il circuito e il test
Il circuito e il test
Il circuito e il test
Il circuito e il test
Il circuito e il test
Il circuito e il test
Il circuito e il test

Il circuito è mostrato nel primo grafico. Il dance pad implementa semplicemente i sei pulsanti mostrati nel circuito. Quando spingiamo verso il basso ciascun pulsante, il LED si accenderà e renderà il pin corrispondente da LOW a HIGH. Questo messaggio verrà inviato al computer come messaggio seriale e catturato da un programma Python che quindi simula questo messaggio con un messaggio di pressione dei tasti. Ho realizzato il circuito su una scheda di saldatura generica utilizzando alcuni piccoli connettori, in modo da poter facilmente collegalo alla scheda Arduino che può essere salvata per altri progetti. Potresti creare una scheda dall'aspetto migliore di quella che ho fatto io, dal momento che è piuttosto facile, ho usato alcuni fili per collegarti. Una volta realizzato il circuito, puoi collegare alcuni fili insieme per vedere se i LED si accendono correttamente. E poi puoi andare al passaggio successivo, la configurazione del software.

Passaggio 3: programma

Il programma arduino invia la lettera corretta al computer ogni volta che lo stato della chiave viene modificato. Quindi, se premi un pulsante qualsiasi, invierà due lettere corrispondenti, una giù e una su. Il programma Python riceve il messaggio e quindi le traduce in un evento della tastiera. Se riceve una lettera 'l', il programma genera un messaggio con il tasto SINISTRO in basso. Attualmente, questo programma funziona solo su computer Windows, poiché il modulo SendKeys di Python funziona solo su Windows. Potresti trovare un modo per simulare le informazioni sulla tastiera su Mac e Linux. Devi installare il modulo Serial e SendKeys per te Python per eseguire questo programma. Il programma Dance che uso è StepMania, devi impostare le informazioni sulla mappa chiave in modo che quando balli il programma risponda correttamente. È come impostare il Joystick quando giochi.

Passaggio 4: tappetino da ballo

Danza Pad
Danza Pad
Danza Pad
Danza Pad
Danza Pad
Danza Pad

Ci sono alcune altre fantastiche istruzioni su come creare un Dance Pad. Qui, ti mostrerò come crearne uno con le cose che puoi facilmente ottenere. Il dance pad è fondamentalmente composto da sei pulsanti. L'idea è usare due fogli di alluminio paralleli che vengono incollati su pannelli rigidi e poi metterli insieme con alcune cose all'interno per separarli. Solo quando metti i due cartoncini rigidi, entreranno in contatto l'uno con l'altro. Crea sei di questi bottoni e mettili su un cartoncino più grande. Quindi collega questi pulsanti al circuito che abbiamo realizzato prima. Infine puoi creare una copertina e disegnarci sopra alcune cose.

Passaggio 5: pronto per l'esecuzione

Dovresti eseguire il programma Python prima di attivare Stepmania. Quindi dovresti essere in grado di usare il tuo dance pad per controllare il programma. Quando ho realizzato il seguente video, ho aperto la copertina, in modo da poter vedere chiaramente cosa c'è dentro. Buon divertimento!

Consigliato: