Kazalo:
- Zaloge
- 1. korak: Naredite tiskano vezje
- 2. korak: naredite svoj senzor
- 3. korak: Natisnite kovček
- 4. korak: Programirajte svoj Arduino
- 5. korak: Pokažite nam svojo različico programa QeMotion
Video: QeMotion - sledenje gibanju za vse slušalke!: 5 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Pregled:
Ta naprava vam omogoča, da z gibanjem glave sprožite dogodke v skoraj vseh video igrah. Deluje tako, da sledi gibanju vaše glave (ali slušalk glede tega) in sproži pritisk tipkovnice za določene gibe. Torej vaš računalnik vidi to napravo kot standardno tipkovnico. Kasneje bom verjetno dodal podporo za igralno palico in igralno ploščo.
Najpogosteje uporabljeno gibanje, ki se mi je zdelo primerno tukaj (zato sem sploh začel ta projekt), je nagibanje. V igrah, kot so PUBG, Tom Clancy's Rainbow Six Siege, Insurgency in mnogih drugih, se lahko nagnete levo ali desno, da dosežete zavoj, ne da bi sovražniku dali veliko ciljno območje. Zelo težko sem pritisnil na pogosto uporabljene gumbe "Q" in "E", ker so bili moji prsti že zasedeni s standardnim gibanjem (wasd) in počepom …
Načini:
Programska oprema uporablja "načine" za izbiro med nastavitvami (gibi in pritiski tipk) za različne igre. Nastavitve, omenjene v "pregledu" (levi in desni nagib za "E" in "Q"), so že vnaprej programirane v načinu 2. Za preklapljanje med različnimi načini potrebujete vsaj en gumb na vašem Arduinu (pin 14 je privzeto za način gumb), če pa vam ni všeč, lahko preprosto določite privzeti način v kodi. (Način nastavitve = 2 za omenjeno nastavitev)
Začetek:
Ta projekt je mogoče enostavno narediti popoldne. Večina delov, ki sem jih uporabil, niso nepotrebni, lahko začnete teči z Arduinom, senzorjem, nekaj žice in ploščico!
Namesto Arduino Pro Micro lahko uporabite kateri koli Arduino s krmilnikom ATmega32u4, na primer Leonardo. Ta krmilnik je bistven, ker podpira domači USB. V nasprotnem primeru ne bo mogel delovati kot tipkovnica/igralna palica/igralna plošča.
Zaloge
Osnove:
- Arduino Pro Micro
- Odbojna plošča MPU6050
- Žica
Neobvezno:
- Proto PCB
- Gumbi in LED
- Izvirno vezje qeMotion (kmalu)
- 3D-tiskani deli
1. korak: Naredite tiskano vezje
Ne potrebujejo vseh LED in gumbov. Ne potrebuje niti tiskanega vezja. Če je tako lažje, lahko vse postavite na ploščo.
Bistvene povezave:
Pin 3 (SDA) Arduino - SDA na modulu MPU
Pin 2 (SCL) Arduino - SCL na modulu MPU
Pin VCC Arduino - VCC na modulu MPU
Pin GND Arduino - GND na modulu MPU
Dodatne povezave:
Gumbi za pin 14 in 15
LED na pin 4, 5, 6, 7, 9, 16 (za visokotokovne LED lahko uporabite tranzistorje)
qeMotion PCB: (kmalu)
To še ne obstaja, vendar bom verjetno za ta projekt oblikoval tiskano vezje po meri, ki ga bo mogoče prenesti in morda celo kupiti.
2. korak: naredite svoj senzor
Za MPU6050 vam ni treba natisniti ohišja. Žal ne morem posneti slike notranjosti in ožičenja, vendar med toplotno krčenjem ohišja PLA, če je spojeno skupaj in ga ne morem več razstaviti. (Jaz butec…)
Ožičenje je kot v zgornjem koraku, samo priključite SDA na SDA pin 2 na Arduinu in enako za SCL (pin 3). Napajanje za modul MPU lahko vzamete iz vtiča VCC in ozemljite iz katerega koli zatiča GND na Arduinu.
Uporabil sem star USB kabel, ker ima lepo zaščito. Ne vem, ali je to potrebno, vendar ne pozabite, da protokol I2C ni namenjen uporabi na tako dolgih kablih, temveč na tiskanem vezju.
3. korak: Natisnite kovček
To ni nujno, če pa imate dostop do 3D-tiskalnika, lahko uporabite to zasnovo.
4. korak: Programirajte svoj Arduino
- Arduino povežite z računalnikom
- Ugotovite, na katera vrata COM je priključen (najdete ga v upravitelju naprav Windows)
- Izberite COM -Port v Arduino IDE [Orodja -> Vrata]
- Izberite svojo ploščo [Orodja -> Plošča -> "Vrsta vaše plošče"]
- Prepričajte se, da imate uvožene vse potrebne knjižnice
- Kratek RES do GND (to Arduino za nekaj sekund postavi v način programiranja)
- Naložite svojo skico!
Najnovejšo kodo najdete na moji strani github:
github.com/lesterwilliam/qeMotion/blob/mas…
5. korak: Pokažite nam svojo različico programa QeMotion
Vesel bom vaše različice projekta qeMotion! Morda ste imeli nekaj odličnih idej in nadaljnje izvedbe, jih delite;)
Če mi želite kupiti kavo, se lahko hitreje pojavi več projektov;)
paypal.me/AdrianSchwizgebel?locale.x=de_DE
Najlepša hvala!
Priporočena:
Vstavite vse slušalke v Bluetooth - omogočene slušalke: 4 koraki
Ustvari vse slušalke v slušalke z omogočeno Bluetooth: Pred kratkim je zvočni vtič mojega mobilnega telefona prenehal delovati, zato nisem mogel poslušati glasbe ali gledati youtube, kar je za najstnika, kot sem jaz, precej velik posel. Ta projekt se je rodil iz nuje in ne le iz zabavnega projekta. Ni
Slušalke spremenite v modularne slušalke (ne vsiljivo), ne da bi poškodovale slušalke .: 9 korakov
Pretvorite vse slušalke v modularne slušalke (ne vsiljivo), ne da bi poškodovale slušalke. To je ideja, ki sem si jo zamislil, ko mi je prijatelj dal nekaj pokvarjenih supercenovnih slušalk. To je modularni mikrofon, ki ga lahko magnetno pritrdimo na skoraj vse slušalke (všeč mi je, ker lahko igram igre s slušalkami visoke ločljivosti in tudi
Zgradite "Aladinovo svetilko", pozlačene bakrene Hi-Fi slušalke/slušalke v ušesih: 8 korakov (s slikami)
Zgradite »Aladinovo svetilko«, pozlačene bakrene Hi-Fi slušalke/slušalke v ušesih: ime te slušalke " Aladdinova svetilka " prišel k meni, ko sem dobil zlato prevlečeno lupino. Svetleča in zaobljena oblika me je spomnila na to staro pravljično zgodbo :) Čeprav je moj (morda zelo subjektiven) zaključek, da je kakovost zvoka neverjetna
Pretvorite slušalke za odpravljanje hrupa letala v stereo slušalke: 6 korakov (s slikami)
Pretvarjanje slušalk za odpravljanje hrupa v letalu v stereo slušalke: Ste že kdaj imeli na voljo nekaj teh slušalk za odpravljanje hrupa iz letal? Tukaj je nekaj podrobnosti o mojem prizadevanju za pretvorbo teh treh slušalk za slušalke v navaden priključek za slušalke 3,5 mm za računalnik/prenosni računalnik ali kateri koli drug prenosne naprave, kot je ce
Pretvorite slušalke Bluetooth v žične slušalke Bluetooth: 5 korakov (s slikami)
Pretvorite svoje slušalke Bluetooth v žične slušalke Bluetooth: Danes vam bom povedal, kako narediti ali pretvoriti svoje žične slušalke Bluetooth. Sledite mojemu koraku in vaši koraki so za pretvorbo