Kazalo:
- 1. korak: Materiali
- 2. korak: Vezje in preskus
- 3. korak: Program
- 4. korak: Plesna blazinica
- 5. korak: pripravljen za tek
Video: Plesna blazinica z barvno LED z uporabo Arduina: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:09
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
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 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
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:
Plesna glasba s krstami z uporabo Arduina: 6 korakov
Plesna glasba s krstami z uporabo Arduina: V tej vadnici bom povedal, kako lahko uporabite Arduino za ustvarjanje glasbe samo z zvočnikom (modul MP3 ni potreben). Najprej si oglejte to video vadnico
Barvno spremenljiva nočna luč: 5 korakov
Barvno spremenljiva nočna luč: Hej fantje! Rad bi delil svoj projekt, na katerem delam že nekaj časa. Ta projekt je navdihnil https: //www.instructables.com/id/Interactive-Touch … Prvotno je projekt deloval z merjenjem časovne razlike med točko A in poi
Še ena neumna plesna blazinica: 7 korakov
Še ena neumna plesna blazinica: nič posebnega, le 11 -kilogramska lesena usb plesna blazinica, ki temelji na Microsoftovi tipkovnici YASDP, še ena neumna plesna blazinica
El-cheapo (zelo) osnovna aktivna hladilna blazinica za prenosni računalnik: 6 korakov (s slikami)
El-cheapo (zelo) osnovna aktivna hladilna plošča za prenosni računalnik: pred kratkim sem prejel rabljen prenosni računalnik dell inspiron 5100. zdaj za tiste, ki ne veste - to je prenosni računalnik, ki se zaradi neke napake pri oblikovanju segreje, kot da ni jutri (mislim, da sem nekje prebral skupinsko tožbo proti Dellu). vseeno brezplačno
Plesna blazinica / preproga DDR v lesu: 5 korakov
DDR Plesna blazinica / preproga v lesu: Kako narediti dobro ddr blazinico z lesom, bakreno folijo, barvo in mrtvo USB ploščico / tipkovnico