Taula de continguts:
- Subministraments
- Pas 1: feu el vostre PCB
- Pas 2: feu el sensor
- Pas 3: imprimiu el vostre cas
- Pas 4: programa el teu Arduino
- Pas 5: mostreu-nos la vostra versió de QeMotion
Vídeo: QeMotion: seguiment de moviment per a tots els auriculars: 5 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Visió general:
Aquest dispositiu us permet utilitzar el moviment del cap per provocar esdeveniments bàsicament en qualsevol videojoc. Funciona rastrejant el moviment del cap (o els auriculars pel que fa a això) i activant premsades de teclat per a determinats moviments. Per tant, el vostre ordinador veu aquest dispositiu com un teclat estàndard. Més endavant, probablement afegiré el joystick i el suport del gamepad.
El moviment més utilitzat que he trobat adequat aquí (és el motiu pel qual he començat aquest projecte en primer lloc) és inclinar-se. En jocs com PUBG, Tom Clancy's Rainbow Six Siege, Insurgency i molts altres, podeu inclinar-vos cap a l'esquerra o cap a la dreta cap a les cantonades sense donar a l'enemic una àrea objectiu gran. M'ha costat bastant de prémer els botons "Q" i "E" d'ús habitual perquè els meus dits ja estaven ocupats amb el moviment estàndard (wasd) i ajupit …
Modes:
El programari implementa "modes" per triar entre configuracions (moviments i pressions de tecles) per a diferents jocs. Les configuracions esmentades a "vista general" (inclinació esquerra i dreta per a "E" i "Q") ja estan preprogramades en mode 2. Per canviar entre diferents modes, necessiteu com a mínim un botó al vostre Arduino (el pin 14 és el mode predeterminat per al mode botó), però si no us ve de gust, podeu definir el mode per defecte al codi. (Estableix el mode = 2 per a la configuració esmentada)
Començant:
Aquest projecte es pot fer fàcilment a la tarda. La majoria de les peces que he fet servir no són necessàries, ja que podeu funcionar amb l’Arduino, el sensor, una mica de filferro i un taulell de suport.
Alternativament a l’Arduino Pro Micro, podeu utilitzar qualsevol Arduino amb el controlador ATmega32u4, com el Leonardo per exemple. Aquest controlador és essencial perquè admet USB natiu. En cas contrari, no serà capaç d’actuar com un teclat / joystick / gamepad.
Subministraments
Aspectes bàsics:
- Arduino Pro Micro
- Taula Breakout MPU6050
- Filferro
Opcional:
- Proto PCB
- Botons i LED
- PCB original de qeMotion (properament)
- Parts impreses en 3D
Pas 1: feu el vostre PCB
No necessita tots aquests LEDs i botons. Ni tan sols necessita el PCB. Podeu posar-ho tot en una pissarra si això us és més fàcil.
Connexions essencials:
Pin 3 (SDA) Arduino - SDA al mòdul MPU
Pin 2 (SCL) Arduino - SCL al mòdul MPU
Pin VCC Arduino - VCC al mòdul MPU
Pin GND Arduino - GND al mòdul MPU
Connexions addicionals:
Botons per fixar els números 14 i 15
LEDs als pins 4, 5, 6, 7, 9, 16 (podeu utilitzar transistors per als LED d’alta intensitat)
qeMotion PCB: (properament)
Això encara no existeix, però probablement dissenyaré un PCB personalitzat per a aquest projecte que es podrà descarregar i fins i tot comprar.
Pas 2: feu el sensor
No cal que imprimiu necessàriament una funda per al MPU6050. Em sap greu no poder oferir una imatge de l'interior i del cablejat, però durant la contracció de calor de la caixa PLA, si es fusionen i no puc desmuntar-la de nou. (Ximple de mi…)
El cablejat és com al pas anterior, només cal connectar l'SDA al pin SDA 2 de l'Arduino i el mateix per al SCL (pin 3). L'alimentació del mòdul MPU es pot prendre des del pin VCC i connectar-la a terra des de qualsevol pin GND de l'Arduino.
He utilitzat un cable USB antic perquè té un bon blindatge. No sé si és necessari, però tingueu en compte que el protocol I2C no està pensat per utilitzar-se en cables tan llargs, sinó més aviat en un PCB.
Pas 3: imprimiu el vostre cas
Això no és necessari, però si teniu accés a una impressora 3D, podeu utilitzar aquest disseny.
Pas 4: programa el teu Arduino
- Connecteu l'Arduino al vostre PC
- Esbrineu a quin port COM està connectat (el podeu trobar al Gestor de dispositius Windows)
- Seleccioneu COM-Port a Arduino IDE [Eines -> Port]
- Seleccioneu el tauler [Eines -> Tauler -> "El vostre tipus de tauler"]
- Assegureu-vos que teniu totes les biblioteques necessàries importades
- RES curt a GND (això posa Arduino en mode de programació durant uns segons)
- Pengeu el vostre esbós.
El codi més recent es pot trobar a la meva pàgina de github:
github.com/lesterwilliam/qeMotion/blob/mas…
Pas 5: mostreu-nos la vostra versió de QeMotion
Estaria encantat de veure la vostra versió del projecte qeMotion. Potser heu tingut algunes idees fantàstiques i altres implementacions, compartiu-les;)
A més, si voleu comprar-me un cafè, poden aparèixer més projectes més ràpidament;)
paypal.me/AdrianSchwizgebel?locale.x=de_DE
Moltes gràcies!
Recomanat:
Un vell carregador? No, és un amplificador i pedal per a auriculars de guitarra de tots els tubs RealTube18: 8 passos (amb imatges)
Un vell carregador? No, és un amplificador i un pedal per a guitarra de tots els tubs RealTube18: VISIÓ GENERAL: què fer durant una pandèmia, amb un carregador de bateria de níquel-cadmi obsolet i tubs de buit de ràdio de cotxe obsolets de més de 60 anys que han de ser reciclats? Què tal si heu de dissenyar i construir una bateria d’eines comuna només de tub, de baixa tensió i comuna
Converteix els auriculars amb cancel·lació de soroll d’avió en auriculars estèreo: 6 passos (amb imatges)
Converteix els auriculars amb cancel·lació de soroll d’avió a auriculars estèreo: Alguna vegada heu tingut l’oportunitat d’aconseguir alguns d’aquests auriculars que cancel·len el soroll dels avions? Aquí teniu alguns detalls sobre la meva recerca sobre la conversió d’aquests auriculars de tres puntes a un connector normal per a auriculars estèreo de 3,5 mm per a ordinador / portàtil o qualsevol altre dispositius portàtils com ce
Com veure tots els passos per defecte - PER E MÉS FÀCIL !!!: 5 passos
Com veure tots els passos per defecte - PER E MÉS FÀCIL !!!: Alguns de vosaltres ja ho saben, però només ho publico per si alguns no han vist la nova actualització i en veuen l’altra instructible. Espero que els agradi! O sí? Material necessari: ordinador Resistència de 130 ohm 2x 5mm llums LED blaus
Piratejar Canon EOS 300D per confirmar el focus amb tots els objectius, permanentment: 5 passos (amb imatges)
Piratejar Canon EOS 300D per confirmar el focus amb tots els objectius, de manera permanent: bé, bé, podeu fer-ho fàcilment utilitzant diversos adaptadors xip per a diversos muntatges d’objectius, però, què us sembla si modifiqueu permanentment la vostra càmera per fer el mateix i eviteu pagar més per diversos? adaptadors? M'encanta el meu 300D però no tinc cap objectiu EF / S
Convertiu els auriculars Bluetooth en auriculars Bluetooth per cable: 5 passos (amb imatges)
Convertiu els vostres auriculars Bluetooth en auriculars Bluetooth per cable: avui us explicaré com fer o convertir els vostres propis auriculars Bluetooth per cable. Seguiu el meu pas i teniu un pas endarrere per convertir-los