Cuprins:

Sistem de urmărire a mișcării capului pentru VR: 8 pași
Sistem de urmărire a mișcării capului pentru VR: 8 pași

Video: Sistem de urmărire a mișcării capului pentru VR: 8 pași

Video: Sistem de urmărire a mișcării capului pentru VR: 8 pași
Video: Valeriu Coadă te învață cum să scapi într-o SITUAȚIE EXTREMĂ!! 😱😅 #tiktokromania #valeriucoada 2024, Iulie
Anonim
Sistem de urmărire a mișcării capului pentru VR
Sistem de urmărire a mișcării capului pentru VR

Numele meu este Sam KODO. În acest tuto, vă voi învăța pas cu pas cum să utilizați senzorii IMU Arduino pentru a construi un sistem de urmărire a capului pentru VR.

În acest proiect veți avea nevoie de:

- Un ecran LCD HDMI:

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

- Un arduino Nano

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

-5mm diametru pentru lentile (Sau puteți construi singur folosind sticle de apă)

-Un giroscop pe 9 axe pentru urmărirea mișcării capului

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

-O imprimantă 3D

-Un ventilator pentru răcirea cardului de ecran, dar este opțional

Pasul 1: Testarea ecranului

Testarea ecranului
Testarea ecranului

Trebuie să vă asigurați că ecranul dvs. este acceptat de cardul computerului, conectând sursa de alimentare și HDMI la computer.

Faceți clic dreapta pe desktop> afișează setări> afișare, ar trebui să vedeți al doilea ecran undeva …

apoi faceți clic pe acesta, ecranul LCD ar trebui să afișeze ecranul computerului.

Dacă totul funcționează bine, atunci sunteți gata să treceți la al doilea pas.

Pasul 2: Construirea ochelarilor de protecție pe baza IPD-ului dvs

Construirea ochelarilor de protecție pe baza IPD-ului dvs
Construirea ochelarilor de protecție pe baza IPD-ului dvs
Construirea ochelarilor de protecție pe baza IPD-ului dvs
Construirea ochelarilor de protecție pe baza IPD-ului dvs
Construirea ochelarilor de protecție pe baza IPD-ului dvs
Construirea ochelarilor de protecție pe baza IPD-ului dvs

În acest moment trebuie să fii exact cât poți, IPD îți va permite setul cu cască să îți ofere o experiență captivantă mai bună.

Puteți afla cum să măsurați acest lucru urmând acest link:

doc-ok.org/?p=898

Odată ce aveți valorile corecte ale distanțelor pentru ochi, puteți imprima 3D ochelarii și o altă suprafață pentru a ține placa grafică pentru ecran.

Dimensiunea va depinde de dimensiunea ecranului ecranului LCD

Pasul 3: Conectarea MPU6050 la Arduino Nano

Conectarea MPU6050 la Arduino Nano
Conectarea MPU6050 la Arduino Nano

După conectarea cu succes a MPU6050, încărcați această schiță pe Arduino pentru a testa giroscopul.

Prin deschiderea pe monitorul serial, ar trebui să vedeți valorile afișate în timp ce deplasați Mpu650 Gyro în diferite axe și unghiuri …

github.com/SamKodo/Gyroscop_Master

Pasul 4: Testarea MPU6050 cu Unity 3D

Testarea MPU6050 cu Unity 3D
Testarea MPU6050 cu Unity 3D

Înainte de a încărca Sketch pe Arduino nano nu uitați să instalați biblioteci în folderul Arduino, puteți găsi biblioteca de pe link-ul GitHub:

github.com/ElectronicCats/mpu6050

Pasul 5: Codul final al Arduino

Odată ce totul funcționează perfect, încărcați din nou acest cod final pe Arduino și deschideți proiectul Unity.

Creați un obiect de joc simplu, cum ar fi un cub și lipiți codul Unity C # sub codul Arduino din fișier.

Dacă totul este în regulă, ar trebui să vă vedeți cubul sau obiectul 3D rotindu-vă când vă mișcați giroscopul.

Rețineți că, pentru a muta Camera de la Gyro pentru a avea o vizualizare 360, trebuie să atașați codul la camera de pe scena dvs. și să creați un ecran lateral pentru proiect.

github.com/SamKodo/Sensor_Code

Pasul 6:

Pasul 7:

Imagine
Imagine

github.com/SamKodo/Unity_Code/tree/master

Pasul 8: SPRIJAȚI ACEST PROIECT

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

Recomandat: