Tartalomjegyzék:
- 1. lépés: Mire van szüksége?
- 2. lépés: Az Arduino és a Bluetooth programozása
- 3. lépés: A kesztyű építése
- 4. lépés: A végtermék
Videó: Varázslókesztyű: Arduino vezérelt vezérlőkesztyű: 4 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
A varázsló kesztyű.
A projektem során készítettem egy kesztyűt, amellyel hűvös és magával ragadó módon játszhat kedvenc varázslatos játékával, csak néhány alapvető arduino és arduino eszköz használatával. játszhat olyan játékokat, mint az idősebb tekercsek, vagy akár saját játékot is készíthet.
a kesztyű gyorsulásmérő segítségével érzékeli a keze sebességét, így ha gyorsan dobó mozdulattal mozgatja a kezét, az arduino üzenetet küld a Bluetooth modulról a vevőre, hogy a vevő elindíthasson egy parancsot, és egérként kattintson a számítógépére kattintásokat. a kesztyűnek más gombja is van, amelyekkel varázslatot és színt változtathat a kesztyűben lévő LED -eken.
1. lépés: Mire van szüksége?
Szükséged lesz:
- 1x pár kesztyű 1,5 nagyobb, mint a saját mérete.
- 1x téglalap alakú tok, amely arduino Leonardo és egyéb kábeleket tartalmaz (iphone 4 tokot használtam)
- 1x arduino nano
- 1x arduino Leonardo
- 1x adafruit neo-pixel 16 gyűrű
- 3x választott gomb (kis gombokat ajánlok, mert el kell férniük az ujjaiban)
- 2x bluetooth HC-05 modul.
- 1x 3 tengelyes gyorsulásmérő
és sok vezeték, néhány 220 ohmos ellenállás (6 -al megtehetném), és néhány forrasztóberendezés, például ón.
2. lépés: Az Arduino és a Bluetooth programozása
A projekt elindításához kódolhatja arduino nano és arduino leonardo programjait, és létre kell hoznia egy bluetooth master és slave kapcsolatot mindkét HC-05 moduljával. Ezen a webhelyen megtaláltam a tökéletes útmutatót ehhez a telepítéshez, és elhelyezek egy linket az utasításra, hogy pontosan ugyanazt tegye, mielőtt folytatnánk (ne feledje: arduino leonardo a Slave és az arduino nano a Master) (nagyon szeretném megköszönni "Riftliger" az utasításaihoz):
Miután összekapcsolta az arduino leonardo -t mint rabszolgát és az arduino nano -t mint mester, elkezdhetjük kódolni őket, hogy minden attribútummal működjenek, és elkészítsék a kesztyűt.
Kezdésként győződjön meg arról, hogy a könyvtár be van állítva mind az arduino -ban, mind pedig töltse le a.
a mester arduino legyen a kesztyű, így a neopixel gyűrű és a Bluetooth modul csatlakoztatva van. ez azt jelenti, hogy a fő modulnak rendelkeznie kell:
#tartalmazza #definálja a PIN -kódot 6
és
#include SoftwareSerial BTserial (10, 11);
a rabszolga arduino -nak képesnek kell lennie a Bluetooth -on keresztül történő információfogadásra és a számítógép irányítására. így a rabszolga számára szüksége lesz a SoftwareSerial -ra, valamint a szabványos #include Keyboard.h és #include Mouse.h boszorkányokra is, amelyekről többet megtudhat az arduino refrences webhelyen.
Végezetül a teljes kódot közzé tettem az alábbiakban, és létrehozhat egy szimbólumkódot az alábbi kódhoz, hogy megvilágítsa, vagy leképezi a saját gyorsulásmérőjét.
3. lépés: A kesztyű építése
Miután sikeresen létrehozta, feltöltötte, tesztelte és javította a kódot, meg kell hoznia a kesztyű építésének döntését. a fenti képeken egy egyszerű diagramot készítettem arról, hogyan kell mindent beállítani (elnézést a rajztudásomért). a diagramon láthatja, hogy a rajtuk átlógó "Z" vonalú vonalak 5V -ra (5 volt) vannak csatlakoztatva, és a rajtuk keresztül egyszerű "0" körrel rendelkező vonalak a GND -hez (föld) vannak csatlakoztatva.
A kód beállításakor tudnia kell, hogy hová kell vezetnie minden tűnek, és hogyan kell mindent árammal ellátni és szabályozni. Egy kis tipp, hogy találj egy egyszerű helyet az arduino -nak, mert el kell bújnia a kesztyűben. az enyém a kezem hátsó közepén volt, de azt javaslom, hogy az arduinót helyezze a csuklója hátsó részének elejére, mivel a gyorsulásmérő legjobban a keze közepére helyezhető, a bluetooth pedig bárhová.
az építési folyamat legbonyolultabb része az összes kábel forrasztása. ez volt az első forrasztási projektem, így sokat kell tanulnom, de tapasztalatból tudok beszélni olyan dolgokról, mint a fém füles kábelek, hogy minden attribútumot a feszültséghez és a földhöz kössek, csak két csatlakozásról az arduinohoz. ez megkönnyíti sok vezeték csatlakoztatását egymáshoz, de ha vezetéket kell csatlakoztatnia az arduino nano készülékéhez, akkor javaslom a forrasztást, mivel ez garantálja az erős kapcsolatot.
az Arduino Leonardo egy nagyon egyszerű folyamat, ahol jumper kábelekkel csatlakoztathatja a táblát, forraszthatja a végeket a slave bluetooth modulhoz, és csatlakoztathatja a vezetéket a 8 -as tűtől a GND -ig (föld), anélkül, hogy a LED nem fog annyira ragyogni, hogy összetörjön. az utolsó lépésben hozzon létre egy hűvös, de egyszerű dobozt a Leonardo számára (amíg az USB még be van dugva), hogy legyen vevőkészüléke a számítógéphez. (Egy egyszerű i telefon 4 dobozt használtam, tökéletes egy arduino leonardo + bluetooth modulhoz.
4. lépés: A végtermék
És ez az!!
Ha mindent megfelelően csatlakoztatott, győződjön meg arról, hogy semmilyen elektromos vezeték nem érinti egymást, és győződjön meg arról, hogy minden csatlakoztatva van, és kipróbálhatja kesztyűjét olyasmivel, mint az idősebb tekercsek, ha kiválasztja a varázslatokat a kiválasztott fényekkel összhangban, kedvenc majd billentyűzze be őket a gombjaihoz, és ennyi.
most játszhatsz egy magával ragadó skyrim játékot, és igazi varázslónak érezheted magad. Remélem, jól szórakozik ezzel a dizájnnal, és mondja meg, hogyan javíthatom a projektjeimet
köszönöm és ne feledd !!:
Érezd jól magad!!
Ajánlott:
DIY Arduino Bluetooth vezérelt autó: 6 lépés (képekkel)
DIY Arduino Bluetooth vezérelt autó: Hello barátok! A nevem Nikolas, 15 éves vagyok, és Athénban élek, Görögországban. Ma megmutatom, hogyan lehet kétkerekű Bluetooth-vezérlésű autót készíteni Arduino Nano, 3D nyomtató és néhány egyszerű elektronikus alkatrész segítségével! Feltétlenül nézze meg a
Építse fel az internet által vezérelt videó-streaming robotot az Arduino és a Raspberry Pi segítségével: 15 lépés (képekkel)
Építsd meg interneten vezérelt videó-streaming robotodat Arduino és Raspberry Pi segítségével: @RedPhantom vagyok (más néven LiquidCrystalDisplay / Itay), egy 14 éves izraeli diák, aki a Max Shein Junior High School for Advanced Science and Mathematics-ban tanul. Ezt a projektet azért készítem, hogy mindenki tanuljon és ossza meg! Lehet, hogy van
Arduino vezérelt kétlábú robot: 13 lépés (képekkel)
Arduino vezérelt kétlábú robot: Mindig is érdekeltek a robotok, különösen az, amelyik megpróbálja utánozni az emberi cselekedeteket. Ez az érdeklődés vezetett arra, hogy megpróbáljak megtervezni és kifejleszteni egy kétlábú robotot, amely képes utánozni az emberi járást és futást. Ebben az utasításban megmutatom, hogy
Arduino által vezérelt modell lift: 7 lépés (képekkel)
Arduino által vezérelt modellfelvonó: Ebben az utasításban megmutatom, hogyan építettem egy kétszintű játékfelvonót, működő tolóajtókkal és igény szerint fel-le mozgó kocsival. A lift szíve egy Arduino Uno (vagy ebben az esetben egy Adafruit metró), az Adafruit Moto
DIY Arduino vezérelt tojás-bot: 12 lépés (képekkel)
DIY Arduino vezérelt tojásbot: Ebben az oktatóanyagban megmutatom, hogyan készíthet saját Egg-botot Arduino segítségével. Korábban szerettem volna elkészíteni, de azt hittem, hogy túl nehéz nekem, de tévedtem. Felépítése egyszerű, így biztosan mindenki meg tudja csinálni