Tartalomjegyzék:
- Kellékek
- Lépés: Készítse el PCB -jét
- 2. lépés: Készítse el érzékelőjét
- 3. lépés: Nyomtassa ki tokját
- Lépés: Programozza Arduino -ját
- 5. lépés: Mutassa meg nekünk a QeMotion verzióját
Videó: QeMotion - Mozgáskövetés minden fejhallgatóhoz!: 5 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Áttekintés:
Ez az eszköz lehetővé teszi, hogy fejmozdulatait felhasználva eseményeket indítson el alapvetően bármely videojátékban. Úgy működik, hogy nyomon követi a fej (vagy a fejhallgató) mozgását, és billentyűlenyomást indít bizonyos mozgásokra. A számítógép tehát ezt az eszközt szabványos billentyűzetnek tekinti. Később valószínűleg hozzáadok joystickot és gamepad támogatást.
A leggyakrabban használt mozgás, amelyet itt megfelelőnek találtam (ezért indítottam el először ezt a projektet), a dőlés. Az olyan játékokban, mint a PUBG, a Tom Clancy's Rainbow Six Siege, az Insurgency és még sok más, balra vagy jobbra hajolhat a csúcsok csúcsaihoz anélkül, hogy az ellenségnek nagy célterületet adna. Elég nehezen tudtam megnyomni a gyakran használt "Q" és "E" gombokat, mert az ujjaimat már elfoglalták a szokásos mozgások (wasd) és görnyedések …
Módok:
A szoftver "módokat" valósít meg a különböző játékok beállításai (mozdulatok és billentyűk lenyomása) között. Az "áttekintésben" említett beállítások (az "E" és "Q" balra és jobbra hajlítva) már előre be vannak programozva a 2. módban. A különböző módok közötti váltáshoz legalább egy gomb szükséges az Arduino készüléken (a 14. tű az alapértelmezett mód gomb), de ha nincs kedve, egyszerűen megadhatja az alapértelmezett módot a kódban. (Állítsa be a módot = 2 az említett beállításhoz)
Elkezdeni:
Ez a projekt könnyen elvégezhető délután. Az általam használt alkatrészek többsége nem szükségszerű, futhat az Arduino -val, az érzékelővel, néhány vezetékkel és kenyérpirítóval!
Az Arduino Pro Micro alternatívájaként bármilyen Arduino -t használhat az ATmega32u4 vezérlővel, mint például a Leonardo. Ez a vezérlő elengedhetetlen, mert támogatja a natív USB -t. Ellenkező esetben nem tud billentyűzetként/joystickként/gamepadként működni.
Kellékek
Alapvető tudnivalók:
- Arduino Pro Micro
- MPU6050 Breakout Board
- Huzal
Választható:
- Proto PCB
- Gombok és LED -ek
- Eredeti qeMotion NYÁK (hamarosan)
- 3D nyomtatott alkatrészek
Lépés: Készítse el PCB -jét
Nincs szüksége ezekre a LED -ekre és gombokra. Nem is kell hozzá PCB. Mindent elhelyezhet egy kenyérsütő deszkán, ha ez könnyebb az Ön számára.
Alapvető kapcsolatok:
3. tű (SDA) Arduino - SDA az MPU modulon
2. tű (SCL) Arduino - SCL az MPU modulon
Pin VCC Arduino - VCC az MPU modulon
Tű GND Arduino - GND az MPU modulon
További csatlakozók:
Gombok a 14 és 15 tűhöz
LED-ek a 4-es, 5-ös, 6-os, 7-es, 9-es, 16-os érintkezőhöz (tranzisztorokat használhat nagyáramú LED-ekhez)
qeMotion NYÁK: (hamarosan)
Ez még nem létezik, de valószínűleg tervezek egy egyedi PCB -t ehhez a projekthez, amely letölthető és talán megvásárolható lesz.
2. lépés: Készítse el érzékelőjét
Nem feltétlenül kell nyomtatnia egy tokot az MPU6050 készülékhez. Sajnálom, hogy nem tudok képet adni a belsejéről és a vezetékekről, de a PLA tok hőzsugorodása során, ha összeolvadnak, és nem tudom újra szétszedni. (Én buta…)
A huzalozás olyan, mint a fenti lépésben, csak csatlakoztassa az SDA -t az Arduino SDA 2 -es tűjéhez, és ugyanazt az SCL -hez (3 -as tű). Az MPU modul áramellátását a VCC tűről lehet levenni, és az Arduino bármelyik GND csapjáról le lehet földelni.
Régi USB kábelt használtam, mert szép árnyékolása van. Nem tudom, szükség van -e rá, de ne feledje, hogy az I2C protokoll nem ilyen hosszú kábeleken való használatra készült, hanem PCB -n.
3. lépés: Nyomtassa ki tokját
Ez nem szükségszerű, de ha van hozzáférése egy 3D nyomtatóhoz, használhatja ezt a kialakítást.
Lépés: Programozza Arduino -ját
- Csatlakoztassa az Arduino -t a számítógépéhez
- Tudja meg, hogy melyik COM-porthoz van csatlakoztatva (megtalálható a Windows Eszközkezelőben)
- Válassza ki a COM -portot az Arduino IDE -ben [Eszközök -> Port]
- Válassza ki a táblát [Eszközök -> Tábla -> "A tábla típusa"]
- Győződjön meg arról, hogy az összes szükséges könyvtár importálva van
- Rövid RES a GND -hez (ez néhány másodpercre programozási módba helyezi az Arduino -t)
- Töltse fel a vázlatát!
A legújabb kód megtalálható a github oldalamon:
github.com/lesterwilliam/qeMotion/blob/mas…
5. lépés: Mutassa meg nekünk a QeMotion verzióját
Örömmel látnám a qeMotion projekt verzióját! Lehet, hogy volt néhány remek ötlete és további megvalósítása, ossza meg;)
Továbbá, ha kávét szeretne venni nekem, akkor több projekt gyorsabban jelenhet meg;)
paypal.me/AdrianSchwizgebel?locale.x=de_DE
Nagyon köszönöm!
Ajánlott:
Mikrofon hozzáadása egy fejhallgatóhoz: 6 lépés
Mikrofon hozzáadása egy fejhallgató -párhoz: Van olyan fejhallgatója, amely nagyon tetszik hangzásuknak, de nincs mikrofonjuk? Kövesse ezt az egyszerű utasítást, és kedvenc fejhallgatója készen áll a mobiltelefonnal való használatra. itt leírt eljárás m
Elektronikus minden évszak, minden ünnepnap, LED fülbevaló: 8 lépés (képekkel)
Elektronikus minden évszak, minden ünnepnap, LED fülbevaló: Rendben, tehát hamarosan fejlett fülbevalókat fogunk készíteni. Ez NEM kezdő projekt, és ajánlom azoknak, akik ezt szeretnék vállalni, kezdjenek kisebb projektekkel és dolgozzák fel tudásukat egészen addig.Szóval először .. Olyan dolgokra lesz szükségünk. (RÉSZEK) (1) L
DIY Bluetooth adapter bármilyen fejhallgatóhoz: 11 lépés (képekkel)
DIY Bluetooth adapter BÁRMILYEN fejhallgatóhoz: Nemrég szereztem magamnak egy szép fejhallgatót. Félelmetes hangminőséggel és még zajszűréssel is rendelkezik, ami tökéletes a tanulás során. Csak egy volt, hogy elmaradt - használat közben úgy éreztem, hogy a bosszantó audio vezeték rögzíti. Most nagyon szerettem volna egy vezeték nélküli
Olcsó frissítés a Sony MDR-EX71 fejhallgatóhoz: 4 lépés
Olcsó frissítés a Sony MDR-EX71 fejhallgatóhoz: mindig elvesztettem a gumi fülhallgatókat a Sonys-tól, ezért találtam néhány újraküldést, amelyek valójában jobban működnek (a fülemnek)
Papermate Boom Bluetooth fejhallgatóhoz: 7 lépés (képekkel)
Papermate Boom a Bluetooth fejhallgatóhoz: Zajos környezetben (például kerékpár vagy régi autó az autópályán) a Bluetooth fejhallgató nem működik jól. Miért? Mert a mikrofon olyan messze van a szájától, hogy olyan gyorsan felveszi az út- vagy szélzajt, mint a hangja. Nem a