Inhoudsopgave:

DIY Raspberry Pi VR-bril - Ajarnpa
DIY Raspberry Pi VR-bril - Ajarnpa

Video: DIY Raspberry Pi VR-bril - Ajarnpa

Video: DIY Raspberry Pi VR-bril - Ajarnpa
Video: DiY SteamVR Augmented Reality Headset | Penelope + Relativty 2024, November
Anonim
DIY Raspberry Pi VR-bril
DIY Raspberry Pi VR-bril
DIY Raspberry Pi VR-bril
DIY Raspberry Pi VR-bril
DIY Raspberry Pi VR-bril
DIY Raspberry Pi VR-bril
DIY Raspberry Pi VR-bril
DIY Raspberry Pi VR-bril

VRIJWARING! Vanwege het feit dat de Raspberry Pi Zero geen erg krachtige computer is, is de framerate op deze extreem laag (minder dan 10 fps) die schadelijk kan zijn voor je ogen

Deze VR-bril is gebouwd met behulp van de Raspberry Pi Zero, waardoor ze iets goedkoper zijn.

U hebt toegang tot USB aan de zijkant, dat zijn vier poorten. Het gebruikt één batterij en het scherm wordt rechtstreeks op de Raspberry Pi aangesloten voor stroom, waardoor een USB-poort wordt weggenomen.

Het lijkt misschien alsof er gewoon veel draden aan de bovenkant zitten, maar ik ben niet zo'n organisator en er zijn maar 3 draden.

Sorry als de foto's niet zo geweldig zijn, ik had niet zo'n goede belichting toen ik ze nam.

Stap 1: Materialen

Hier is een lijst van materialen die ik heb gebruikt:

Een micro-SD-kaart (8-32 gigabyte, elke zal werken (denk ik)), Enkele vrouwelijke/vrouwelijke doorverbindingsdraden (als u er geen heeft of niet weet waar u ze kunt vinden, is hier een link naar Adafruit voor hen: Vrouwelijke/vrouwelijke doorverbindingsdraden), Raspberry Pi Zero: Raspberry Pi Zero W op Adafruit

Elecrow 5" TFT-scherm: TFT LCD-scherm (het werkt prima voor een scherm zonder recensies) Of een 5" TFT lcd-scherm zou moeten werken, ik heb zojuist de configuratie voor dit scherm gebruikt.

5V 1A-batterijpakket (ik weet niet waar ik er een kan vinden, ik weet zeker dat je er een paar kunt vinden die specifiek zijn voor de Raspberry Pi Zero)

3-assige gyroscoop/versnellingsmeter: MPU-6050 op Amazon (ik weet dat het niet de beste recensies heeft, maar tot nu toe werkt het prima.)

Twee micro-USB naar USB-kabels. (7 lang of zo zou moeten werken)

Een aangedreven micro-USB naar USB-hub: LoveRPi USB-hub voor Raspberry Pi zero

