Cov txheej txheem:
- Khoom siv
- Kauj Ruam 1: Ua Koj Li PCB
- Kauj ruam 2: Ua Koj Lub Sensor
- Kauj Ruam 3: Luam Koj Cov Ntaub Ntawv
- Kauj ruam 4: Programm Koj Arduino
- Kauj Ruam 5: Qhia Peb Koj Li QeMotion
Video: QeMotion - Motion Tracking rau Txhua Lub Pob Ntseg!: 5 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Txheej txheem cej luam:
Cov cuab yeej no tso cai rau koj siv koj lub taub hau txav los ua cov xwm txheej hauv ib qho ntawm cov vis dis aus game. Nws ua haujlwm los ntawm kev taug cov lus ntawm koj lub taub hau (lossis lub mloog pob ntseg nws hais txog) thiab ua rau cov keyboard-nias rau qee qhov txav mus los. Yog li koj lub khoos phis tawj pom lub cuab yeej no ua tus qauv keyboard. Tom qab ntawd kuv yuav zaum ntxiv joystick thiab gamepad txhawb nqa.
Feem ntau siv kev txav chaw uas kuv tau pom tsim nyog nyob ntawm no (nws yog qhov laj thawj kuv pib txoj haujlwm no ua ntej) yog khoov. Hauv kev ua si zoo li PUBG, Tom Clancy's Rainbow Six Siege, Kev Tawm Tsam thiab ntau lwm yam koj tuaj yeem ntsaws sab laug lossis sab xis kom nce siab ib ncig ntawm cov ces kaum yam tsis tau muab rau cov yeeb ncuab thaj tsam loj. Kuv tau pom nws nyuaj rau nyem qhov siv feem ntau "Q" & "E" cov nyees khawm vim tias kuv cov ntiv tes twb nyob nrog tus qauv txav (wasd) thiab crouching …
Hom:
Lub software siv "hom" los xaiv ntawm kev teeb tsa (lub zog thiab kev nias) rau kev ua si sib txawv. Cov teeb tsa tau hais hauv "kev txheeb xyuas" (sab laug thiab sab xis rau "E" thiab "Q") twb tau npaj ua ntej lawm hauv hom 2. Txhawm rau hloov ntawm hom sib txawv koj xav tau tsawg kawg ib lub pob ntawm koj Arduino (tus pin 14 yog lub hauv paus rau hom khawm), tab sis yog tias koj tsis zoo li nws, koj tuaj yeem yooj yim txhais koj hom kev ua neej nyob hauv txoj cai. (Teeb hom = 2 rau teeb tsa hais)
Pib:
Txoj haujlwm no tuaj yeem ua tiav thaum tav su. Feem ntau ntawm cov khoom kuv tau siv tsis yog qhov tsis tsim nyog, koj tuaj yeem ua haujlwm nrog Arduino, lub ntsuas cua, qee qhov xaim thiab lub khob cij!
Xwb rau Arduino Pro Micro koj tuaj yeem siv ib qho Arduino nrog ATmega32u4 maub los, zoo li Leonardo piv txwv. Tus tswj hwm no yog qhov tseem ceeb vim tias nws txhawb nqa USB ib txwm muaj. Txwv tsis pub nws yuav tsis tuaj yeem ua tus keyboard/joystick/gamepad.
Khoom siv
Qhov tseem ceeb:
- Arduino Pro Micro Cov
- MPU6050 Pawg Neeg Tawm Tsam
- Hlau
Yeem:
- Proto PCB
- Khawm & LEDs
- Thawj qeMotion PCB (yuav los sai sai)
- 3D-luam qhov chaw
Kauj Ruam 1: Ua Koj Li PCB
Nws tsis xav tau tag nrho cov LEDs thiab cov nyees khawm. Nws tsis xav tau PCB. Koj tuaj yeem tso txhua yam rau ntawm daim ntawv qhia zaub mov yog tias qhov no yooj yim dua rau koj.
Kev sib txuas tseem ceeb:
Pin 3 (SDA) Arduino - SDA ntawm MPU module
Pin 2 (SCL) Arduino - SCL ntawm MPU module
Pin VCC Arduino - VCC ntawm MPU module
Pin GND Arduino - GND ntawm MPU module
Kev sib txuas ntxiv:
Khawm rau tus pin 14 & 15
LEDs rau tus pin 4, 5, 6, 7, 9, 16 (koj tuaj yeem siv transistors rau LEDs tam sim no)
qeMotion PCB: (yuav los sai sai)
Qhov no tseem tsis tau muaj, tab sis kuv yuav zaum tsim qhov kev cai PCB rau txoj haujlwm no uas yuav rub tau thiab tej zaum tseem tuaj yeem yuav tau.
Kauj ruam 2: Ua Koj Lub Sensor
Koj tsis tas yuav tsum tau luam ib rooj plaub rau MPU6050. Kuv thov txim kuv tsis tuaj yeem xa daim duab ntawm sab hauv thiab cov hlua, tab sis thaum lub sijhawm cua sov-ntsws ntawm PLA rooj plaub, yog tias sib xyaw ua ke thiab kuv tsis tuaj yeem muab nws sib nrug dua. (Ua dag kuv…)
Cov xov hlau zoo li hauv cov kauj ruam saum toj no, tsuas yog txuas SDA mus rau SDA tus pin 2 ntawm Arduino thiab zoo ib yam rau SCL (tus pin 3). Lub zog rau MPU tus qauv tuaj yeem nqa los ntawm VCC tus pin thiab hauv av los ntawm ib qho GND tus pin ntawm Arduino.
Kuv tau siv lub qub USB cable vim tias nws muaj qhov thaiv zoo. Kuv tsis paub yog nws xav tau tab sis nco ntsoov tias I2C cov txheej txheem tsis yog siv los siv cov xov hluav taws xob zoo li no tab sis nyob ntawm PCB.
Kauj Ruam 3: Luam Koj Cov Ntaub Ntawv
Qhov no tsis yog qhov xav tau, tab sis yog tias koj tau nkag mus rau 3d-tshuab luam ntawv koj tuaj yeem siv cov qauv no.
Kauj ruam 4: Programm Koj Arduino
- Txuas Arduino rau koj lub PC
- Nrhiav seb COM-Port nws txuas nrog (koj tuaj yeem pom nws hauv Windows Device Manager)
- Xaiv COM -Port hauv Arduino IDE [Cuab Yeej -> Chaw Nres Nkoj]
- Xaiv koj Pawg Thawj Coj [Cov Cuab Yeej -> Pawg Thawj Coj -> "Koj li pawg thawj coj saib"]
- Nco ntsoov tias koj tau muaj tag nrho cov tsev qiv ntawv tsis tseem ceeb tuaj
- RES luv rau GND (qhov no tso Arduino hauv hom phiaj rau ob peb feeb)
- Upload koj daim duab!
Cov cai tam sim no tuaj yeem pom hauv kuv nplooj ntawv github:
github.com/lesterwilliam/qeMotion/blob/mas…
Kauj Ruam 5: Qhia Peb Koj Li QeMotion
Kuv yuav zoo siab tau pom koj cov version ntawm txoj haujlwm qeMotion! Tej zaum koj tau muaj qee lub tswv yim zoo thiab ua txuas ntxiv mus, qhia rau lawv;)
Tsis tas li, yog tias koj xav yuav kuv kas fes ntau qhov haujlwm yuav tshwm sim sai dua;)
paypal.me/AdrianSchwizgebel?locale.x=de_DE
Ua tsaug ntau!
Pom zoo:
Phau Ntawv Qhia Yooj Yim rau Kho Kho BOSE QC25 Lub Pob Ntseg - Tsis Muaj Lub Suab Los Ntawm Ib Lub Pob Ntseg: 5 Kauj Ruam (nrog Duab)
Phau Ntawv Qhia Yooj Yim rau Kho Kho BOSE QC25 Lub Pob Ntseg - Tsis Muaj Lub Suab Los Ntawm Ib Lub Pob Ntseg: Bose paub zoo rau lawv lub mloog pob ntseg, thiab ntau tshwj xeeb tshaj yog lawv lub suab nrov tshem tawm kab. Thawj thawj zaug kuv tso ib khub QuietComfort 35's nyob hauv khw muag khoom hluav taws xob, kuv tau cua tshuab los ntawm kev ntsiag to uas lawv tuaj yeem tsim. Txawm li cas los xij, Kuv muaj lub siab heev
Hloov Lub Pob Ntseg Pob Ntseg Pob Ntseg: 7 Cov Kauj Ruam
Hloov Lub Pob Ntseg Pob Ntseg Pob: Hloov koj lub pob ntseg tuaj yeem ua pa lub neej tshiab rau hauv lub mloog pob ntseg qub. Qhov zoo tshaj plaws txhua qhov koj tuaj yeem ua nws koj tus kheej nrog cov qauv kev lom zem sab hauv ntawm lub pob ntseg. Kuv tau muaj lub mloog pob ntseg no txog 8 xyoo thiab cov tawv faux tau pib tawg
Tig Ib Lub Pob Ntseg Rau Hauv Lub Pob Ntseg Pob Ntseg (tsis cuam tshuam) Tsis tas ua kom lub mloog pob ntseg puas: 9 kauj ruam
Tig Ib Lub Pob Ntseg Rau Hauv Lub Pob Ntseg (tsis cuam tshuam) Tsis Ua Lub Pob Ntseg: Qhov no yog lub tswv yim kuv tau tawm ntawm xiav tom qab ib tus phooj ywg muab rau kuv qee lub pob ntseg supercheap tawg. Nws yog lub khoos phis tawj microphone uas tuaj yeem txuas nrog lub mloog pob ntseg yuav luag txhua lub mloog pob ntseg (Kuv nyiam qhov no vim tias kuv tuaj yeem ua game nrog lub mloog pob ntseg siab thiab
Hloov Dav Hlau Dav Hlau Tshem Tawm Lub Pob Ntseg Rau Lub Pob Ntseg Pob Ntseg: 6 Cov Kauj Ruam (nrog Duab)
Hloov Lub Suab nrov Tshem Tawm Lub Pob Ntseg rau Lub Pob Ntseg Lub Pob Ntseg: Puas tau muaj lub sijhawm los muaj qee lub suab nrov no tshem tawm lub mloog pob ntseg los ntawm lub dav hlau? portable li xws li ce
Txhim Kho Hauv Pob Ntseg Pob Ntseg (Pob Ntseg-Pob Nyiaj): 6 Cov Kauj Ruam
Txhim Kho Pob Ntseg Hauv Pob Ntseg (Pob Ntseg Pob Ntseg): Cov pob ntseg pob ntseg tsis haum rau kuv pob ntseg. Tab sis muaj kev daws teeb meem yooj yim rau qhov ntawd