Tartalomjegyzék:
- 1. lépés: Bontsa ki a kamerát a Wii távirányítóból
- 2. lépés: Adja hozzá az összetevőket
- 3. lépés: A LED Tracker
- 4. lépés: A kód
Videó: Fejkövetés Wii távoli kamerával (War Thunder): 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
By JackCarter> Töltse le modelljeimet innen <Kövesse a szerző további információit:
Névjegy: Szeretem a tankokat, a lézervágást és a lézervágó tartályokat További információ a JackCarterről »
Üdv mindenkinek ! Szeretném megosztani veletek az első igazi befejezett Arduino projektemet. Próbáltam egyfajta házi kiterjesztett valóságot készíteni. Hadd magyarázzam el neked:
Ez alapvetően egy rendszer, amely kamerát használ a fejmozgások nyomon követésére, hogy X és Y joystick tengelyeként alkalmazkodjon hozzá. Addig a projekt tetszőleges játékhoz igazítható.
Ezután összekapcsoljuk ezeket a tengelyeket a fejmozgással a War Thunder beállításaiban, hogy egy kicsit több érzést biztosítsunk a pilótafülke nézetben.
A projekt elkészítéséhez szüksége lesz:
- Egy Arduino Uno (a joystick könyvtár csak ezekkel működik, de sok más módon is működtetheti),
- Wii távoli kamera (tényleg azt javaslom, hogy vegyél egy régi távirányítót, ne vegyél újat, mert még mindig drága),
- 100 kΩ -os ellenállás,
- 100 nF kondenzátor,
- 25 MHz -es oszcillátor (4 érintkező),
- IR LED,
- 3V -os gombelem (a LED táplálására),
- Egy kis kenyérlap (17 lyuk hosszú az alkatrészek és a kamera tartásához, 2x több, hogy a Nano (ha ezt használta) mellett),
- Néhány vezeték és forrasztási cucc.
Szeretném megköszönni Eric Jacobnak az Instructable Wii Remote IR Camera Hack With Arduino Interface programját, amely ezt az ötletet adta nekem.
1. lépés: Bontsa ki a kamerát a Wii távirányítóból
Vettem egy régi törött Wii távirányítót, és azt javaslom, hogy tegye ugyanezt. Még mindig vásárolhat egyet, de körülbelül 40 dollárba kerül (szerintem drága!). A távirányító négy 3 hegyes kereszttel van lezárva. Keresse meg a megfelelő szerszámot, vagy törje össze a keretet. Látod a szögletes kamerát? Eladatlan! (Próbáltam, de nem akartam megégetni a kamerát. A vezetékeket közvetlenül a távoli NYÁK -ra forrasztottam)
2. lépés: Adja hozzá az összetevőket
Most forrasztja a vezetékeket a fényképezőgép csapjaihoz, hogy bedughassuk a kenyértáblára.
A kamera I²C -ben működik, de nem működik, ha közvetlenül az Arduino -hoz van csatlakoztatva. Hozzáadunk néhány összetevőt a DFRobots IR kamera szimulálásához. A kamera befejezéséhez kövesse az elektromos diagramot.
Próbálja úgy beállítani a kamerát, hogy a fej magasságában úgy nézzen rá, mint egy webkamera a képernyőre.
3. lépés: A LED Tracker
Egyszerűen ragassza fel a LED -et a gombelemre, és rögzítse a fejhallgató tetejére. A nagyobb hatékonyság érdekében irányítsa a LED -et a kamera felé.
Nyilvánvalóan ne felejtse el eltávolítani a LED -et, hogy elkerülje az akkumulátor energiaveszteségét.
4. lépés: A kód
Az UnoJoy és a DFRobotIRPosition könyvtárat használtam a joystickok emulálásához. az elv nagyon egyszerű:
- A kamerát soros kommunikációnak, az Arduinot pedig játékvezérlőnek nyilvánítjuk.
- Megkapjuk a rögzített IR LED X és Y értékét.
- A 10 bit (0-1023) visszaadott értéket a joystick 8 bites (0-255) értékébe illesztjük.
- Az Arduino a soros porton keresztül elküldi a joystick értékeit.
Ajánlott:
RC tartály mozgó FPV kamerával: 9 lépés (képekkel)
RC tartály mozgó FPV kamerával: Helló. Ebben az oktathatóban megmutatom, hogyan kell távirányító tartályt építeni FPV kamerával. Eleinte csak RC tartályt építek FPV kamera nélkül, de amikor a házban vezettem, nem láttam, hol van. Szóval kitaláltam, hogy kiegészítem
Első lépések az M5StickV AI + IOT kamerával: 6 lépés (képekkel)
Első lépések az M5StickV AI + IOT fényképezőgéppel: Rövid áttekintés tisztességes specifikációk. A fényképezőgépet hihetetlenül táplálja
RasbperryPi autó FPV kamerával. Vezérlés webböngészővel: 31 lépés (képekkel)
RasbperryPi autó FPV kamerával. Vezérlés webböngészővel: Négykerék -autót építünk - a kormányzás hasonló lesz, mint egy tartályban -, hogy a kerekek egyik oldala más sebességgel forogjon. Az autónál a kamera egy speciális tartóba kerül, ahol megváltoztathatjuk a kamera pozícióját. A robot c
Vizuális objektumfelismerés kamerával (TfCD): 15 lépés (képekkel)
Vizuális objektumfelismerés kamerával (TfCD): Az érzelmeket, emberek arcát vagy egyszerű tárgyakat felismerő kognitív szolgáltatások jelenleg még a fejlesztés korai szakaszában vannak, de a gépi tanulással ez a technológia egyre inkább fejlődik. Arra számíthatunk, hogy többet látunk ebből a varázslatból
Fejkövetés webkamerával: 3 lépés
Fejkövetés webkamerával: Ez olyan, mint a fejkövetés a wiimote segítségével, de csak egy számítógépre és egy webkamerára van szükség, még az én nagyon rossz minőségű webkamerám is működik