INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
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