Een kleine mini HDMI naar HDMI kabel. (Als je gewoon een mini HDMI naar HDMI converter hebt, zal dat ook werken, dat is wat ik gebruik, maar ik heb geen kabels korter dan 3 'of zo)

Plakband, Schuim dubbelzijdige tape, De volgende items kunnen optioneel zijn, maar als je ze niet gebruikt, raad ik je aan een goedkope VR-viewer te gebruiken die je voor je telefoon kunt krijgen. (Lees echter de hele instructable door voordat je een viewer koopt)

Veel niet-golfkarton.

Ik had een sjabloon van een kartonnen VR-viewersjabloon en lens die van Radoishack® was en je zou waarschijnlijk een sjabloon kunnen vinden op Google Image Search. Zoals deze sjabloon: Sjabloon

Ik weet niet waar je de lens kunt vinden, maar deze plek: DIY VR Viewer Geeft een behoorlijk gedetailleerde beschrijving van hoe je er een kunt maken.

Stap 2: Gereedschap

De tools die je nodig hebt zijn slechts:

Een heet lijmpistool, Een X-acto-mes, En Schaar.

Stap 3: De kijker maken

De kijker maken
De kijker maken
De kijker maken
De kijker maken
De kijker maken
De kijker maken
De kijker maken
De kijker maken

Voor het maken van de viewer heb ik de sjabloon op mijn karton geplakt (als je niet genoeg karton hebt, knip je de sjabloon doormidden zonder de eigenlijke lijnen en dergelijke te snijden). Nadat ik de sjabloon had gelijmd, knipte ik het karton uit op de plaatsen die de sjabloon me vertelde en vouwde het op de plaatsen die het me vertelde.

Nadat ik daarmee klaar was, lijmde ik de afzonderlijke stukken aan elkaar waar het moest, en schoof ik een telefoon erin om het te testen. Het werkte prima met de eerste test.

Stap 4: Uw Raspberry Pi instellen

U moet Raspbian Stretch: Stretch Image downloaden

Klik op ZIP downloaden voor Stretch With Desktop.

Zodra de download is voltooid, kunt u hier de instructies volgen om de afbeelding te installeren:

De Raspbian-afbeelding installeren

Zodra dat is gebeurd, sluit u de SD-kaart aan op uw Raspberry Pi Zero en start u hem op!

Je Raspberry Pi zou moeten opstarten op het bureaublad, maar als het opstart in het inlogscherm:

de gebruikersnaam is: pi

en het wachtwoord is: framboos

Als u eenmaal binnen bent, kunt u uzelf vertrouwd maken met hoe het werkt en waar alles is.

Nu gaan we verder met het installeren van Pi3D.

Stap 5: Software installeren

Je kunt pi3D hier krijgen:

github.com/tipam/pi3d

Dit geeft een uitleg over hoe je het kunt installeren vanaf de opdrachtregel op de Raspberry Pi.

U kunt de bibliotheek voor de sensor installeren door simpelweg het volgende uit te voeren:

sudo pip install mpu6050

Zodra ze zijn geïnstalleerd, kunt u doorgaan naar de volgende stap.

Stap 6: De MPU6050. bevestigen

De MPU6050. bevestigen
De MPU6050. bevestigen

De afbeelding hierboven is een schematische weergave van waar u de MPU6050-pinnen aan de Raspberry Pi Zeros GPIO-pinnen moet bevestigen.

Zodra u ze hebt aangesloten, kunt u doorgaan met programmeren.

Stap 7: Programmeren

Er is een bestand bijgevoegd met het programma voor de VR-bril. Open het in de Editor van Geany Programmer en druk op F5 om het uit te voeren en om te controleren of het werkt, test vervolgens de gyrosensor door hem te draaien en ervoor te zorgen dat deze is uitgelijnd met de rotatie van de afbeelding. Om af te sluiten drukt u gewoon op Esc op het toetsenbord en de terminal zou moeten verschijnen met de tekst "Druk op Enter om door te gaan". Als u alles correct hebt gedaan, zou u een scherm moeten hebben dat wordt gedraaid afhankelijk van de gyrosensor!

Maar dat is niet alles… ik ga je laten zien hoe je de rest van de VR-bril maakt!

Stap 8: Alles samenvoegen

Alles Samenvoegen
Alles Samenvoegen
Alles Samenvoegen
Alles Samenvoegen
Alles Samenvoegen
Alles Samenvoegen

Dit zijn enkele foto's van de verschillende gaten en dozen die ik heb uitgesneden om dingen passend te maken.

Ik plaatste het scherm in de gleuf waar een telefoon zou gaan, en het batterijpakket ging recht vooraan als het zou gaan. Ik gebruikte tape om de gyroscoop te bevestigen en de dubbelzijdige tape om de USB-hub te bevestigen. De Raspberry Pi zat vast met foamtape en de batterij schoof ik gewoon in het compartiment dat ik ervoor had gemaakt.

De hoofdbanden waren niet inbegrepen, die heb ik gemaakt met wat elastiek en een oude koplampband.

Stap 9: Conclusie

Conclusie
Conclusie

Nu het klaar is, kun je het uitproberen! Sluit de stroom van het scherm aan op de USB-hub en steek de USB-hub in de Raspberry Pi Zero. Als je niet helemaal zeker weet wat de verschillende poorten op een Raspberry Pi Zero zijn, is er een afbeelding hierboven die vertelt over de verschillende poorten.

Zorg ervoor dat de HDMI is aangesloten tussen de Raspberry Pi en het scherm. Sluit de Raspberry Pi aan op de batterij en zet hem aan!

Aanbevolen: