Sadržaj:

Plesna podloga sa LED u boji pomoću Arduina: 5 koraka
Plesna podloga sa LED u boji pomoću Arduina: 5 koraka

Video: Plesna podloga sa LED u boji pomoću Arduina: 5 koraka

Video: Plesna podloga sa LED u boji pomoću Arduina: 5 koraka
Video: Meeting #5 - 4/29/2022 | ETF team meeting and dialogue 2024, Juli
Anonim
Plesna podloga sa LED u boji pomoću Arduina
Plesna podloga sa LED u boji pomoću Arduina
Plesna podloga sa LED u boji pomoću Arduina
Plesna podloga sa LED u boji pomoću Arduina

Ovo je moje prvo uputstvo. Napravio sam šarenu plesnu podlogu koristeći Arduino ploču kao serijski ulaz za računar. Lako se pravi, a košta nekoliko otpornika i LED dioda (ne morate ih koristiti).

Korak 1: Materijali

Materijali
Materijali
Materijali
Materijali

Elektronski dijelovi: 1. 6 LED sa različitim bojama koje pokazuju da su dugmad pritisnuta2. 6 220 Ohm otpornik za zaštitu LED -a3. lemna ploča opće namjene4. neke žice i konektoreDijelovi plesne podloge: 1. Aluminijska folija (koja se koristi za pečenje namirnica) 2. Velika kutija za papir (svakako možete napraviti drveni okvir)

Korak 2: Krug i ispitivanje

Krug i test
Krug i test
Krug i test
Krug i test
Krug i test
Krug i test
Krug i test
Krug i test

Krug je prikazan na prvom grafikonu. Plesna podloga jednostavno implementira šest dugmadi prikazanih u kolu. Dok pritisnemo svako dugme, LED će zasvijetliti i napraviti odgovarajući pin od LOW do HIGH. Ova poruka će biti poslana na računalo kao serijska poruka, a uhvaćena je od strane programa python koji zatim simulira ovu poruku do ključne poruke. Napravio sam kolo na ploči za lemljenje opće namjene koristeći neke male konektore, tako da mogu lako priključite ga na Arduino ploču koja se može spremiti za druge projekte. Možda ćete napraviti ploču koja izgleda bolje od mene, jer je prilično lako, za povezivanje sam upotrijebio neke žice. Nakon što ste napravili krug, možete spojiti neke od žica zajedno kako biste vidjeli da li LED diode svijetle ispravno. Zatim možete prijeći na sljedeći korak, postavljanje softvera.

Korak 3: Program

Arduino program šalje ispravno slovo računaru kad god se promijeni status ključa. Dakle, ako pritisnete bilo koje dugme, ono će poslati dva odgovarajuća slova, jedno dolje i jedno gore. Program Python prima poruku, a zatim ih prevodi u događaj tastature. Ako primi slovo 'l', program generira poruku LIJEVA tipka prema dolje. Trenutno ovaj program radi samo na Windows mašini, budući da python SendKeys modul radi samo na Windowsima. Možda ćete pronaći način za simulaciju informacija o tastaturi pod Mac i Linux. Morate instalirati serijski i sendKeys modul za vaš python da biste pokrenuli ovaj program. Plesni program koji koristim je StepMania, morate postaviti ključne informacije o karti tako da program kada plešete pravilno reaguje. Ovo je isto kao postavljanje džojstika dok igrate igre.

Korak 4: Plesna podloga

Dance Pad
Dance Pad
Dance Pad
Dance Pad
Dance Pad
Dance Pad

Postoji još nekoliko sjajnih uputstava o tome kako napraviti podlogu za ples. Ovdje ću vam pokazati kako napraviti jedno sa stvarima koje lako možete nabaviti. Plesna podloga se u osnovi sastoji od šest dugmadi. Ideja je koristiti dvije paralelne aluminijske folije koje su zalijepljene na tvrde ploče, a zatim ih staviti zajedno s nekim stvarima unutra kako bi ih razdvojile. Tek kada dvije tvrde papirnate ploče čvrsto postavite, one će doći u međusobni kontakt. Napravite šest ovih dugmadi i stavite ih na veću papirnu ploču. Zatim spojite ove tipke na kolo koje smo već napravili. Na kraju možete napraviti omot i nacrtati neke stvari na njemu.

Korak 5: Spreman za rad

Prije nego uključite Stepmania, trebali biste pokrenuti Python program. Tada biste trebali moći koristiti svoju plesnu podlogu za kontrolu programa. Kad sam napravio sljedeći video, otvorio sam naslovnicu, tako da možete jasno vidjeti šta je unutra. Uživajte!

Preporučuje se: