Innehållsförteckning:
- Steg 1: Testa skärmen
- Steg 2: Bygg glasögon baserat på din IPD
- Steg 3: Anslut din MPU6050 till din Arduino Nano
- Steg 4: Testa MPU6050 med Unity 3D
- Steg 5: Arduinos sista kod
- Steg 6:
- Steg 7:
- Steg 8: STÖD DETTA PROJEKT
Video: Head Motion Tracking System för VR: 8 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:36
Mitt namn är Sam KODO, I den här handledningen kommer jag att lära dig steg för steg hur du använder Arduino IMU -sensorer för att bygga head tracking system för VR.
I detta projekt behöver du:
- En LCD -skärm HDMI:
www.amazon.com/Elecrow-Capacitive-interfac…
- En arduino Nano
www.amazon.com/ELEGOO-Arduino-ATmega328P-W…
-5 mm diameter för linserna (Eller kan bygga själv med vattenflaskor)
-Ett gyroskop med 9 axlar för spårning av huvudrörelser
www.amazon.com/HiLetgo-Gyroscope-Accelerat…
-En 3D -skrivare
-En fläkt för att kyla ner skärmkortet men är valfritt
Steg 1: Testa skärmen
Du måste se till att din skärm stöds av ditt datorkort genom att ansluta strömförsörjningen och HDMI till din dator.
Högerklicka på skrivbordet> visar inställningar> display, du borde se din andra skärm någonstans …
klicka sedan på det, din LCD -skärm ska visa din datorskärm.
Om allt fungerar bra är du redo att gå vidare till det andra steget.
Steg 2: Bygg glasögon baserat på din IPD
Vid denna tidpunkt måste du vara noggrann som du kan, IPD gör att ditt headset kan ge dig en bättre uppslukande upplevelse.
Du kan lära dig att mäta det genom att följa denna länk:
doc-ok.org/?p=898
När du har rätt avståndsvärden för dina ögon kan du 3D -skriva ut glasögonen och en annan yta för att hålla grafikkortet för skärmen.
Dimensionen beror på skärmstorleken på din LCD
Steg 3: Anslut din MPU6050 till din Arduino Nano
Efter framgångsrik anslutning laddar MPU6050 upp denna skiss till din Arduino för att testa Gyroscop.
Genom att öppna den seriella bildskärmen bör du se värden som visas när du flyttar Mpu650 Gyro i olika axlar och vinklar …
github.com/SamKodo/Gyroscop_Master
Steg 4: Testa MPU6050 med Unity 3D
Innan du laddar upp skissen till din Arduino nano glöm inte att installera bibliotek i din Arduino -mapp, du kan hitta biblioteket från GitHub -länken:
github.com/ElectronicCats/mpu6050
Steg 5: Arduinos sista kod
När allt fungerar perfekt laddar du upp den sista koden igen till din Arduino och öppnar ditt Unity -projekt.
Skapa ett enkelt spelobjekt som en kub och klistra in Unity C# -koden under Arduino -koden från filen.
Om allt är okej bör du se din kub eller 3D -objekt rotera när du flyttar ditt gyroskop.
Observera att för att flytta kameran från Gyro för att ha en 360 -vy måste du bifoga koden till kameran från din scen och skapa en sida till sida -skärm från ditt projekt.
github.com/SamKodo/Sensor_Code
Steg 6:
Steg 7:
github.com/SamKodo/Unity_Code/tree/master
Steg 8: STÖD DETTA PROJEKT
www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FFRGT8XM53BQL
Rekommenderad:
Väggfäste för iPad som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: 4 steg (med bilder)
Väggfäste för iPad Som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: På senare tid har jag ägnat ganska mycket tid åt att automatisera saker i och runt mitt hus. Jag använder Domoticz som min hemautomationsapplikation, se www.domoticz.com för mer information. I min sökning efter en instrumentpanelapplikation som visar all Domoticz -information tillsammans
QeMotion - Motion Tracking för varje headset !: 5 steg (med bilder)
QeMotion - Motion Tracking för varje headset !: Översikt: Med den här enheten kan du använda din huvudrörelse för att utlösa händelser i i princip alla videospel. Det fungerar genom att spåra rörelsen i ditt huvud (eller headsetet det med avseende på) och utlösa tangentbordspressar för vissa rörelser. Så din komp
Tripod-Head till Monopod-Head Adapter på 43 cent. Bokstavligen .: 6 steg
Tripod-Head till Monopod-Head Adapter på 43 cent. Bokstavligen .: Kortversion av min berättelse: Jag köpte en kamera, den följde med ett paket med tillbehör, inklusive ett Samsonite 1100 -stativ. Jag har en monopod. Jag vill fota med ett svängbart huvud på monopoden snart och hade inte 40 $ att spendera för att få en
Övertyga dig själv om att bara använda en 12V-till-AC-omriktare för LED-ljussträngar istället för att koppla om dem för 12V: 3 steg
Övertyga dig själv om att bara använda en 12V-till-AC-linjeomvandlare för LED-ljussträngar istället för att koppla om dem för 12V: Min plan var enkel. Jag ville klippa upp en väggdriven LED-ljussträng i bitar och sedan dra om den för att gå av 12 volt. Alternativet var att använda en kraftomvandlare, men vi vet alla att de är fruktansvärt ineffektiva, eller hur? Höger? Eller är de det?
1.5A linjär regulator för konstant ström för lysdioder för: 6 steg
1.5A linjär regulator för konstant ström för lysdioder för: Så det finns massor av instruktioner som täcker användning av LED -lampor med hög ljusstyrka. Många av dem använder den kommersiellt tillgängliga Buckpuck från Luxdrive. Många av dem använder också linjära regleringskretsar som toppar vid 350 mA eftersom de är mycket ineffektiva