Tartalomjegyzék:

DIY VR headset 80 dollárért: 10 lépés (képekkel)
DIY VR headset 80 dollárért: 10 lépés (képekkel)

Videó: DIY VR headset 80 dollárért: 10 lépés (képekkel)

Videó: DIY VR headset 80 dollárért: 10 lépés (képekkel)
Videó: Только стакан этого сока ... Обратное забивание артерий и снижение высокого кровяного давления 2024, Július
Anonim
DIY VR fejhallgató 80 dollárért
DIY VR fejhallgató 80 dollárért

A kezdeti célom az volt, hogy ezt 150 dollár (USD) alatt megtegyem, azonban a vásárlás után és néhány alkatrész cseréje után alternatívákra sikerült ezt 80 dollárra csökkenteni. Kezdjük hát el.

A szükséges alkatrészek a következők:

  • Váltás a pöccintés kapcsolóval
  • 2x LED
  • 1x ellenállás 150 Ohm
  • 1x Micro USB kábel (legalább 2 méter hosszú)
  • 1x HDMI kábel (a vékonyak a legjobbak, mivel kevésbé akadályozzák a mozgást, legalább 2 méter hosszúak)
  • Néhány jumper vezeték
  • DC adapter 5V 3A (Raspberry Pi kompatibilis)
  • Nyomógomb
  • Google Cardboard -kompatibilis VR -fejhallgató (azt javaslom, amelyik nyitható telefonrekesz -ajtóval rendelkezik, mert jobb hozzáférést biztosít, mint azok, amelyek becsúsztatható tálcát használnak)
  • 6DOF MPU 6050 3Axis giroszkóp és gyorsulásmérő
  • Arduino Micro (márkán kívüli alternatívát is használhat)
  • 5 hüvelykes RaspberryPi LCD képernyő 800 × 480, HDMI interfésszel

Kellékek

  • Váltás a pöccintés kapcsolóval
  • 2x LED
  • 1x ellenállás 150 Ohm
  • 1x Micro USB kábel (legalább 2 méter hosszú)
  • 1x HDMI kábel (a vékonyak a legjobbak, mivel kevésbé akadályozzák a mozgást, legalább 2 méter hosszúak)
  • Néhány jumper vezeték
  • DC adapter 5V 3A (Raspberry Pi kompatibilis)
  • Nyomógomb
  • Google Cardboard -kompatibilis VR -fejhallgató (azt javaslom, amelyik nyitható telefonrekesz -ajtóval rendelkezik, mert jobb hozzáférést biztosít, mint azok, amelyek becsúsztatható tálcát használnak)
  • 6DOF MPU 6050 3Axis giroszkóp és gyorsulásmérő
  • Arduino Micro (a márka alternatíváját is használhatja)
  • 5 hüvelykes RaspberryPi LCD képernyő 800 × 480, HDMI interfésszel

1. lépés: Részköltség

Részköltség
Részköltség
Részköltség
Részköltség
Részköltség
Részköltség
Részköltség
Részköltség

Mindezek az alkatrészek beszerezhetők az AliExpress -en körülbelül 80 dollárért (pontosabban 82,78 dollár), amint az a képeken is látható.

2. lépés: Szoftver szükséges

Szüksége lesz a Tridef3D -re vagy hasonló szoftverre is (vannak ingyenes alternatívák, de jelenleg nem volt alkalmam kipróbálni őket). A Tridef3D segítségével bármilyen Direct X 9/10/11 játék sztereoszkópikus 3D -re konvertálható. A Tridef3D 14 napos ingyenes próbaverziót kínál, ami bőven elegendő ahhoz, hogy kipróbálhassa. A Tridef3D teljes verziója 39,99 dollárért kapható.

3. lépés: Összeszerelés

Most, hogy megvan az összes szükséges alkatrész, kezdjük az összeszereléssel.

A szerelvény 3 fő elemből áll:

  1. Az Arduino Micro áramkör (tartalmazza az MPU 6050 -et, nyomógombot és LED -et)
  2. A vezetékek (csatlakozást biztosít az Arduino Micro -hoz és áramot biztosít a képernyőhöz)
  3. A képernyő behelyezése a fülhallgatóba, a mikro -USB -kábelek és a HDMI -kábel csatlakoztatása.

4. lépés: Az Arduino mikroáramkör

Az Arduino mikro áramkör
Az Arduino mikro áramkör

Az ábra szemlélteti, hogyan kell a különböző alkatrészeket csatlakoztatni az Arduino Micro -hoz.

A nyomógomb az 5 -ös digitális tűt használja, és az MPU 6050 az alábbiak szerint csatlakozik az Arduino Micro -hoz: - MPU 6050 SCL -tű az Arduino 3 -as digitális tűjéhez

- MPU 6050 SDA érintkező a Digital Pin 2 -hez az Arduino -n

- MPU 6050 VCC - 5V pin az Arduino -n

- MPU 6050 GND - GND pin az Arduino -n

5. lépés: Az Arduino kódja

Az Arduino kódja
Az Arduino kódja

Itt van a kód, amelyet be kell tölteni az Arduino -ba.

6. lépés: Giroszkóp felszerelése

Giroszkóp rögzítés
Giroszkóp rögzítés

Csak vegye figyelembe, hogy az MPU 6050 tájolása különbséget tesz a giroszkóp tengelye között. A fenti kód esetében az MPU 6050 -et a headset oldalára szerelték fel, ahogy a képeken is látható.

Abban az esetben, ha az MPU 6050 -t más tájolással szerelik fel, előfordulhat, hogy a kívánt konfiguráció eléréséig a gx, a gy és a gz értékek helyett kell állnia.

A konfigurációmhoz az Y és Z tengely körül forogok.

A vx és vy számításhoz kapcsolódó számokat is módosítani kell a kívánt eredmények (mozgási sebesség stb.) Elérése érdekében.

Hozzáadtam egy nyomógombot is, amely megnyomásakor ideiglenesen letiltja a giroszkópos egérmozgást. Ez akkor hasznos, ha vissza akarja állítani a nézőpontját a játékokban.

7. lépés: Minden csatlakoztatása a fejhallgatóhoz

Mindent csatlakoztatni a fülhallgatóhoz
Mindent csatlakoztatni a fülhallgatóhoz
Mindent csatlakoztatni a fülhallgatóhoz
Mindent csatlakoztatni a fülhallgatóhoz
Mindent csatlakoztatni a fülhallgatóhoz
Mindent csatlakoztatni a fülhallgatóhoz
Mindent csatlakoztatni a fülhallgatóhoz
Mindent csatlakoztatni a fülhallgatóhoz

Ennek az áramkörnek az összes részét kétoldalas szalaggal rögzítettem a VR fejhallgatóhoz.

8. lépés: A huzalozás

A vezetékek
A vezetékek
A vezetékek
A vezetékek

Annak érdekében, hogy a lehető legkevesebb kábel legyen csatlakoztatva a VR -fejhallgatóhoz, módosítottam az USB -kábelt úgy, hogy az külső áramot kapjon egy egyenáramú tápegységből (egyetlen USB -port nem tudja táplálni az Arduino -t és az 5 hüvelykes LCD -t) valamint az egyik végén 2 mikro USB -re osztva (az egyik csak az LCD -t, a másik az áramot és az Arduino -hoz való csatlakozást biztosította.) Az alábbi ábra a vezetékek csatlakoztatását mutatja.

Referenciaként az USB -kábelek 4 vezetéket tartalmaznak:

  • Piros vezeték - +5V DC
  • Fehér vagy sárga - Adatkapcsolat
  • Zöld - Adatkapcsolat
  • Fekete - GND

Tartottam egy kapcsolót a be- és kikapcsoláshoz (ez hasznos, ha ki kell kapcsolni az egér funkcióit, amíg szükség van rá, különben zavarja az egér mozgását, amikor nem kívánatos), valamint egy LED -et, amely jelzi, mikor a fülhallgató be van kapcsolva.

9. lépés: A képernyő behelyezése a fejhallgatóba és az összes vezeték csatlakoztatása

Képernyő behelyezése a fejhallgatóba és az összes vezeték csatlakoztatása
Képernyő behelyezése a fejhallgatóba és az összes vezeték csatlakoztatása
Képernyő behelyezése a fejhallgatóba és az összes vezeték csatlakoztatása
Képernyő behelyezése a fejhallgatóba és az összes vezeték csatlakoztatása

Az LCD képernyőt a telefon tartásához használt fülhallgató bilincsei tartják a helyén (jól illeszkedik). Ezután egyszerűen csatlakoztassa a 2 mikro USB -t az LCD -hez, illetve az Arduino -hoz (ügyelve arra, hogy az adatcsatlakozóval ellátott dugó be legyen dugva az Arduino -ba, és hogy a tápellátást biztosító mikro -USB csatlakozzon az LCD -kijelző hálózati aljzatához). Próbálja meg a kábeleket a fülhallgató extra helyein a képernyő körül vezetni, hogy ne legyenek útban.

Végül csatlakoztassa a HDMI -kábelt az LCD -hez.

Az összeszerelés most befejeződött.

10. lépés: A fejhallgató csatlakoztatása a számítógéphez és a szoftver beállítása

A fülhallgató számítógéphez való csatlakoztatásához tegye a következőket:

  1. Csatlakoztassa a DC adaptert a hálózathoz.
  2. Csatlakoztassa az USB -csatlakozót a számítógép egyik szabad USB -portjához.
  3. Csatlakoztassa a HDMI -kábelt a számítógép grafikus kártyájának rendelkezésre álló HDMI -portjához (DVI -portot használhat adapterrel)

Lépjen a megjelenítési beállításokhoz, és kattintson a kijelzők észlelése elemre, majd állítsa a Több kijelzőt „Duplicate these Displays” értékre, és győződjön meg arról, hogy a felbontása 800 × 480.

Nyissa meg a Tridef3D programot, és indítson el egy játékot. Előfordulhat, hogy a legjobb eredmények elérése érdekében minden egyes játék grafikus beállításával és az egér érzékenységével kell játszania.

A jövőbeni fejlesztések érdekében meg fogom vizsgálni, hogy kapok -e nagyobb felbontású LCD -képernyőt, és dolgozom a fejmozgás nyomon követésén is infravörös LED -ek és Wiimote (a Wiimote IR -kameraként) használatával.

És ott van egy DIY VR fejhallgató 80 dollárért.

Megpróbál.

Ajánlott: