Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Delkostnad
- Trinn 2: Programvare påkrevd
- Trinn 3: Montering
- Trinn 4: Arduino mikrokrets
- Trinn 5: Kode for Arduino
- Trinn 6: Gyroskopmontering
- Trinn 7: Fest alt til headsettet
- Trinn 8: Kabling
- Trinn 9: Sett inn skjermen i headsettet og koble til alle ledninger
- Trinn 10: Koble headsettet til PC og konfigurere programvare
Video: DIY VR -HEADSET FOR $ 80: 10 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Mitt opprinnelige mål var å gjøre dette for under $ 150 (USD), men etter å ha shoppet rundt og byttet ut deler for alternativer klarte jeg å få dette ned på rundt $ 80. Så la oss komme i gang.
Delene som kreves er:
- Toggle Flick Switch
- 2x LED
- 1x motstand 150 Ohm
- 1x Micro USB -kabel (minst 2 meter lang)
- 1x HDMI -kabel (tynne fungerer best da de hindrer bevegelse mindre, også minst 2 meter lang)
- Noen hoppetråder
- DC -adapterplugg 5V 3A (Raspberry Pi -kompatibel fungerer utmerket)
- Trykknapp
- Google Cardboard -kompatibelt VR -hodesett (jeg anbefaler et med et telefonrom som åpnes da det gir bedre tilgang enn de som bruker en skuff som glir inn)
- 6DOF MPU 6050 3Axis gyroskop og akselerometer
- Arduino Micro (kan bruke et alternativ utenom merkevaren)
- 5 -tommers RaspberryPi LCD -skjerm 800 × 480 med HDMI -grensesnitt
Rekvisita
- Toggle Flick Switch
- 2x LED
- 1x motstand 150 Ohm
- 1x Micro USB -kabel (minst 2 meter lang)
- 1x HDMI -kabel (tynne fungerer best da de hindrer bevegelse mindre, også minst 2 meter lang)
- Noen hoppetråder
- DC -adapterplugg 5V 3A (Raspberry Pi -kompatibel fungerer utmerket)
- Trykknapp
- Google Cardboard -kompatibelt VR -hodesett (jeg anbefaler et med et telefonrom som åpnes da det gir bedre tilgang enn de som bruker en skuff som glir inn)
- 6DOF MPU 6050 3Axis gyroskop og akselerometer
- Arduino Micro (kan bruke off -alternative)
- 5 -tommers RaspberryPi LCD -skjerm 800 × 480 med HDMI -grensesnitt
Trinn 1: Delkostnad
Alle disse delene kan kjøpes på AliExpress for omtrent $ 80 ($ 82,78 for å være presis), som det kan sees på bilder.
Trinn 2: Programvare påkrevd
Du vil også kreve Tridef3D eller lignende programvare (det er noen gratis alternativer, men jeg har ikke hatt sjansen til å prøve dem for øyeblikket). Tridef3D brukes til å konvertere et hvilket som helst Direct X 9/10/11 spill til stereoskopisk 3D. Tridef3D tilbyr en 14-dagers gratis prøveperiode, som er nok til å prøve dette. Den fulle versjonen av Tridef3D selges for $ 39,99.
Trinn 3: Montering
Nå som vi har alle nødvendige komponenter, la oss begynne med monteringen.
Samlingen består av 3 hovedelementer:
- Arduino Micro -kretsen (som inneholder MPU 6050, trykknapp og LED)
- Kabling (gir tilkobling til Arduino Micro og strøm til skjerm)
- Sett skjermen inn i headsettet og koble til mikro -USB -kablene samt HDMI -kabelen.
Trinn 4: Arduino mikrokrets
Diagrammet illustrerer hvordan de forskjellige komponentene må kobles til Arduino Micro.
Trykknappen bruker digital pin 5 og MPU 6050 er koblet til Arduino Micro på følgende måte: - MPU 6050 SCL pin til Digital Pin 3 på Arduino
- MPU 6050 SDA -pin til Digital Pin 2 på Arduino
- MPU 6050 VCC til 5V pin på Arduino
- MPU 6050 GND til GND pin på Arduino
Trinn 5: Kode for Arduino
Her er koden som må lastes på Arduino.
Trinn 6: Gyroskopmontering
Vær oppmerksom på at orienteringen til MPU 6050 gjør en forskjell for hvilken av gyroskopets akse som skal brukes. For koden ovenfor ble MPU 6050 montert på siden av headsettet som vist på bildene.
Hvis MPU 6050 monteres med en annen retning, må du kanskje bytte mellom gx-, gy- og gz -verdiene til ønsket konfigurasjon er oppnådd.
For min konfigurasjon roterer jeg rundt Y- og Z -aksen.
Også tallene knyttet til beregning av vx og vy må kanskje justeres for å få de resultatene (bevegelseshastighet etc.) du ønsker.
Jeg la også til en trykknapp, som når den trykkes midlertidig deaktiverer den gyroskopiske musebevegelsen. Dette er nyttig når du vil tilbakestille synspunktet ditt i spill.
Trinn 7: Fest alt til headsettet
Jeg festet alle delene av denne kretsen til VR-headsettet ved hjelp av dobbeltsidig tape.
Trinn 8: Kabling
For å ha så få kabler som mulig tilkobling til VR -headsettet endret jeg USB -kabelen slik at den trekker ekstern strøm fra en likestrømadapter (en enkelt USB -port vil ikke kunne drive både Arduino og 5 -tommers LCD) I tillegg til å dele seg i 2 mikro -USB -er i den ene enden (den ene ga bare strøm til LCD -skjermen og den andre både strøm og tilkobling til Arduino.) viser diagrammet nedenfor hvordan ledningene er koblet til.
Til referanse inneholder en USB -kabler 4 ledninger:
- Rød ledning - +5V DC
- Hvit eller gul - Datatilkobling
- Grønn - Datatilkobling
- Svart - GND
Jeg inkluderte også en bryter for å slå strømmen på og av (dette er nyttig for å slå av musefunksjonaliteten til den er nødvendig, ellers vil det forstyrre musebevegelsen når den ikke er ønsket), samt en LED for å vise når headsettet er slått på.
Trinn 9: Sett inn skjermen i headsettet og koble til alle ledninger
LCD -skjermen holdes på plass av klemmene i headsettet som brukes til å holde en telefon (den sitter godt). Deretter er det bare å koble de 2 mikro -USB -ene til henholdsvis LCD og Arduino (sørg for at kontakten med datatilkoblingene er plugget inn i Arduino, og at bare mikro -USB er plugget inn i strømuttaket på LCD -displayet). Prøv å kjøre kablene i de ekstra mellomrommene i headsettet rundt skjermen for å holde dem unna.
Til slutt kobler du HDMI -kabelen til LCD -skjermen.
Monteringen er nå fullført.
Trinn 10: Koble headsettet til PC og konfigurere programvare
Gjør følgende for å koble headsettet til PCen:
- Koble DC -adapteren til strømnettet.
- Koble USB -kontakten til en tilgjengelig USB -port på PCen.
- Koble HDMI -kabelen til og tilgjengelig HDMI -port på PC -grafikkortet (Du kan bruke en DVI -port med en adapter)
Gå til skjerminnstillinger og klikk på detekteringsskjermer, sett deretter Flere skjermer til "Dupliser disse skjermene" og kontroller at oppløsningen er satt til 800 × 480.
Åpne Tridef3D og start et spill. Du må kanskje leke med de enkelte spillets grafiske innstillinger i tillegg til musens følsomhet for å få de beste resultatene.
For fremtidige forbedringer vil jeg se på å få en LCD -skjerm med høyere definisjon og også jobbe med sporing av hodebevegelser ved å bruke infrarøde lysdioder og en Wiimote (Wiimote brukt som IR -kamera).
Og der har du det et DIY VR -headset for $ 80.
Gi det et forsøk.
Anbefalt:
Ta flotte bilder med en iPhone: 9 trinn (med bilder)
Ta flotte bilder med en iPhone: De fleste av oss har med oss en smarttelefon overalt i disse dager, så det er viktig å vite hvordan du bruker smarttelefonkameraet ditt til å ta flotte bilder! Jeg har bare hatt en smarttelefon i et par år, og jeg har elsket å ha et greit kamera for å dokumentere ting jeg
DIY makroobjektiv med AF (annerledes enn alle andre DIY makrolinser): 4 trinn (med bilder)
DIY makroobjektiv med AF (annerledes enn alle andre DIY makrolinser): Jeg har sett mange mennesker lage makrolinser med et standard objektiv (vanligvis 18-55 mm). De fleste av dem er et objektiv som bare holder seg fast på kameraet bakover eller det fremre elementet er fjernet. Det er ulemper for begge disse alternativene. For montering av objektivet
Slik gjør du det: Installere Raspberry PI 4 Headless (VNC) med Rpi-imager og bilder: 7 trinn (med bilder)
Howto: Installere Raspberry PI 4 Headless (VNC) Med Rpi-imager og bilder: Jeg planlegger å bruke denne Rapsberry PI i en haug med morsomme prosjekter tilbake i bloggen min. Sjekk det gjerne ut. Jeg ønsket å begynne å bruke Raspberry PI igjen, men jeg hadde ikke tastatur eller mus på min nye plassering. Det var en stund siden jeg konfigurerte en bringebær
Slik demonterer du en datamaskin med enkle trinn og bilder: 13 trinn (med bilder)
Slik demonterer du en datamaskin med enkle trinn og bilder: Dette er en instruksjon om hvordan du demonterer en PC. De fleste grunnkomponentene er modulære og fjernes lett. Det er imidlertid viktig at du er organisert om det. Dette vil bidra til å hindre deg i å miste deler, og også i å gjøre monteringen igjen
PCB -design med enkle og enkle trinn: 30 trinn (med bilder)
PCB -design med enkle og enkle trinn: HELLO VENNER Den veldig nyttige og enkle opplæringen for de som ønsker å lære PCB -design, kan komme i gang