Obsah:

Taneční podložka s barevnou LED pomocí Arduina: 5 kroků
Taneční podložka s barevnou LED pomocí Arduina: 5 kroků

Video: Taneční podložka s barevnou LED pomocí Arduina: 5 kroků

Video: Taneční podložka s barevnou LED pomocí Arduina: 5 kroků
Video: Naše denc můvs🕺💃🤣 #czech #youtubeshorts #dance #dancevideo 2024, Prosinec
Anonim
Taneční podložka s barevnou LED pomocí Arduina
Taneční podložka s barevnou LED pomocí Arduina
Taneční podložka s barevnou LED pomocí Arduina
Taneční podložka s barevnou LED pomocí Arduina

Toto je můj první pokyn. Vytvořil jsem barevnou taneční podložku pomocí desky Arduino jako sériového vstupu do počítače. Výroba je snadná a stojí několik rezistorů a LED diod (nemusíte je používat).

Krok 1: Materiály

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

Elektronické součástky: 1. 6 LED s různými barvami, které ukazují, že jsou tlačítka stisknutá 2. 6 220 ohmový odpor k ochraně LED diod 3. pájecí deska pro všeobecné použití 4. některé vodiče a konektory Části tanečního podložky: 1. Hliníková fólie (která se používá k pečení těst) 2. Velká papírová krabice (určitě si můžete vyrobit dřevěný rám)

Krok 2: Obvod a test

Obvod a test
Obvod a test
Obvod a test
Obvod a test
Obvod a test
Obvod a test
Obvod a test
Obvod a test

Obvod je zobrazen v prvním grafu. Taneční podložka jednoduše implementuje šest tlačítek zobrazených v obvodu. Když stiskneme každé tlačítko dolů, LED se rozsvítí a vytvoří odpovídající kolík od LOW do HIGH. Tato zpráva bude odeslána do počítače jako sériová zpráva a bude zachycena programem python, který poté simuluje tuto zprávu na zprávu stisknutí klávesy. Obvod jsem vytvořil na pájecí desce pro obecné účely pomocí několika malých konektorů, takže mohu snadno připojte jej k desce Arduino, kterou lze uložit pro jiné projekty. Můžete vytvořit lépe vypadající desku než já, protože je to docela snadné, použil jsem k připojení několik vodičů. Jakmile vytvoříte obvod, můžete některé vodiče spojit dohromady, abyste zjistili, zda se LED diody rozsvítí správně. A pak můžete přejít k dalšímu kroku, nastavení softwaru.

Krok 3: Program

Program Arduino odešle správné písmeno do počítače, kdykoli dojde ke změně stavu klíče. Pokud tedy stisknete jakékoli tlačítko, odešle dvě odpovídající písmena, jedno dolů a jedno nahoru. Program python obdrží zprávu a poté je převede na událost klávesnice. Pokud obdrží písmeno „l“, program vygeneruje zprávu o DOLEVÉ klávesě. V současné době tento program běží pouze na počítači se systémem Windows, protože modul python SendKeys funguje pouze v systému Windows. V Macu a Linuxu můžete najít způsob, jak simulovat informace o klávesnici. Ke spuštění tohoto programu musíte pro Python nainstalovat modul Serial a SendKeys. Taneční program, který používám, je StepMania, musíte nastavit klíčové mapové informace, aby program při tanci správně reagoval. Je to stejné jako nastavení joysticku při hraní her.

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 několik dalších skvělých návodů, jak si vyrobit taneční podložku. Zde vám ukážu, jak vytvořit jeden z věcí, které můžete snadno získat. Taneční podložka se v zásadě skládá ze šesti tlačítek. Myšlenkou je použít dvě paralelní hliníkové fólie, které jsou nalepeny na tvrdé desky, a poté je spojit s nějakým materiálem uvnitř, aby se od sebe oddělily. Teprve když dáte obě tvrdé papírové desky na tvrdo, budou se navzájem dotýkat. Vytvořte šest z těchto tlačítek a položte je na větší papírovou lepenku. Poté připojte tato tlačítka k obvodu, který vytvoříme dříve. Nakonec můžete vytvořit kryt a nakreslit na něj nějaké věci.

Krok 5: Připraveno ke spuštění

Než zapnete Stepmania, měli byste spustit program Python. Pak byste měli být schopni ovládat svůj program pomocí taneční podložky. Když jsem vytvořil následující video, otevřel jsem kryt, abyste jasně viděli, co je uvnitř. Užijte si to!

Doporučuje: