Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Moje ime je Sam KODO. U ovom tutorijalu naučit ću vas korak po korak kako koristiti Arduino IMU senzore za izgradnju sustava za praćenje glave za VR.
U ovom projektu trebat će vam:
- HDMI LCD LCD zaslon:
www.amazon.com/Elecrow-Capacitive-interfac…
- Arduino Nano
www.amazon.com/ELEGOO-Arduino-ATmega328P-W…
-5 mm promjera za leće (ili možete sami napraviti pomoću boca za vodu)
-Žiroskop s 9 osi za praćenje kretanja glave
www.amazon.com/HiLetgo-Gyroscope-Accelerat…
-3D pisač
-Ventilator za hlađenje ekranske kartice, ali nije obavezan
Korak 1: Testiranje zaslona
Morate provjeriti podržava li vaš zaslon kartica računala povezivanjem napajanja i HDMI -a na računalo.
Desnom tipkom miša kliknite na radnu površinu> prikazuje postavke> zaslon, negdje biste trebali vidjeti svoj drugi zaslon …
zatim kliknite na to, vaš LCD zaslon trebao bi prikazati zaslon vašeg računala.
Ako sve funkcionira dobro, spremni ste za prijelaz na drugi korak.
Korak 2: Izrada naočala na temelju vašeg IPD -a
U ovom trenutku morate biti što precizniji, IPD će omogućiti slušalicama da vam pruže bolje uronjeno iskustvo.
Možete saznati kako to izmjeriti slijedeći ovu vezu:
doc-ok.org/?p=898
Nakon što odredite ispravne vrijednosti udaljenosti za svoje oči, tada možete 3D ispisati naočale i drugu površinu za držanje grafičke kartice za zaslon.
Dimenzije će ovisiti o veličini zaslona vašeg LCD -a
Korak 3: Povežite svoj MPU6050 sa svojim Arduino Nano
Nakon uspješnog povezivanja MPU6050 prenesite ovu skicu na svoj Arduino kako biste testirali Gyroscop.
Otvaranjem na serijskom monitoru trebali biste vidjeti vrijednosti prikazane tijekom pomicanja žiroskopa Mpu650 u različitim osama i kutovima …
github.com/SamKodo/Gyroscop_Master
Korak 4: Testiranje MPU6050 s Unity 3D
Prije nego što učitate Sketch na svoj Arduino nano, ne zaboravite instalirati knjižnice u svoju Arduino mapu, biblioteku možete pronaći na poveznici GitHub:
github.com/ElectronicCats/mpu6050
Korak 5: Završni kod Arduina
Nakon što sve savršeno funkcionira, prenesite ponovno ovaj konačni kod na svoj Arduino i otvorite svoj Unity projekt.
Izradite jednostavan objekt igre poput kocke i zalijepite Unity C# kôd ispod Arduino koda iz datoteke.
Ako je sve u redu, trebali biste vidjeti kako se kocka ili 3D objekt okreću prilikom pomicanja žiroskopa.
Imajte na umu da za pomicanje kamere s žiroskopa radi prikaza od 360 ° morate pridružiti kôd kameri sa svoje scene i stvoriti bočni ekran od svog projekta.
github.com/SamKodo/Sensor_Code
Korak 6:
Korak 7:
github.com/SamKodo/Unity_Code/tree/master
Korak 8: PODRŽITE OVAJ PROJEKT
www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FFRGT8XM53BQL