Obsah:
- Zásoby
- Krok 1: Cena součásti
- Krok 2: Je vyžadován software
- Krok 3: Sestavení
- Krok 4: Mikroobvod Arduino
- Krok 5: Kód pro Arduino
- Krok 6: Montáž gyroskopu
- Krok 7: Připojení všeho k náhlavní soupravě
- Krok 8: Zapojení
- Krok 9: Vložení obrazovky do náhlavní soupravy a připojení všech kabelů
- Krok 10: Připojení náhlavní soupravy k počítači a nastavení softwaru
Video: DIY VR HEADSET ZA 80 $: 10 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:19
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
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ů:
- Obvod Arduino Micro (obsahující MPU 6050, tlačítko a LED)
- The Wiring (poskytuje připojení k Arduino Micro a napájení obrazovky)
- Vložení obrazovky do náhlavní soupravy a připojení kabelů micro USB a HDMI.
Krok 4: Mikroobvod 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
Zde je kód, který je třeba načíst do Arduina.
Krok 6: 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ě
Všechny části tohoto obvodu jsem připevnil k náhlavní soupravě VR pomocí oboustranné pásky.
Krok 8: 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ů
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:
- Zapojte adaptér DC do sítě.
- Zapojte konektor USB do dostupného portu USB v počítači.
- 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:
QeMotion - sledování pohybu pro každý headset!: 5 kroků (s obrázky)
QeMotion - sledování pohybu pro každou náhlavní soupravu !: Přehled: Toto zařízení vám umožňuje využít pohyb hlavy ke spuštění událostí v podstatě v jakékoli videohře. Funguje tak, že sleduje pohyb vaší hlavy (nebo náhlavní soupravy) a při určitých pohybech spouští stisknutí klávesnice. Takže váš počítač
DIY Bluetooth headset (čip BK8000L) 3D tisk: 6 kroků (s obrázky)
Náhlavní souprava Bluetooth DIY (čip BK8000L) vytištěná 3D: Dobrý den! Zde bych vám rád ukázal, jak si vyrobit vlastní bezdrátovou náhlavní soupravu Bluetooth. Mojí motivací pro tento projekt je fakt, že existuje mnoho špatných bluetooth sluchátek, které jsem si koupil nedávno, takže tím, že dělám vlastní, mohu vyladit a vyvíjet
Headset jako profesionálové!: 5 kroků
Headset Like the Pros!: David Clark H10-76 Headset USB Mod - Mod a Helicopter headset for use on your PC! Toto je zdaleka nejpohodlnější náhlavní souprava, jakou jsem kdy používal, a použil jsem jich hodně. I když v tomto pokynu jsou určité mezery, doufám, že se mi to daří dostatečně dobře
Levný headset + rozbitý mobil = " SkypeCell ": 7 kroků (s obrázky)
Levný headset + rozbitý mobil = " SkypeCell ": Pro tento první instruktáž vám ukážu nedávný hack, který jsem udělal. Měl jsem levný nefunkční headset a rozbitý mobil (prasklá obrazovka) a potřeboval jsem spolehlivé řešení pro volání se Skype … tak jsem zkombinoval dvě připravené položky do koše
Bluetooth headset Steampunk: 7 kroků (s obrázky)
Bluetooth headset Steampunk: Poslední halloween jsem se oblékl do staromódního panství s mobilním telefonem v kapesní klíčence. Řetěz byl příliš krátký na to, aby se mi telefon dostal k uchu. To mi ponechalo možnost odpojit telefon pokaždé, když jsem ho musel použít, udělat nepřiměřený