Tartalomjegyzék:

Táncpárna színes LED -del az Arduino használatával: 5 lépés
Táncpárna színes LED -del az Arduino használatával: 5 lépés

Videó: Táncpárna színes LED -del az Arduino használatával: 5 lépés

Videó: Táncpárna színes LED -del az Arduino használatával: 5 lépés
Videó: Голубая стрела (1958) фильм 2024, Július
Anonim
Táncpárna színes LED -del Arduino használatával
Táncpárna színes LED -del Arduino használatával
Táncpárna színes LED -del Arduino használatával
Táncpárna színes LED -del Arduino használatával

Ez az első tanítható. Készítettem egy színes tánctáblát az Arduino tábla segítségével a számítógép soros bemeneteként. Könnyen elkészíthető, és néhány ellenállásba és LED -be kerül (nem kell használni őket).

1. lépés: Anyagok

Anyagok
Anyagok
Anyagok
Anyagok

Elektronikus alkatrészek: 1. 6 LED különböző színekkel, jelezve, hogy a gombok le vannak nyomva2. 6 220 Ohm ellenállás a LED -ek védelmére3. általános célú forrasztótábla4. néhány vezeték és csatlakozó Táncbetét alkatrészek: 1. Alumínium fólia (amelyeket sütéshez használnak) 2. Nagy papírdoboz (biztosan készíthet fa keretet)

2. lépés: Az áramkör és a teszt

Az áramkör és a teszt
Az áramkör és a teszt
Az áramkör és a teszt
Az áramkör és a teszt
Az áramkör és a teszt
Az áramkör és a teszt
Az áramkör és a teszt
Az áramkör és a teszt

Az áramkör az első grafikonon látható. A tánctábla egyszerűen megvalósítja az áramkörben megjelenő hat gombot. A gombok lenyomása közben a LED felgyullad, és a megfelelő tűt LOW -ról HIGH -ra állítja. Ezt az üzenetet soros üzenetként küldi a számítógépre, és elkapja egy python program, amely ezt az üzenetet egy kulcsnyomásos üzenetté szimulálja. Az áramkört általános célú forrasztótáblán készítettem néhány kis csatlakozó segítségével, így könnyen csatlakoztassa az Arduino kártyához, amely más projektek számára is megtakarítható. Lehet, hogy jobb kinézetű táblát készít, mint én, mivel meglehetősen egyszerű, néhány vezetéket használtam a csatlakoztatáshoz. Miután elkészítette az áramkört, egyes vezetékeket összekapcsolhat, hogy megnézze, hogy a LED -ek megfelelően világítanak -e. Ezután folytathatja a következő lépést, a szoftver beállítását.

3. lépés: Programozás

Az arduino program a helyes betűt küldi el a számítógépnek, amikor a kulcs állapota megváltozik. Tehát ha bármelyik gombot megnyomja, két megfelelő betűt küld, egyet lefelé és egyet felfelé. A python program megkapja az üzenetet, majd lefordítja ezeket billentyűzetes eseményre. Ha „l” betűt kap, akkor a program generál egy BALRA billentyűt lefelé. Ez a program jelenleg csak Windows gépen fut, mivel a python SendKeys modul csak Windows rendszeren működik. Lehet, hogy talál egy módot a billentyűzet információk szimulálására Mac és Linux alatt. A program futtatásához telepítenie kell a Serial és a SendKeys modult. Ez olyan, mint a Joystick beállítása játék közben.

4. lépés: Dance Pad

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

Van még néhány nagyszerű útmutató a táncpárna készítéséhez. Itt megmutatom, hogyan készíts egyet a könnyen beszerezhető dolgokkal. A tánclap alapvetően hat gombból áll. Az ötlet két párhuzamos alumínium fóliát használ, amelyeket kemény táblákra ragasztanak, majd összerakják őket, és néhány anyagot belsejében elválasztják egymástól. Csak akkor, ha a két kemény papírlapot keményre teszi, érintkeznek egymással. Készítsen hat ilyen gombot, és tegye őket egy nagyobb papírlapra. Ezután csatlakoztassa ezeket a gombokat az előzőleg készített áramkörhöz. Végül elkészítheti a borítót, és rajzolhat rá néhány dolgot.

5. lépés: Futtatásra kész

A Stepmania bekapcsolása előtt futtassa a Python programot. Ekkor képesnek kell lennie arra, hogy a tánctáblájával irányítsa a programot. Amikor elkészítettem a következő videót, kinyitottam a fedelet, hogy tisztán láthasd, mi van benne. Élvezd!

Ajánlott: