Indholdsfortegnelse:

Dance Pad med farve LED ved hjælp af Arduino: 5 trin
Dance Pad med farve LED ved hjælp af Arduino: 5 trin

Video: Dance Pad med farve LED ved hjælp af Arduino: 5 trin

Video: Dance Pad med farve LED ved hjælp af Arduino: 5 trin
Video: KÆRESTE VIDEO 2024, Juli
Anonim
Dance Pad med farve LED ved hjælp af Arduino
Dance Pad med farve LED ved hjælp af Arduino
Dance Pad med farve LED ved hjælp af Arduino
Dance Pad med farve LED ved hjælp af Arduino

Dette er min første instruerbare. Jeg lavede en farverig dansepude ved hjælp af Arduino board som en seriel indgang til computeren. Det er let at lave og koster et par modstande og lysdioder (du behøver ikke bruge dem).

Trin 1: Materialer

Materialer
Materialer
Materialer
Materialer

Elektroniske dele: 1. 6 LED med forskellige farver for at vise, at knapperne er trykket ned2. 6 220 Ohm modstand til beskyttelse af lysdioder 3. et almindeligt loddebræt 4. nogle ledninger og stik Dansepude dele: 1. Aluminiumsfolie (som bruges til at bage ting) 2. Stor papirkasse (du kan helt sikkert lave en træramme)

Trin 2: Kredsløbet og testen

Kredsløbet og testen
Kredsløbet og testen
Kredsløbet og testen
Kredsløbet og testen
Kredsløbet og testen
Kredsløbet og testen
Kredsløbet og testen
Kredsløbet og testen

Kredsløbet er vist i den første graf. Dansepuden implementerer simpelthen de seks knapper, der vises i kredsløbet. Da vi trykker ned på hver knap, lyser LED'en og gør den tilsvarende pin fra LOW til HIGH. Denne besked vil blive sendt til computeren som en seriel meddelelse og blive fanget af et python -program, som derefter simulerer denne besked til en tastetryksmeddelelse. tilslut det til Arduino -kortet, som kan gemmes til andre projekter. Du kan lave et bedre bord end jeg gjorde, da det er ret let, jeg brugte nogle ledninger til at forbinde rundt. Når du har lavet kredsløbet, kan du forbinde nogle af ledningerne sammen for at se, om LED'erne lyser korrekt. Og så kan du gå til det næste trin og konfigurere softwaren.

Trin 3: Programmer

Arduino -programmet sender det korrekte brev til computeren, når nøglens status nogensinde ændres. Så hvis du trykker på en vilkårlig knap, sender den to tilsvarende bogstaver, et ned og et op. Python -programmet modtager meddelelsen og oversætter dem derefter til tastaturhændelse. Hvis det modtager et 'l' -brev, genererer programmet en LEFT -tast ned -meddelelse. I øjeblikket kører dette program kun på Windows -maskine, da python SendKeys -modulet kun fungerer på Windows. Du finder muligvis en måde at simulere tastaturoplysninger under Mac og linux. Du skal installere Serial og SendKeys modul for at du kan python kører dette program. Danseprogrammet jeg bruger er StepMania, du skal konfigurere nøglekortoplysninger, så når du danser programmet vil reagere korrekt. Dette er ligesom at opsætte joysticket, når du spiller spil.

Trin 4: Dance Pad

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

Der er et par andre gode instruktioner om, hvordan man laver en Dance Pad. Her viser jeg dig, hvordan du laver en med de ting, du nemt kan få. Dansepuden består dybest set af seks knapper. Ideen er at bruge to parallelle aluminiumsfolier, der er klistret på hårde plader, og derefter sat dem sammen med nogle ting indeni for at adskille dem fra hinanden. Først når du lægger de to hårde papplader hårdt, kommer de i kontakt med hinanden. Lav seks af disse knapper, og læg dem på et større papirbræt. Tilslut derefter disse knapper til det kredsløb, vi lavede før. Til sidst kan du lave et cover og tegne nogle ting på det.

Trin 5: Klar til at køre

Du bør køre Python -programmet, før du tænder Stepmania. Derefter skal du kunne bruge din dansepude til at styre programmet. Da jeg lavede følgende video, åbnede jeg dækslet, så du tydeligt kan se, hvad der er indeni. Nyd det!

Anbefalede: