Sisukord:

Pea liikumise jälgimissüsteem VR jaoks: 8 sammu
Pea liikumise jälgimissüsteem VR jaoks: 8 sammu

Video: Pea liikumise jälgimissüsteem VR jaoks: 8 sammu

Video: Pea liikumise jälgimissüsteem VR jaoks: 8 sammu
Video: ☢️ TFSI это жесть? Огромный гид по слабым местам и доработкам EA888 gen2. 2024, Juuli
Anonim
Pea liikumise jälgimissüsteem VR jaoks
Pea liikumise jälgimissüsteem VR jaoks

Minu nimi on Sam KODO. Selles juhendis õpetan teile samm -sammult, kuidas kasutada Arduino IMU andureid VR -i pea jälgimissüsteemi loomiseks.

Selles projektis vajate:

- LCD -ekraan HDMI:

www.amazon.com/Elecrow-Capacitive-interfac…

- Arduino Nano

www.amazon.com/ELEGOO-Arduino-ATmega328P-W…

-5 mm läbimõõduga läätsed (või võite ise veepudelite abil ehitada)

-9 teljega güroskoop pea liikumise jälgimiseks

www.amazon.com/HiLetgo-Gyroscope-Accelerat…

-3D printer

-Ventilaator ekraani kaardi jahutamiseks, kuid see on valikuline

Samm: ekraani testimine

Ekraani testimine
Ekraani testimine

Peate veenduma, et teie arvutikaart toetab teie ekraani, ühendades arvutiga toiteallika ja HDMI.

Paremklõpsake töölaual> kuvab seaded> kuva, peaksite oma teist ekraani kuskil nägema …

seejärel klõpsake sellel, teie LCD -ekraan peaks kuvama teie arvuti ekraani.

Kui kõik töötab hästi, olete valmis teise sammu juurde liikuma.

2. samm: prillide koostamine teie IPD põhjal

Prillide ehitamine teie IPD põhjal
Prillide ehitamine teie IPD põhjal
Prillide ehitamine teie IPD põhjal
Prillide ehitamine teie IPD põhjal
Prillide ehitamine teie IPD põhjal
Prillide ehitamine teie IPD põhjal

Siinkohal peate olema võimalikult täpne, IPD võimaldab teie peakomplektil pakkuda teile paremat ümbritsevat kogemust.

Selle mõõtmise kohta saate teada järgmiselt lingilt:

doc-ok.org/?p=898

Kui olete oma silmade jaoks õiged kauguste väärtused määranud, saate prillid ja muu pinna 3D -printida, et hoida graafikakaarti ekraanil.

Mõõtmed sõltuvad teie LCD -ekraani suurusest

Samm: ühendage MPU6050 oma Arduino Nano -ga

MPU6050 ühendamine Arduino Nanoga
MPU6050 ühendamine Arduino Nanoga

Pärast MPU6050 edukat ühendamist laadige see visand güroskoobi testimiseks oma Arduinole üles.

Seeriamonitoril avades peaksite nägema väärtusi, mida kuvatakse Mpu650 Gyro liigutamisel erinevatel telgedel ja nurkades …

github.com/SamKodo/Gyroscop_Master

Samm 4: MPU6050 testimine Unity 3D abil

MPU6050 testimine Unity 3D abil
MPU6050 testimine Unity 3D abil

Enne visandi üleslaadimist oma Arduino nano -sse ärge unustage raamatukogusid oma Arduino kausta installida, leiate teegi GitHubi lingilt:

github.com/ElectronicCats/mpu6050

Samm: Arduino lõplik kood

Kui kõik töötab ideaalselt, laadige see viimane kood uuesti oma Arduino ja avage oma Unity projekt.

Looge lihtne mänguobjekt nagu kuubik ja kleepige failist Unity C# kood Arduino koodi alla.

Kui kõik on korras, peaksite oma kuubikut või 3D -objekti pöörlema, kui liigutate güroskoopi.

Pange tähele, et kaamera liigutamiseks güroskoopist 360 -kraadise vaate juurde peate lisama stseeni kaamerale koodi ja looma oma projektist külg külje.

github.com/SamKodo/Sensor_Code

6. samm:

7. samm:

Pilt
Pilt

github.com/SamKodo/Unity_Code/tree/master

8. toiming: toetage seda projekti

www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FFRGT8XM53BQL

Soovitan: