Kazalo:

Plesna blazinica z barvno LED z uporabo Arduina: 5 korakov
Plesna blazinica z barvno LED z uporabo Arduina: 5 korakov

Video: Plesna blazinica z barvno LED z uporabo Arduina: 5 korakov

Video: Plesna blazinica z barvno LED z uporabo Arduina: 5 korakov
Video: Часть 1 — Аудиокнига «Бэббит» Синклера Льюиса (гл. 01–05) 2024, Julij
Anonim
Plesna blazinica z barvno LED z uporabo Arduina
Plesna blazinica z barvno LED z uporabo Arduina
Plesna blazinica z barvno LED z uporabo Arduina
Plesna blazinica z barvno LED z uporabo Arduina

To je moj prvi pouk. Naredil sem barvito plesno ploščico s ploščo Arduino kot serijskim vhodom v računalnik. Je enostavna za izdelavo in stane nekaj uporov in LED (ni vam jih treba uporabljati).

1. korak: Materiali

Materiali
Materiali
Materiali
Materiali

Elektronski deli: 1. 6 LED z različnimi barvami, ki kažejo, da so gumbi pritisnjeni2. 6 220 ohmski upor za zaščito LED 3. spajkalna plošča splošnega namena4. nekaj žice in priključkov Deli plesne blazinice: 1. Aluminijasta folija (ki se uporablja za peko) 2. Velika škatla za papir (zagotovo lahko naredite leseni okvir)

2. korak: Vezje in preskus

Vezje in preskus
Vezje in preskus
Vezje in preskus
Vezje in preskus
Vezje in preskus
Vezje in preskus
Vezje in preskus
Vezje in preskus

Vezje je prikazano na prvem grafu. Plesna blazinica preprosto izvaja šest gumbov, ki so prikazani v vezju. Ko pritisnemo vsak gumb navzdol, se bo LED prižgala in naredila ustrezen pin od LOW do HIGH. To sporočilo bo poslano v računalnik kot serijsko sporočilo, ujel pa ga bo program python, ki bo nato to sporočilo simuliral na ključno sporočilo za pritisk. Naredil sem vezje na spajkalni plošči za splošno uporabo z nekaj majhnimi priključki, tako da lahko enostavno priključite na ploščo Arduino, ki jo lahko shranite za druge projekte. Morda boste naredili lepšo ploščo kot jaz, saj je precej enostavno, za povezavo sem uporabil nekaj žic. Ko ste naredili vezje, lahko nekatere žice povežete skupaj, da vidite, ali LED svetijo pravilno. Nato lahko nadaljujete z naslednjim korakom in nastavite programsko opremo.

3. korak: Program

Program arduino pošlje pravo črko v računalnik, kadar koli se spremeni stanje ključa. Če pritisnete kateri koli gumb, bo poslal dve ustrezni črki, eno navzdol in eno navzgor. Program python prejme sporočilo in ga nato prevede v dogodek tipkovnice. Če prejme črko 'l', program generira sporočilo LEVA tipka navzdol. Trenutno se ta program izvaja samo na računalniku z operacijskim sistemom Windows, saj modul python SendKeys deluje samo v sistemu Windows. Morda boste našli način za simulacijo informacij o tipkovnici v sistemu Mac in linux. Če želite zagnati ta program, morate za svoj python namestiti modul Serial in SendKeys. Program Ples, ki ga uporabljam, je StepMania, morate nastaviti ključne podatke o zemljevidu, tako da se bo program, ko plešete, pravilno odzval. To je tako kot nastavitev igralne palice, ko igrate igre.

4. korak: Plesna blazinica

Plesna blazinica
Plesna blazinica
Plesna blazinica
Plesna blazinica
Plesna blazinica
Plesna blazinica

Obstaja še nekaj odličnih navodil, kako narediti plesno ploščico. Tukaj vam bom pokazal, kako narediti eno s stvarmi, ki jih zlahka dobite. Plesna blazinica je v osnovi sestavljena iz šestih gumbov. Zamisel je, da uporabite dve vzporedni aluminijasti foliji, ki ju nalepite na trde plošče, nato pa ju skupaj z nekaterimi stvarmi položite v notranjost, da ju ločite. Šele ko trdo lepite trd papir, se bosta medsebojno dotikala. Naredite šest teh gumbov in ju postavite na večjo papirnato ploščo. Nato te gumbe povežite z vezjem, ki smo ga naredili prej. Končno lahko naredite ovitek in nanj narišete nekaj stvari.

5. korak: pripravljen za tek

Preden vklopite Stepmania, morate zagnati program Python. Potem bi lahko uporabili svojo plesno blazinico za nadzor programa. Ko sem posnel naslednji video, sem odprl ovitek, tako da lahko jasno vidite, kaj je notri. Uživajte!

Priporočena: