Sistemi i Ndjekjes së Lëvizjes së Kokës për VR: 8 hapa
Sistemi i Ndjekjes së Lëvizjes së Kokës për VR: 8 hapa
Anonim
Sistemi i Ndjekjes së Lëvizjes së Kokës për VR
Sistemi i Ndjekjes së Lëvizjes së Kokës për VR

Emri im është Sam KODO, Në këtë tuto, unë do t'ju mësoj hap pas hapi se si të përdorni sensorët Arduino IMU për të ndërtuar sistemin e përcjelljes së kokës për VR.

Në këtë projekt do t'ju duhet:

- Një ekran HDMI HDMI:

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

- Një arduino Nano

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

-5 mm diametër për lentet (Ose mund të ndërtoni për veten tuaj duke përdorur shishe uji)

-Një xhiroskop me 9 boshte për përcjelljen e lëvizjes së kokës

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

-Një printer 3D

-Një Tifoz për të ftohur kartën e ekranit, por është opsionale

Hapi 1: Testimi i ekranit

Testimi i ekranit
Testimi i ekranit

Duhet të siguroheni që ekrani juaj të mbështetet nga karta e kompjuterit tuaj duke lidhur furnizimin me energji dhe HDMI me kompjuterin tuaj.

Klikoni me të djathtën në desktopin tuaj> shfaq cilësimet> ekran, duhet të shihni ekranin tuaj të dytë diku …

pastaj klikoni mbi të, ekrani juaj LCD duhet të shfaqë ekranin e kompjuterit tuaj.

Nëse gjithçka funksionon mirë, atëherë jeni gati të ecni në hapin e dytë.

Hapi 2: Ndërtimi i syzeve bazuar në IPD -në tuaj

Ndërtimi i syzeve bazuar në IPD -në tuaj
Ndërtimi i syzeve bazuar në IPD -në tuaj
Ndërtimi i syzeve bazuar në IPD -në tuaj
Ndërtimi i syzeve bazuar në IPD -në tuaj
Ndërtimi i syzeve bazuar në IPD -në tuaj
Ndërtimi i syzeve bazuar në IPD -në tuaj

Në këtë pikë ju duhet të jeni të saktë sa të mundeni, IPD do të mundësojë që kufjet tuaja t'ju japin një përvojë më të mirë zhytëse.

Ju mund të mësoni se si ta matni atë duke ndjekur këtë lidhje:

doc-ok.org/?p=898

Pasi të keni vlerat e sakta të distancave për sytë tuaj, atëherë mund të printoni 3D syzet dhe një sipërfaqe tjetër për të mbajtur kartën grafike për ekranin.

Dimensioni do të varet nga madhësia e ekranit të LCD tuaj

Hapi 3: Lidhni MPU6050 me Arduino Nano tuaj

Lidhni MPU6050 tuaj me Arduino Nano tuaj
Lidhni MPU6050 tuaj me Arduino Nano tuaj

Pasi të lidheni me sukses MPU6050 ngarkoni këtë skicë në Arduino tuaj për të testuar Xhiroskopin.

Duke u hapur në Monitor serik, duhet të shihni vlerat që shfaqen gjatë lëvizjes së Mpu650 Gyro në akse dhe kënde të ndryshme…

github.com/SamKodo/Gyroscop_Master

Hapi 4: Testimi i MPU6050 Me Unity 3D

Testimi i MPU6050 Me Unity 3D
Testimi i MPU6050 Me Unity 3D

Para se të ngarkoni Skicën në Arduino tuaj mos harroni të instaloni biblioteka në dosjen tuaj Arduino, mund ta gjeni bibliotekën nga lidhja GitHub:

github.com/ElectronicCats/mpu6050

Hapi 5: Kodi Përfundimtar i Arduino

Pasi gjithçka funksionon në mënyrë perfekte, ngarkoni përsëri këtë kod përfundimtar në Arduino tuaj dhe hapni projektin tuaj Unity.

Krijoni një Objekt të thjeshtë të Lojërave si një Kub dhe ngjisni kodin Unity C# nën Kodin Arduino nga skedari.

Nëse gjithçka është në rregull, duhet të shihni që Kubi ose objekti juaj 3D të rrotullohet kur lëvizni Xhiroskopin tuaj.

Vini re se, për të lëvizur Kamera nga Gyro për të pasur një pamje 360 ju duhet të bashkëngjitni kodin në kamerë nga skena juaj dhe të krijoni një ekran anash nga projekti juaj.

github.com/SamKodo/Sensor_Code

Hapi 6:

Hapi 7:

Imazhi
Imazhi

github.com/SamKodo/Unity_Code/tree/master

Hapi 8: MB SUSHTET KT PROJEKT

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