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, Studeni
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 ploču koristeći Arduino ploču kao serijski ulaz za računalo. Lako se izrađuje, a košta nekoliko otpornika i LED dioda (ne morate ih koristiti).

Korak 1: Materijali

Materijali
Materijali
Materijali
Materijali

Elektronički dijelovi: 1. 6 LED s različitim bojama koje pokazuju da su tipke pritisnute2. 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 gumba prikazanih u krugu. Dok pritisnemo svaku tipku, LED će zasvijetliti i napraviti odgovarajući pin od LOW do HIGH. Ova će poruka biti poslana na računalo kao serijska poruka, a uhvaćen je od strane programa python koji zatim simulira ovu poruku do ključne poruke. Napravio sam krug 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, budući da je prilično jednostavno, 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. A zatim možete prijeći na sljedeći korak, postavljanje softvera.

Korak 3: Program

Arduino program šalje ispravno slovo računalu kad god se promijeni status ključa. Ako pritisnete bilo koji gumb, poslat će dva odgovarajuća slova, jedno dolje i jedno gore. Program python prima poruku, a zatim ih prevodi u događaj tipkovnice. Ako primi slovo 'l', program generira poruku LIJEVI ključ prema dolje. Trenutno ovaj program radi samo na Windows strojevima, budući da python SendKeys modul radi samo na Windowsima. Možda ćete pronaći način za simuliranje informacija o tipkovnici pod Mac i Linuxom. Morate instalirati serijski i sendKeys modul za vaš python da biste pokrenuli ovaj program. Program za ples koji koristim je StepMania, morate postaviti ključne podatke o karti kako bi program ispravno reagirao kada plešete. Ovo je isto kao i postavljanje joysticka dok igrate igre.

Korak 4: Plesna podloga

Plesna podloga
Plesna podloga
Plesna podloga
Plesna podloga
Plesna podloga
Plesna podloga

Postoji još nekoliko sjajnih uputstava o tome kako napraviti plesnu ploču. Ovdje ću vam pokazati kako napraviti jedno sa stvarima koje lako možete nabaviti. Plesna podloga se u osnovi sastoji od šest gumba. 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 kad dvije tvrde papirnate ploče čvrsto postavite, one će doći u međusobni kontakt. Napravite šest ovih gumba i stavite ih na veću papirnatu ploču. Zatim povežite ove gumbe s krugom koji smo već napravili. Na kraju možete napraviti omot i nacrtati neke stvari na njemu.

Korak 5: Spreman za trčanje

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

Preporučeni: