Obsah:

DIY VR HEADSET ZA 80 $: 10 kroků (s obrázky)
DIY VR HEADSET ZA 80 $: 10 kroků (s obrázky)

Video: DIY VR HEADSET ZA 80 $: 10 kroků (s obrázky)

Video: DIY VR HEADSET ZA 80 $: 10 kroků (s obrázky)
Video: Zmlátil Jsem STEJKA! 2024, Listopad
Anonim
DIY VR HEADSET ZA 80 $
DIY VR HEADSET ZA 80 $

Mým původním cílem bylo udělat to za méně než 150 USD (USD), ale poté, co jsem nakoupil a vyměnil některé části za alternativy, se mi to podařilo dostat na přibližně 80 USD. Pojďme tedy začít.

Požadované součásti jsou:

  • Přepněte přepínač Flick
  • 2x LED
  • 1x odpor 150 Ohm
  • 1x kabel Micro USB (minimálně 2 metry dlouhý)
  • 1x HDMI kabel (tenký funguje nejlépe, protože brání pohybu méně, také alespoň 2 metry dlouhý)
  • Nějaké propojovací vodiče
  • Konektor DC adaptéru 5V 3A (kompatibilní s Raspberry Pi funguje skvěle)
  • Stiskněte tlačítko
  • Náhlavní souprava VR kompatibilní s Google Cardboard (doporučuji jednu s dveřmi pro telefon, které se otevírají, protože poskytují lepší přístup, než ty, které používají zasouvací přihrádku)
  • 6DOF MPU 6050 3Axis gyroskop a akcelerometr
  • Arduino Micro (lze použít alternativu mimo značku)
  • 5palcový LCD displej Raspberry Pi 800 × 480 s rozhraním HDMI

Zásoby

  • Přepněte přepínač rychlého tahu
  • 2x LED
  • 1x odpor 150 Ohm
  • 1x kabel Micro USB (minimálně 2 metry dlouhý)
  • 1x HDMI kabel (tenký funguje nejlépe, protože brání pohybu méně, také alespoň 2 metry dlouhý)
  • Nějaké propojovací vodiče
  • Konektor DC adaptéru 5V 3A (kompatibilní s Raspberry Pi funguje skvěle)
  • Stiskněte tlačítko
  • Náhlavní souprava VR kompatibilní s Google Cardboard (doporučuji jednu s dveřmi pro telefon, které se otevírají, protože poskytují lepší přístup, než ty, které používají zasouvací přihrádku)
  • 6DOF MPU 6050 3Axis gyroskop a akcelerometr
  • Arduino Micro (lze použít alternativní značku)
  • 5palcový LCD displej RaspberryPi 800 × 480 s rozhraním HDMI

Krok 1: Cena součásti

Část nákladů
Část nákladů
Část nákladů
Část nákladů
Část nákladů
Část nákladů
Část nákladů
Část nákladů

Všechny tyto části lze získat na AliExpress za zhruba 80 dolarů (přesně 82,87 $), jak je vidět na obrázcích.

Krok 2: Je vyžadován software

Budete také potřebovat software Tridef3D nebo podobný (existuje několik bezplatných alternativ, ale v současné době jsem neměl šanci je vyzkoušet). Tridef3D slouží k převodu jakékoli hry Direct X 9/10/11 do stereoskopického 3D. Tridef3D nabízí 14denní bezplatnou zkušební verzi, což je dost na vyzkoušení. Plná verze Tridef3D se prodává za 39,99 $.

Krok 3: Sestavení

Nyní, když máme všechny požadované součásti, začněme s montáží.

Sestava se skládá ze 3 hlavních prvků:

  1. Obvod Arduino Micro (obsahující MPU 6050, tlačítko a LED)
  2. The Wiring (poskytuje připojení k Arduino Micro a napájení obrazovky)
  3. Vložení obrazovky do náhlavní soupravy a připojení kabelů micro USB a HDMI.

Krok 4: Mikroobvod Arduino

Micro Circuit Arduino
Micro Circuit Arduino

Diagram ukazuje, jak je třeba různé součásti připojit k Arduino Micro.

Tlačítko používá digitální pin 5 a MPU 6050 je připojen k Arduino Micro následovně: - MPU 6050 SCL pin k digitálnímu pinu 3 na Arduinu

- Pin MPU 6050 SDA na digitální pin 2 na Arduinu

- MPU 6050 VCC až 5V pin na Arduinu

- Pin MPU 6050 GND na GND na Arduinu

Krok 5: Kód pro Arduino

Kód pro Arduino
Kód pro Arduino

Zde je kód, který je třeba načíst do Arduina.

Krok 6: Montáž gyroskopu

Montáž gyroskopu
Montáž gyroskopu

Všimněte si toho, že orientace MPU 6050 je rozdílná pro osu gyroskopu, která bude použita. Pro výše uvedený kód byl MPU 6050 namontován na boční straně náhlavní soupravy, jak je znázorněno na obrázcích.

V případě montáže MPU 6050 s jinou orientací budete možná muset nahradit hodnoty gx, gy a gz, dokud není dosaženo požadované konfigurace.

Pro moji konfiguraci se otáčím kolem osy Y a Z.

Také čísla spojená s výpočtem vx a vy může být nutné upravit, aby se dosáhlo požadovaných výsledků (rychlost pohybu atd.).

Také jsem přidal tlačítko, které po stisknutí dočasně vypne pohyb gyroskopické myši. To je užitečné, když chcete ve hrách obnovit svůj úhel pohledu.

Krok 7: Připojení všeho k náhlavní soupravě

Připojení všeho k náhlavní soupravě
Připojení všeho k náhlavní soupravě
Připojení všeho k náhlavní soupravě
Připojení všeho k náhlavní soupravě
Připojení všeho k náhlavní soupravě
Připojení všeho k náhlavní soupravě
Připojení všeho k náhlavní soupravě
Připojení všeho k náhlavní soupravě

Všechny části tohoto obvodu jsem připevnil k náhlavní soupravě VR pomocí oboustranné pásky.

Krok 8: Zapojení

Zapojení
Zapojení
Zapojení
Zapojení

Aby se k náhlavní soupravě VR připojilo co nejméně kabelů, upravil jsem kabel USB tak, aby odebíral externí napájení ze stejnosměrného napájecího adaptéru (jeden port USB nebude schopen napájet Arduino ani 5palcový LCD displej) a také rozdělení na 2 mikro USB na jednom konci (jeden poskytoval pouze napájení LCD a druhý napájení i připojení k Arduinu.) Níže uvedený diagram ukazuje, jak je zapojeno zapojení.

Pro informaci USB kabely obsahují 4 vodiče:

  • Červený vodič - +5V DC
  • Bílá nebo žlutá - datové připojení
  • Zelená - datová konektivita
  • Černá - GND

Zahrnul jsem také přepínač pro zapnutí a vypnutí napájení (to je užitečné k vypnutí funkcí myši, dokud to není potřeba, jinak to bude rušit pohyb myši, když to není žádoucí), stejně jako LED, která ukazuje, kdy náhlavní souprava je zapnutá.

Krok 9: Vložení obrazovky do náhlavní soupravy a připojení všech kabelů

Vložení obrazovky do náhlavní soupravy a připojení všech kabelů
Vložení obrazovky do náhlavní soupravy a připojení všech kabelů
Vložení obrazovky do náhlavní soupravy a připojení všech kabelů
Vložení obrazovky do náhlavní soupravy a připojení všech kabelů

Obrazovka LCD je držena na místě pomocí svorek v náhlavní soupravě, které slouží k uchycení telefonu (dobře sedí). Poté jednoduše připojte 2 mikro USB k LCD a Arduino (zajistěte, aby zástrčka s datovými připojeními byla zapojena do Arduina a aby pouze mikro USB bylo zapojeno do zásuvky na LCD displeji). Pokuste se vést kabely v nadbytečných prostorech náhlavní soupravy kolem obrazovky, aby vám nepřekážely.

Nakonec připojte kabel HDMI k LCD.

Sestava je nyní dokončena.

Krok 10: Připojení náhlavní soupravy k počítači a nastavení softwaru

Náhlavní soupravu připojíte k počítači takto:

  1. Zapojte adaptér DC do sítě.
  2. Zapojte konektor USB do dostupného portu USB v počítači.
  3. Připojte kabel HDMI k dostupnému portu HDMI na grafické kartě počítače (port DVI můžete použít s adaptérem)

Přejděte na nastavení zobrazení a klikněte na detekovat displeje, poté nastavte položku Více displejů na „Duplikovat tyto displeje“a zkontrolujte, zda je rozlišení nastaveno na 800 × 480.

Otevřete Tridef3D a spusťte hru. Abyste dosáhli nejlepších výsledků, možná si budete muset pohrát s grafickým nastavením jednotlivých her a citlivostí myši.

Pro budoucí vylepšení se podívám na získání LCD obrazovky s vyšším rozlišením a také budu pracovat na sledování pohybu hlavy pomocí infračervených LED a Wiimote (Wiimote používaného jako IR kamera).

A tady to máte DIY VR Headset za 80 dolarů.

Pokusit se.

Doporučuje: