Sisukord:

Pea jälgimine Wii kaugkaameraga (War Thunder): 6 sammu (piltidega)
Pea jälgimine Wii kaugkaameraga (War Thunder): 6 sammu (piltidega)

Video: Pea jälgimine Wii kaugkaameraga (War Thunder): 6 sammu (piltidega)

Video: Pea jälgimine Wii kaugkaameraga (War Thunder): 6 sammu (piltidega)
Video: SCP-2480 Незаконченный ритуал - Разлом между измерениями в Массачусетсе: Призраки поместья Бодфел 2024, Juuli
Anonim
Image
Image
Lasercut RC poolrada
Lasercut RC poolrada

Autor JackCarter> Laadige minu mudelid alla siit <Jälgige autori lisateavet:

Lasercut RC poolrada
Lasercut RC poolrada
Harmooniline analüsaator: mehaaniline Lasercuti signaali joonistaja
Harmooniline analüsaator: mehaaniline Lasercuti signaali joonistaja
Harmooniline analüsaator: mehaaniline Lasercuti signaali joonistaja
Harmooniline analüsaator: mehaaniline Lasercuti signaali joonistaja
Lasercuti RC komeedi paak
Lasercuti RC komeedi paak
Lasercuti RC komeedi paak
Lasercuti RC komeedi paak

Teave: Mulle meeldivad tankid, lasercut ja lasercut tankid Veel JackCarteri kohta »

Tere kõigile ! Tahan teiega jagada oma esimest päris valmis Arduino projekti. Proovisin teha omatehtud liitreaalsust. Las ma selgitan teile seda:

Põhimõtteliselt on see süsteem, mis kasutab kaamerat teie pea liigutuste jälgimiseks, et kohandada seda X ja Y juhtkangi teljeks. Seni saab projekti kohandada mis tahes soovitud mänguga.

Seejärel seome need teljed pea liikumisega War Thunderi seadetes, et kokpiti vaates natuke rohkem aistinguid anda.

Selle projekti tegemiseks vajate:

  • Arduino Uno (juhtkangi raamatukogu töötab ainult nendega, kuid saate selle mitmel muul viisil tööle panna),
  • Wii kaugkaamera (ma tõesti soovitan võtta vana puldi, ärge ostke uut, sest see on endiselt kallis),
  • 100 kΩ takisti,
  • 100 nF kondensaator,
  • 25MHz ostsillaator (4 kontakti),
  • IR LED,
  • 3 V nupuelement (LED -i toiteks),
  • Väike leivaplaat (17 auku komponentide ja kaamera hoidmiseks, 2x rohkem Nano hoidmiseks (kui kasutasite seda))
  • Mõned juhtmed ja jootekraam.

Tahan tänada Eric Jacobit tema juhendatava Wii kaug -IR -kaamera häkkimisega Arduino liidesega, mis andis mulle selle idee.

Samm: eemaldage kaamera Wii kaugjuhtimispuldist

Eemaldage kaamera Wii kaugjuhtimispuldist
Eemaldage kaamera Wii kaugjuhtimispuldist
Eemaldage kaamera Wii kaugjuhtimispuldist
Eemaldage kaamera Wii kaugjuhtimispuldist

Võtsin vana katkise Wii puldi ja soovitan teil sama teha. Saate selle ikkagi osta, kuid see maksab teile umbes 40 dollarit (kallis!). Kaugjuhtimispult on suletud nelja 3 terava ristiga. Leidke õige tööriist või purustage raam. Näed ruudukujulist kaamerat? Müümata! (Üritasin, aga ma ei tahtnud kaamerat põletada. Jootsin juhtmed otse kaugplaadile)

Samm: lisage komponendid

Lisage komponendid
Lisage komponendid
Lisage komponendid
Lisage komponendid
Lisage komponendid
Lisage komponendid

Nüüd jootke juhtmed kaamera nööpnõelte külge, et saaksime selle leivaplaadile ühendada.

Kaamera töötab I²C, kuid ei saa töötada, kui see on otse Arduinoga ühendatud. Lisame mõned komponendid DFRobots IR kaamera simuleerimiseks. Kaamera komplekteerimiseks järgige elektriskeemi.

Proovige panna kaamera vaatama teid pea kõrgusel, tavaliselt nagu veebikaamera ekraanile.

3. samm: LED -jälgija

LED -jälgija
LED -jälgija

Lihtsalt kleepige LED nuppude külge ja kinnitage see kõrvaklappide ülaossa. Suurema efektiivsuse saavutamiseks suunake LED kaamera poole.

Loomulikult ärge unustage LED -i eemaldamist, et vältida aku voolukatkestust.

Samm: kood

Kood
Kood

Juhtkangide jäljendamiseks kasutasin raamatukogu UnoJoy ja DFRobotIRPosition. põhimõte on väga lihtne:

  • Me kuulutame kaamera jadakommunikatsiooniks ja Arduino mängukontrolleriks.
  • Saame salvestatud IR LED -i X ja Y väärtuse.
  • Me kaardistame selle nii, et see sobiks 10-bitise (0-1023) tagastatava väärtusega juhtkangi 8-bitiseks (0-255) väärtuseks.
  • Arduino saadab jadaühenduse kaudu juhtkangi väärtused.

Soovitan: