Obsah:

Tanečná podložka s farebnou LED pomocou Arduina: 5 krokov
Tanečná podložka s farebnou LED pomocou Arduina: 5 krokov
Anonim
Tanečná podložka s farebnou LED pomocou Arduina
Tanečná podložka s farebnou LED pomocou Arduina
Tanečná podložka s farebnou LED pomocou Arduina
Tanečná podložka s farebnou LED pomocou Arduina

Toto je môj prvý návod. Vytvoril som farebnú tanečnú podložku pomocou dosky Arduino ako sériového vstupu do počítača. Je ľahké ho vyrobiť a stojí niekoľko odporov a diód LED (nemusíte ich používať).

Krok 1: Materiály

Materiály
Materiály
Materiály
Materiály

Elektronické súčiastky: 1. 6 LED diód rôznych farieb, ktoré ukazujú, že sú tlačidlá stlačené nadol2. 6 Rezistor 220 Ohm na ochranu diód LED3. spájkovacia doska na všeobecné použitie4. niektoré drôty a konektory Časti tanečných podložiek: 1. Hliníková fólia (ktorá sa používa na pečenie výrobkov) 2. Veľká papierová krabica (určite si môžete vyrobiť drevený rám)

Krok 2: Okruh a test

Obvod a test
Obvod a test
Obvod a test
Obvod a test
Obvod a test
Obvod a test
Okruh a test
Okruh a test

Obvod je znázornený na prvom grafe. Tanečná podložka jednoducho implementuje šesť tlačidiel zobrazených v obvode. Keď každé tlačidlo stlačíme, LED dióda sa rozsvieti a zodpovedajúci kolík sa zmení z NÍZKEHO na VYSOKÝ. Táto správa bude odoslaná do počítača ako sériová správa a zachytená programom python, ktorý potom simuluje túto správu na správu stlačenia klávesu. Obvod som vyrobil na univerzálnej spájkovacej doske pomocou niekoľkých malých konektorov, aby som mohol ľahko zapojte ho do dosky Arduino, ktorú je možné uložiť pre ďalšie projekty. Môžete vytvoriť lepšie vyzerajúcu dosku ako ja, pretože je to dosť jednoduché, použil som na zapojenie niekoľko vodičov. Akonáhle vytvoríte obvod, môžete niektoré drôty spojiť dohromady, aby ste zistili, či sa diódy LED správne rozsvietia. A potom môžete prejsť na ďalší krok, nastavenie softvéru.

Krok 3: Program

Program arduino vyšle do počítača správne písmeno, kedykoľvek dôjde k zmene stavu kľúča. Ak teda stlačíte akékoľvek tlačidlo, odošle dve zodpovedajúce písmena, jedno nadol a jedno nahor. Program python dostane správu a potom ich preloží na udalosť klávesnice. Ak dostane písmeno „l“, program vygeneruje správu o stlačení ľavého klávesu. V súčasnej dobe tento program beží iba na počítači so systémom Windows, pretože modul python SendKeys funguje iba na oknách. V systéme Mac a Linux môžete nájsť spôsob, ako simulovať informácie o klávesnici. Na spustenie tohto programu musíte pre python nainštalovať modul Serial a SendKeys. Tanečný program, ktorý používam, je StepMania, musíte nastaviť kľúčové informácie o mape, aby program pri tanci správne reagoval. Je to rovnaké ako nastavenie joysticku pri hraní hier.

Krok 4: Tanečná podložka

Tanečná podložka
Tanečná podložka
Tanečná podložka
Tanečná podložka
Tanečná podložka
Tanečná podložka

Existuje niekoľko ďalších skvelých návodov, ako si vyrobiť tanečnú podložku. Tu vám ukážem, ako vytvoriť jeden z vecí, ktoré môžete ľahko získať. Tanečná podložka sa v zásade skladá zo šiestich tlačidiel. Cieľom je použiť dve rovnobežné hliníkové fólie, ktoré sú prilepené na tvrdé dosky, a potom ich spojiť s nejakým materiálom vo vnútri, aby sa oddelili. Iba vtedy, ak dáte tvrdú dosku z dvoch tvrdých papierov, budú sa navzájom dotýkať. Vytvorte šesť z týchto tlačidiel a umiestnite ich na väčšiu papierovú lepenku. Potom pripojte tieto tlačidlá k obvodu, ktorý vyrobíme predtým. Nakoniec môžete vytvoriť kryt a nakresliť naň nejaké veci.

Krok 5: Pripravený na spustenie

Pred zapnutím Stepmanie by ste mali spustiť program Python. Potom by ste mali byť schopní ovládať svoj program pomocou tanečnej podložky. Keď som urobil nasledujúce video, otvoril som kryt, aby ste jasne videli, čo je vo vnútri. Užite si to!

Odporúča: