Sisällysluettelo:

DIY VR -KUULOKKEET 80 dollaria: 10 vaihetta (kuvilla)
DIY VR -KUULOKKEET 80 dollaria: 10 vaihetta (kuvilla)

Video: DIY VR -KUULOKKEET 80 dollaria: 10 vaihetta (kuvilla)

Video: DIY VR -KUULOKKEET 80 dollaria: 10 vaihetta (kuvilla)
Video: ÄLÄ irrota akkua autosta. Tee se oikein! 2024, Heinäkuu
Anonim
DIY VR -KUULOKKEET 80 dollaria
DIY VR -KUULOKKEET 80 dollaria

Alkuperäinen tavoitteeni oli tehdä tämä alle 150 dollarilla (USD), mutta ostosten jälkeen ja vaihtamalla joitain osia vaihtoehtoihin onnistuin saamaan tämän noin 80 dollariin. Aloitetaan siis.

Tarvittavat osat ovat:

  • Vaihda pyyhkäisykytkin
  • 2x LED
  • 1x vastus 150 ohmia
  • 1x Micro USB -kaapeli (vähintään 2 metriä pitkä)
  • 1x HDMI -kaapeli (ohuet toimivat parhaiten, koska ne estävät liikkumista vähemmän, myös vähintään 2 metriä pitkiä)
  • Jotkut hyppyjohdot
  • DC -sovitinpistoke 5V 3A (Raspberry Pi -yhteensopiva toimii hyvin)
  • Paina nappia
  • Google Cardboard -yhteensopivat VR -kuulokkeet (suosittelen sellaista, jossa on puhelinlokeron ovi, joka avautuu, koska se antaa paremman pääsyn kuin ne, jotka käyttävät sisään liukuvaa lokeroa)
  • 6DOF MPU 6050 3 -akselinen gyroskooppi ja kiihtyvyysmittari
  • Arduino Micro (voi käyttää tuotemerkin ulkopuolista vaihtoehtoa)
  • 5 tuuman RaspberryPi LCD -näyttö 800 × 480 HDMI -liitännällä

Tarvikkeet

  • Vaihda pyyhkäisykytkin
  • 2x LED
  • 1x vastus 150 ohmia
  • 1x Micro USB -kaapeli (vähintään 2 metriä pitkä)
  • 1x HDMI -kaapeli (ohuet toimivat parhaiten, koska ne estävät liikkumista vähemmän, myös vähintään 2 metriä pitkiä)
  • Jotkut hyppyjohdot
  • DC -sovitinpistoke 5V 3A (Raspberry Pi -yhteensopiva toimii hyvin)
  • Paina nappia
  • Google Cardboard -yhteensopivat VR -kuulokkeet (suosittelen sellaista, jossa on puhelinlokeron ovi, joka avautuu, koska se antaa paremman pääsyn kuin ne, jotka käyttävät sisään liukuvaa lokeroa)
  • 6DOF MPU 6050 3 -akselinen gyroskooppi ja kiihtyvyysmittari
  • Arduino Micro (voi käyttää merkkivaihtoehtoa)
  • 5 tuuman RaspberryPi LCD -näyttö 800 × 480 HDMI -liitännällä

Vaihe 1: Osakustannukset

Osien kustannukset
Osien kustannukset
Osien kustannukset
Osien kustannukset
Osien kustannukset
Osien kustannukset
Osien kustannukset
Osien kustannukset

Kaikki nämä osat voidaan hankkia AliExpressistä noin 80 dollarilla (tarkasti 82,78 dollaria), kuten kuvista näkyy.

Vaihe 2: Tarvittava ohjelmisto

Tarvitset myös Tridef3D: n tai vastaavan ohjelmiston (ilmaisia vaihtoehtoja on olemassa, mutta minulla ei ole ollut mahdollisuutta kokeilla niitä tällä hetkellä). Tridef3D: tä käytetään minkä tahansa Direct X 9/10/11 -pelin muuntamiseen stereoskooppiseksi 3D: ksi. Tridef3D tarjoaa 14 päivän ilmaisen kokeilujakson, joka riittää kokeilemaan tätä. Tridef3D: n täysversio myydään hintaan 39,99 dollaria.

Vaihe 3: Kokoonpano

Nyt kun meillä on kaikki tarvittavat komponentit, aloitetaan kokoonpano.

Kokoonpano koostuu 3 pääelementistä:

  1. Arduino Micro -piiri (sisältää MPU 6050: n, painikkeen ja ledin)
  2. Johdotus (tarjoaa yhteyden Arduino Microon ja virran näyttöön)
  3. Näytön asettaminen kuulokkeisiin ja mikro -USB -kaapelien sekä HDMI -kaapelin liittäminen.

Vaihe 4: Arduinon mikropiiri

Arduinon mikropiiri
Arduinon mikropiiri

Kaavio havainnollistaa, miten eri komponentit on liitettävä Arduino Micro -laitteeseen.

Painike käyttää digitaalista nastaista 5 ja MPU 6050 on kytketty Arduino Micro -laitteeseen seuraavasti: - MPU 6050 SCL -tappi Arduinon digitaaliseen nastaan 3

- MPU 6050 SDA -nasta Arduinon digitaaliseen nastaan 2

- MPU 6050 VCC - 5V pin Arduinolla

- MPU 6050 GND - GND -nasta Arduinolla

Vaihe 5: Arduinon koodi

Arduinon koodi
Arduinon koodi

Tässä on koodi, joka on ladattava Arduinolle.

Vaihe 6: Gyroskoopin asennus

Gyroskoopin asennus
Gyroskoopin asennus

Huomaa vain, että MPU 6050: n suunta vaikuttaa siihen, mitä gyroskoopin akselia käytetään. Edellä olevan koodin osalta MPU 6050 on asennettu kuulokkeen sivulle kuvien mukaisesti.

Jos MPU 6050 asennetaan eri suunnassa, sinun on ehkä vaihdettava gx-, gy- ja gz -arvot, kunnes haluttu kokoonpano on saavutettu.

Konfiguraatiossani pyörin Y- ja Z -akselin ympäri.

Myös vx- ja vy -laskutoimituksiin liittyvät numerot on ehkä säädettävä, jotta saadaan haluamasi tulokset (liikenopeus jne.).

Lisäsin myös painikkeen, jonka painaminen poistaa väliaikaisesti gyroskooppisen hiiren liikkeen käytöstä. Tästä on hyötyä, kun haluat nollata näkökulmasi peleissä.

Vaihe 7: Kaikkien liittäminen kuulokkeisiin

Kaiken kiinnittäminen kuulokkeisiin
Kaiken kiinnittäminen kuulokkeisiin
Kaiken kiinnittäminen kuulokkeisiin
Kaiken kiinnittäminen kuulokkeisiin
Kaiken kiinnittäminen kuulokkeisiin
Kaiken kiinnittäminen kuulokkeisiin
Kaiken kiinnittäminen kuulokkeisiin
Kaiken kiinnittäminen kuulokkeisiin

Liitin kaikki tämän piirin osat VR-kuulokkeisiin kaksipuolisella teipillä.

Vaihe 8: Johdotus

Johdotus
Johdotus
Johdotus
Johdotus

Jotta VR -kuulokkeisiin liitettäisiin mahdollisimman vähän kaapeleita, muutin USB -kaapelia niin, että se ottaa ulkoista virtaa tasavirtasovittimesta (yksi USB -portti ei voi käyttää virtaa sekä Arduinolle että 5 tuuman nestekidenäytölle) sekä jakaminen kahteen mikro -USB -muistitikkuun toisessa päässä (toinen antoi vain virtaa nestekidenäytölle ja toinen sekä virtaa että liitettävyyttä Arduinolle.) alla oleva kaavio osoittaa, miten johdotus on kytketty.

Vertailun vuoksi USB -kaapelit sisältävät 4 johtoa:

  • Punainen johto - +5V DC
  • Valkoinen tai keltainen - datayhteys
  • Vihreä - datayhteys
  • Musta - GND

Mukana oli myös kytkin virran kytkemiseksi päälle ja pois (tämä on hyödyllistä sammuttaa hiiritoiminto, kunnes sitä tarvitaan, muuten se häiritsee hiiren liikettä, kun sitä ei haluta), sekä LED, joka näyttää milloin HF -laitteeseen on kytketty virta.

Vaihe 9: Näytön lisääminen kuulokkeisiin ja kaikkien johtojen liittäminen

Näytön asettaminen kuulokkeisiin ja kaikkien johtojen liittäminen
Näytön asettaminen kuulokkeisiin ja kaikkien johtojen liittäminen
Näytön asettaminen kuulokkeisiin ja kaikkien johtojen liittäminen
Näytön asettaminen kuulokkeisiin ja kaikkien johtojen liittäminen

LCD -näyttöä pidetään paikallaan puhelimen pitämiseen käytettävien kuulokkeiden puristimista (se on tiukka). Liitä sitten kaksi mikro -USB -liitäntää nestekidenäyttöön ja Arduinoon (varmista, että dataliitäntöillä varustettu pistoke on kytketty Arduinoon ja että vain virtalähteenä oleva mikro -USB on kytketty nestekidenäytön pistorasiaan). Yritä viedä kaapelit kuulokkeiden ylimääräisiin tiloihin näytön ympärille, jotta ne eivät ole tiellä.

Liitä lopuksi HDMI -kaapeli nestekidenäyttöön.

Kokoonpano on nyt valmis.

Vaihe 10: Kuulokkeiden liittäminen tietokoneeseen ja ohjelmiston käyttöönotto

Liitä kuuloke tietokoneeseen seuraavasti:

  1. Kytke tasavirtasovitin verkkovirtaan.
  2. Liitä USB -liitin tietokoneen vapaaseen USB -porttiin.
  3. Liitä HDMI -kaapeli tietokoneen näytönohjaimen käytettävissä olevaan HDMI -porttiin (voit käyttää DVI -porttia sovittimen kanssa)

Siirry näyttöasetuksiin ja napsauta havaitsemisnäyttöjä, aseta sitten Useiden näyttöjen asetukseksi”Kopioi nämä näytöt” ja varmista, että resoluutioksi on asetettu 800 × 480.

Avaa Tridef3D ja aloita peli. Saatat joutua pelaamaan jokaisen pelin graafisten asetusten ja hiiren herkkyyden kanssa saadaksesi parhaat tulokset.

Tulevia parannuksia varten tarkastelen teräväpiirtonäyttöisen LCD -näytön hankkimista ja työskentelen myös pään liikkeen seurannan avulla käyttämällä infrapuna -LED -valoja ja Wiimotea (Wiimote, jota käytetään IR -kamerana).

Ja siellä sinulla on se DIY VR -kuulokkeet hintaan 80 dollaria.

Kokeile.

Suositeltava: