INHOUDSOPGAWE:
- Voorrade
- Stap 1: Deelkoste
- Stap 2: Vereiste sagteware
- Stap 3: Montering
- Stap 4: Die Arduino -mikrobaan
- Stap 5: Kode vir Arduino
- Stap 6: Gyroscoop montering
- Stap 7: Alles aan die headset koppel
- Stap 8: Die bedrading
- Stap 9: Plaas skerm in headset en verbind al die bedrading
- Stap 10: Koppel die headset aan 'n rekenaar en stel sagteware op
Video: DIY VR HEADSET VIR $ 80: 10 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
My aanvanklike doel was om dit vir minder as $ 150 (USD) te doen, maar nadat ek ingekoop en 'n paar onderdele vir alternatiewe vervang het, het ek dit tot $ 80 gekry. Laat ons dus begin.
Die benodigde onderdele is:
- Skakel Flick Switch
- 2x LED
- 1x weerstand 150 Ohm
- 1x Micro USB -kabel (minstens 2 meter lank)
- 1x HDMI -kabel (dunne werk die beste omdat hulle minder beweging belemmer, ook minstens 2 meter lank)
- 'N Paar springdrade
- DC -adapterprop 5V 3A (Raspberry Pi -versoenbare werk uitstekend)
- Druk knoppie
- Google karton -verenigbare VR -headset (ek beveel aan dat 'n telefoondeur oopmaak, aangesien dit beter toegang bied as dié met 'n skinkbord wat inskuif)
- 6DOF MPU 6050 3Axis gyroscoop en versnellingsmeter
- Arduino Micro (kan alternatief buite die handelsmerk gebruik)
- 5 -inch RaspberryPi LCD -skerm 800 × 480 met HDMI -koppelvlak
Voorrade
- Skakel Flick Switch
- 2x LED
- 1x weerstand 150 Ohm
- 1x Micro USB -kabel (minstens 2 meter lank)
- 1x HDMI -kabel (dunne werk die beste omdat hulle minder beweging belemmer, ook minstens 2 meter lank)
- 'N Paar springdrade
- DC -adapterprop 5V 3A (Raspberry Pi -versoenbare werk uitstekend)
- Druk knoppie
- Google karton -verenigbare VR -headset (ek beveel aan dat 'n telefoondeur oopmaak, aangesien dit beter toegang bied as dié met 'n skinkbord wat inskuif)
- 6DOF MPU 6050 3Axis gyroscoop en versnellingsmeter
- Arduino Micro (kan 'n ander handelsmerk -alternatief gebruik)
- 5 -inch RaspberryPi LCD -skerm 800 × 480 met HDMI -koppelvlak
Stap 1: Deelkoste
Al hierdie dele kan op AliExpress gekoop word vir ongeveer $ 80 ($ 82,78 om presies te wees), soos op die beelde gesien kan word.
Stap 2: Vereiste sagteware
U benodig ook Tridef3D of soortgelyke sagteware (daar is 'n paar gratis alternatiewe, maar ek het nie kans gesien om dit te probeer nie). Tridef3D word gebruik om enige Direct X 9/10/11 speletjie om te skakel in stereoskopiese 3D. Tridef3D bied 'n gratis proeftydperk van 14 dae aan, wat genoeg is om dit te probeer. Die volledige weergawe van Tridef3D kos $ 39,99.
Stap 3: Montering
Noudat ons al die nodige komponente het, begin ons met die samestelling.
Die samestelling bestaan uit 3 hoofelemente:
- Die Arduino Micro -kring (met die MPU 6050, drukknop en led)
- Die bedrading (bied verbinding met Arduino Micro en krag na die skerm)
- Plaas die skerm in die headset en verbind die mikro -USB -kabels sowel as die HDMI -kabel.
Stap 4: Die Arduino -mikrobaan
Die diagram illustreer hoe die verskillende komponente aan die Arduino Micro gekoppel moet word.
Die drukknop gebruik digitale pen 5 en die MPU 6050 is soos volg aan die Arduino Micro gekoppel: - MPU 6050 SCL -pen na Digital Pin 3 op Arduino
- MPU 6050 SDA -pen na Digital Pin 2 op Arduino
- MPU 6050 VCC tot 5V -pen op Arduino
- MPU 6050 GND tot GND -pen op Arduino
Stap 5: Kode vir Arduino
Hier is die kode wat op die Arduino gelaai moet word.
Stap 6: Gyroscoop montering
Let daarop dat die oriëntasie van die MPU 6050 'n verskil maak aan watter van die as van die gyroscoop gebruik sal word. Vir die bogenoemde kode is die MPU 6050 aan die kant van die headset gemonteer, soos op die foto's getoon.
As die MPU 6050 met 'n ander oriëntasie gemonteer word, moet u moontlik tussen die gx-, gy- en gz -waardes vervang totdat die gewenste konfigurasie bereik is.
Vir my konfigurasie draai ek om die Y- en Z -as.
Die getalle wat verband hou met die berekening van vx en vy moet moontlik aangepas word om die gewenste resultate (bewegingsnelheid, ens.) Te kry.
Ek het ook 'n drukknop bygevoeg, wat die gyroskopiese muisbeweging tydelik uitskakel as dit ingedruk word. Dit is handig as u u standpunt in speletjies wil herstel.
Stap 7: Alles aan die headset koppel
Ek het al die dele van hierdie kring aan die VR-headset vasgemaak met dubbelzijdige band.
Stap 8: Die bedrading
Om so min as moontlik kabels aan die VR -headset te koppel, het ek die USB -kabel aangepas sodat dit eksterne krag van 'n DC -stroomadapter kan trek ('n enkele USB -poort kan nie beide die Arduino en die 5 -inch LCD voed nie) Die diagram hieronder toon hoe die bedrading gekoppel is, sowel as die verdeel in 2 mikro -USB's aan die een kant (die een het net die LCD -stroom voorsien en die ander krag en die verbinding met Arduino.)
Ter verwysing bevat 'n USB -kabel vier drade:
- Rooi draad - +5V DC
- Wit of geel - datakonnektiwiteit
- Groen - Dataverbinding
- Swart - GND
Ek het ook 'n skakelaar ingesluit om die krag aan en af te skakel (dit is handig om die muisfunksie uit te skakel totdat dit nodig is, anders belemmer dit die beweging van die muis as dit nie verlang word nie), sowel as 'n LED om te wys wanneer die headset is aangeskakel.
Stap 9: Plaas skerm in headset en verbind al die bedrading
Die LCD -skerm word vasgehou deur die klampe in die headset wat gebruik word om 'n telefoon vas te hou (dit pas goed). Koppel dan eenvoudig die 2 mikro -USB's onderskeidelik aan die LCD en Arduino (maak seker dat die prop met die dataverbindings in die Arduino gekoppel is en dat slegs die mikro -USB in die stopcontact op die LCD -skerm gekoppel is). Probeer om die kabels in die ekstra spasies in die headset om die skerm te dra om dit uit die weg te hou.
Koppel laastens die HDMI -kabel aan die LCD.
Die vergadering is nou voltooi.
Stap 10: Koppel die headset aan 'n rekenaar en stel sagteware op
Om die headset aan u rekenaar te koppel, doen die volgende:
- Koppel die DC -adapter aan op die netspanning.
- Koppel die USB -aansluiting aan 'n beskikbare USB -poort op u rekenaar.
- Koppel die HDMI -kabel aan en die beskikbare HDMI -poort op u rekenaarkaart (u kan 'n DVI -poort met 'n adapter gebruik)
Gaan na die skerminstellings en klik op detect displays, stel dan Meervoudige skerms op "Dupliseer hierdie skerms" en maak seker dat u resolusie op 800 × 480 gestel is.
Maak Tridef3D oop en begin 'n speletjie. U moet moontlik met elke individuele speletjie se grafiese instellings sowel as die muisgevoeligheid speel om die beste resultate te behaal.
Vir toekomstige verbeterings sal ek kyk na 'n hoër definisie LCD -skerm en ook werk aan die dop van kopbewegings deur infrarooi LED's en 'n Wiimote (Wiimote gebruik as 'n IR -kamera) te gebruik.
En daar het u 'n DIY VR -headset vir $ 80.
Probeer dit.
Aanbeveel:
Muurhouer vir iPad as bedieningspaneel vir tuisautomatisering, met behulp van servo -beheerde magneet om die skerm te aktiveer: 4 stappe (met foto's)
Muurhouer vir iPad as 'n bedieningspaneel vir tuisautomatisering, met behulp van 'n servo -beheerde magneet om die skerm te aktiveer: Ek het die afgelope tyd baie tyd spandeer om dinge in en om my huis te outomatiseer. Ek gebruik Domoticz as my Home Automation -toepassing, sien www.domoticz.com vir meer inligting. In my soeke na 'n dashboard -toepassing wat alle Domoticz -inligting saam wys
QeMotion - Bewegingsopsporing vir elke headset !: 5 stappe (met foto's)
QeMotion - Bewegingsopsporing vir elke headset !: Oorsig: Met hierdie toestel kan u u kopbeweging gebruik om gebeurtenisse in basies enige videospeletjie te veroorsaak. Dit werk deur die beweging van u kop op te spoor (of die headset wat dit betref) en die druk van die toetsbord vir sekere bewegings. So jou komp
Laserwyser vir brille gemonteer vir mense met bewegingsgestremdhede: 9 stappe (met foto's)
Laserwyser vir brille vir mense met bewegingsgestremdhede: Mense met ernstige bewegingsgestremdhede soos serebrale gestremdheid het dikwels ingewikkelde kommunikasiebehoeftes. Dit kan van hulle verwag word om borde met die alfabet te gebruik of woorde wat gereeld daarop gedruk word om kommunikasie te vergemaklik. Baie
Papermate Boom vir Bluetooth -headset: 7 stappe (met foto's)
Papermate giek vir Bluetooth -koptelefoon: in 'n raserige omgewing (soos 'n fiets of 'n ou motor op die snelweg) werk bluetooth -koptelefoon nie goed nie. Hoekom? Omdat die mikrofoon so ver van u mond af is dat dit net so gou die pad of windgeraas sou opneem as u stem. Nee a
Skakel u Bluetooth -headset om in 'n bedrade Bluetooth -headset: 5 stappe (met foto's)
Omskep u Bluetooth -headset in 'n bedrade Bluetooth -headset: vandag gaan ek u vertel hoe u u eie Bluetooth -headset kan maak of omskakel