Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Ang pangalan ko ay Sam KODO, Sa tuto na ito, tuturuan kita ng hakbang-hakbang kung paano gamitin ang mga sensor ng Arduino IMU upang bumuo ng system ng pagsubaybay sa ulo para sa VR.
Sa proyektong ito kakailanganin mo:
- Isang LCD Display HDMI:
www.amazon.com/Elecrow-Capacitive-interfac…
- Isang arduino Nano
www.amazon.com/ELEGOO-Arduino-ATmega328P-W…
-5mm ng diameter para sa mga lente (O maaaring bumuo para sa iyong sarili gamit ang mga bote ng tubig)
-A 9 axis gyroscope para sa pagsubaybay sa paggalaw ng ulo
www.amazon.com/HiLetgo-Gyroscope-Accelerat…
-Isang 3D printer
-A Fan upang palamig ang screen card ngunit opsyonal
Hakbang 1: Pagsubok sa Screen
Kailangan mong tiyakin na ang iyong screen ay suportado ng iyong computer card sa pamamagitan ng pagkonekta sa power supply at ng HDMI sa iyong computer.
Pag-right click sa iyong desktop> ipinapakita ang mga setting> display, dapat mong makita ang iyong pangalawang screen sa kung saan…
pagkatapos ay mag-click doon, dapat ipakita ng iyong LCD screen ang iyong computer screen.
Kung gumagana nang maayos ang mga bagay, handa ka nang lumipat sa ikalawang hakbang.
Hakbang 2: Pagbuo ng Mga Salaming Batay sa Iyong IPD
Sa puntong ito kailangan mong maging tumpak hangga't maaari, paganahin ng IPD ang iyong headset upang mabigyan ka ng isang mas mahusay na nakaka-engganyong karanasan.
Maaari mong malaman kung paano sukatin iyon sa pamamagitan ng pagsunod sa link na ito:
doc-ok.org/?p=898
Kapag mayroon kang tamang mga halaga ng distansya para sa iyong mga mata pagkatapos ay maaari mong i-print ang 3D ang mga salaming de kolor at isa pang ibabaw upang hawakan ang graphics card para sa screen.
Ang sukat ay depende sa laki ng screen ng iyong LCD
Hakbang 3: Pagkonekta sa Iyong MPU6050 sa Iyong Arduino Nano
Matapos na matagumpay na kumonekta, i-upload ng MPU6050 ang sketch na ito sa iyong Arduino upang subukan ang Gyroscop.
Sa pamamagitan ng pagbubukas sa serial Monitor, dapat mong makita ang mga pagpapakita ng mga halaga habang inililipat ang Mpu650 Gyro sa iba't ibang mga palakol at anggulo …
github.com/SamKodo/Gyroscop_Master
Hakbang 4: Pagsubok sa MPU6050 Sa Unity 3D
Bago i-upload ang Sketch sa iyong Arduino nano huwag kalimutang mag-install ng mga aklatan sa iyong Arduino folder, mahahanap mo ang library mula sa link na GitHub:
github.com/ElectronicCats/mpu6050
Hakbang 5: Ang Pangwakas na Code ng Arduino
Kapag ang lahat ay gumagana nang perpekto pagkatapos ay i-upload muli ang huling code sa iyong Arduino at buksan ang iyong proyekto sa Unity.
Lumikha ng isang simpleng Bagay ng Laro tulad ng isang Cube at i-paste ang Unity C # code sa ibaba ng Arduino Code mula sa file.
Kung ang lahat ay okay dapat mong makita ang iyong Cube o 3D na bagay na umiikot kapag inilipat mo ang iyong Gyroscope.
Tandaan na, upang ilipat ang Camera mula sa Gyro upang magkaroon ng isang 360 view na kailangan mo upang ilakip ang code sa camera mula sa iyong eksena at lumikha ng isang gilid sa gilid na screen mula sa iyong proyekto.
github.com/SamKodo/Sensor_Code
Hakbang 6:
Hakbang 7:
github.com/SamKodo/Unity_Code/tree/master
Hakbang 8: SUMUPORTA SA PROYEKTO NA ITO
www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FFRGT8XM53BQL