Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Moje ime je Sam KODO. V tem priročniku vas bom korak za korakom naučil, kako uporabljati senzorje Arduino IMU za izdelavo sistema za sledenje glavi za VR.
V tem projektu boste potrebovali:
- LCD zaslon HDMI:
www.amazon.com/Elecrow-Capacitive-interfac…
- Arduino Nano
www.amazon.com/ELEGOO-Arduino-ATmega328P-W…
-5 mm v premeru za leče (lahko pa tudi sami izdelate s steklenicami za vodo)
-9 -osni žiroskop za sledenje gibanju glave
www.amazon.com/HiLetgo-Gyroscope-Accelerat…
-3D tiskalnik
-Ventilator za ohlajanje zaslonske kartice, vendar ni obvezen
1. korak: Preizkusite zaslon
Prepričajte se, da računalniška kartica podpira vaš zaslon, tako da priključite napajalnik in HDMI na računalnik.
Z desno miškino tipko kliknite na namizje> prikaže nastavitve> zaslon, nekje bi morali videti svoj drugi zaslon …
nato kliknite na to, vaš LCD zaslon bi moral prikazati zaslon vašega računalnika.
Če vse dobro deluje, ste pripravljeni na drugi korak.
2. korak: izdelava očal na podlagi vašega IPD
Na tej točki morate biti čim bolj natančni, IPD bo vašim slušalkam omogočil boljšo poglobljeno izkušnjo.
Na tej povezavi se lahko naučite, kako to izmeriti:
doc-ok.org/?p=898
Ko določite pravilne vrednosti razdalj za vaše oči, lahko 3D natisnete očala in drugo površino, na kateri bo grafična kartica pritrjena na zaslon.
Mera bo odvisna od velikosti zaslona vašega LCD -zaslona
3. korak: Priključitev MPU6050 na vaš Arduino Nano
Po uspešni povezavi MPU6050 naložite to skico na svoj Arduino, da preizkusite Gyroscop.
Ko odprete serijski monitor, bi morali prikazati vrednosti, prikazane med premikanjem žiroskopa Mpu650 v različnih osi in kotih …
github.com/SamKodo/Gyroscop_Master
4. korak: Preizkusite MPU6050 z Unity 3D
Preden naložite Sketch v svoj Arduino nano, ne pozabite namestiti knjižnic v mapo Arduino, knjižnico najdete na povezavi GitHub:
github.com/ElectronicCats/mpu6050
5. korak: Končna koda Arduina
Ko bo vse delovalo brezhibno, znova naložite to končno kodo v svoj Arduino in odprite svoj projekt Unity.
Ustvarite preprost predmet igre, kot je kocka, in prilepite kodo Unity C# pod kodo Arduino iz datoteke.
Če je vse v redu, bi morali videti, da se kocka ali 3D -predmet vrti, ko premikate svoj žiroskop.
Upoštevajte, da morate za premik fotoaparata z žiroskopa, ki ima pogled 360, prilepiti kodo na kamero s svojega prizora in iz projekta ustvariti stranski zaslon.
github.com/SamKodo/Sensor_Code
6. korak:
7. korak:
github.com/SamKodo/Unity_Code/tree/master
8. korak: PODPORITE TAJ PROJEKT
www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FFRGT8XM53BQL