INHOUDSOPGAWE:
- Stap 1: Toets die skerm
- Stap 2: Bou 'n bril op grond van u IPD
- Stap 3: Koppel u MPU6050 aan u Arduino Nano
- Stap 4: Toets die MPU6050 met Unity 3D
- Stap 5: Die finale kode van Arduino
- Stap 6:
- Stap 7:
- Stap 8: ONDERSTEUN HIERDIE PROJEK
Video: Head Motion Tracking System vir VR: 8 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
My naam is Sam KODO, in hierdie tutoriaal leer ek jou stap vir stap hoe om Arduino IMU -sensors te gebruik om 'n kopopsporingstelsel vir VR te bou.
In hierdie projek benodig u:
- 'n LCD -skerm HDMI:
www.amazon.com/Elecrow-Capacitive-interfac…
- 'n Arduino Nano
www.amazon.com/ELEGOO-Arduino-ATmega328P-W…
-5 mm in deursnee vir die lense (of kan self bou met waterbottels)
-'n 9 -as -gyroscoop vir die dop van kopbewegings
www.amazon.com/HiLetgo-Gyroscope-Accelerat…
-'n 3D -drukker
-'N waaier om die skermkaart af te koel, maar is opsioneel
Stap 1: Toets die skerm
U moet seker maak dat u skerm deur u rekenaarkaart ondersteun word deur die kragtoevoer en die HDMI aan u rekenaar te koppel.
Klik met die rechtermuisknop op u lessenaar> vertoon instellings> vertoon, u moet u tweede skerm êrens sien …
Klik dan daarop; u LCD -skerm moet u rekenaarskerm vertoon.
As alles goed werk, is u gereed om verder te gaan met die tweede stap.
Stap 2: Bou 'n bril op grond van u IPD
Op hierdie punt moet u so akkuraat moontlik wees; die IPD stel u headset in staat om u 'n beter ervaring te gee.
U kan leer hoe u dit kan meet deur hierdie skakel te volg:
doc-ok.org/?p=898
Sodra u die regte afstandswaardes vir u oë het, kan u die bril en 'n ander oppervlak in 3D druk om die grafiese kaart vir die skerm te hou.
Die grootte hang af van die skermgrootte van u LCD
Stap 3: Koppel u MPU6050 aan u Arduino Nano
Nadat u die MPU6050 suksesvol gekoppel het, laai hierdie skets op na u Arduino om die Gyroscop te toets.
Deur op die seriële monitor oop te maak, moet u waardes sien terwyl die Mpu650 Gyro in verskillende asse en hoeke beweeg word …
github.com/SamKodo/Gyroscop_Master
Stap 4: Toets die MPU6050 met Unity 3D
Voordat u die skets na u Arduino nano oplaai, moet u nie vergeet om biblioteke in u Arduino -lêergids te installeer nie, maar u kan die biblioteek vind via die GitHub -skakel:
github.com/ElectronicCats/mpu6050
Stap 5: Die finale kode van Arduino
Sodra alles perfek werk, laai dan die laaste kode weer op na u Arduino en maak u u Unity -projek oop.
Skep 'n eenvoudige spelvoorwerp soos 'n kubus en plak die Unity C# -kode onder die Arduino -kode uit die lêer.
As alles in orde is, moet u u kubus of 3D -voorwerp sien draai wanneer u u gyroscoop beweeg.
Let daarop dat om die kamera van die Gyro na 'n 360 -aansig te skuif, u die kode van u toneel aan die kamera moet heg en 'n sy -tot -sy -skerm van u projek kan skep.
github.com/SamKodo/Sensor_Code
Stap 6:
Stap 7:
github.com/SamKodo/Unity_Code/tree/master
Stap 8: ONDERSTEUN HIERDIE PROJEK
www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FFRGT8XM53BQL
Aanbeveel:
Pizero Motion Detect Webcam Security System: 3 stappe
Pizero Motion Detect Webcam Security System: Hierdie stelsel gebruik 'n pizero, wifi -dongle en 'n ou webcam in 'n pasgemaakte vuurhoutjiedoos. Dit neem bewegingsopsporingsvideo's teen 27 fps op van enige beduidende beweging op my oprit. Dit laai dan die snitte op na 'n dropbox -rekening. U kan ook die logboeke en
GEMOTORISEERDE CAMERA SLIDER Met TRACKING SYSTEM (3D gedruk): 7 stappe (met foto's)
GEMOTORISEERDE CAMERA SLIDER Met TRACKING SYSTEM (3D Printed): Hierdie robot sal basies 'n kamera/slimfoon op 'n spoor beweeg en 'n voorwerp "opspoor". Die ligging van die teikenvoorwerp is reeds deur die robot bekend. Die wiskunde agter hierdie opsporingstelsel is redelik eenvoudig. Ons het 'n simulasie van die opsporingsproses geskep
Snelsnelhorlosie vir slow-motion-video's: 4 stappe
Snelsnelhorlosie vir slow motion-video's: Byna almal met 'n moderne slimfoon het 'n hoëspoedkamera wat gebruik kan word om skouspelagtige slow-motion-video's te maak. Maar as u wil meet hoe lank dit eintlik neem voordat die seepbel bars of die waatlemoen ontplof, kan u
DIY Aux Input vir Stock Car Head Unit: 5 stappe (met foto's)
DIY Aux Input vir Stock Car Head Unit: as u u telefoon of ipod wil speel (maak hulle dit nog steeds) en ander klankspelers, en u hoofeenheid is 'n ou AF, dan is dit die oplossing wat u soek
Edison Head Impact System: 6 stappe
Edison Head Impact System: Die doel van hierdie projek was om 'n toestel te skep wat die intensiteit van kopstoot monitor en impakte opspoor wat 'n groot waarskynlikheid het om harsingskudding te veroorsaak. In jeugvoetbal kan hierdie mediese toestel 'n ekstra stel oë wees