Inhaltsverzeichnis:

DIY Raspberry Pi VR-Brille - Gunook
DIY Raspberry Pi VR-Brille - Gunook

Video: DIY Raspberry Pi VR-Brille - Gunook

Video: DIY Raspberry Pi VR-Brille - Gunook
Video: How to make DIY OCULUS RIFT ! 2024, November
Anonim
DIY Raspberry Pi VR-Brille
DIY Raspberry Pi VR-Brille
DIY Raspberry Pi VR-Brille
DIY Raspberry Pi VR-Brille
DIY Raspberry Pi VR-Brille
DIY Raspberry Pi VR-Brille
DIY Raspberry Pi VR-Brille
DIY Raspberry Pi VR-Brille

HAFTUNGSAUSSCHLUSS! Aufgrund der Tatsache, dass der Raspberry Pi Zero kein sehr leistungsstarker Computer ist, ist die Bildrate auf diesem extrem niedrig (unter 10 fps), was für Ihre Augen schädlich sein kann

Diese VR-Brille wird mit dem Raspberry Pi Zero gebaut, was sie etwas günstiger macht.

Sie können an der Seite auf USB zugreifen, das sind vier Ports. Es verwendet eine Batterie und der Bildschirm wird zur Stromversorgung direkt an den Raspberry Pi angeschlossen, wodurch ein USB-Anschluss weggenommen wird.

Es sieht vielleicht so aus, als hätte es oben nur viele Drähte, aber ich bin kein großer Organisator und es gibt nur 3 Drähte.

Tut mir leid, wenn die Bilder nicht so toll sind, ich hatte keine sehr gute Beleuchtung, als ich sie aufgenommen habe.

Schritt 1: Materialien

Hier ist eine Liste der Materialien, die ich verwendet habe:

Eine Micro-SD-Karte (8-32 Gigabyte, jede wird funktionieren (glaube ich)), Einige weibliche/weibliche Überbrückungsdrähte (Wenn Sie keine haben oder nicht wissen, wo Sie sie finden können, finden Sie hier einen Link zu Adafruit: Weibliche/weibliche Überbrückungsdrähte), Raspberry Pi Zero: Raspberry Pi Zero W auf Adafruit

Elecrow 5" TFT-Bildschirm: TFT-LCD-Bildschirm (Es funktioniert gut für einen Bildschirm ohne Bewertungen) Oder jeder 5" TFT-LCD-Bildschirm sollte funktionieren, ich habe gerade die Konfiguration für diesen Bildschirm verwendet.

5V 1A Akku (ich weiß nicht, wo ich einen finden soll, ich bin sicher, Sie könnten etwas speziell für den Himbeer-Pi-Zero finden)

3-Achsen-Gyroskop/Beschleunigungsmesser: MPU-6050 bei Amazon (ich weiß, dass es nicht die besten Bewertungen hat, aber bisher hat es gut funktioniert.)

Zwei Micro-USB-zu-USB-Kabel. (7 lang oder so sollte funktionieren)

Ein Micro-USB-zu-USB-Hub mit eigener Stromversorgung: LoveRPi USB-Hub für Raspberry Pi zero

Ein kleines Mini-HDMI-zu-HDMI-Kabel. (Wenn Sie nur einen Mini-HDMI-zu-HDMI-Konverter haben, funktioniert das auch. Das ist, was ich verwende, aber ich habe keine Kabel, die kürzer als 3' oder so sind)

Band, Doppelseitiges Klebeband aus Schaumstoff, Die folgenden Elemente können optional sein. Wenn Sie sie jedoch nicht verwenden, würde ich die Verwendung eines günstigen VR-Viewers empfehlen, den Sie für Ihr Telefon erhalten können. (Bitte lesen Sie die gesamte Anleitung durch, bevor Sie einen Viewer kaufen)

Viel Wellpappe.

Ich hatte eine Vorlage aus einer VR-Viewer-Vorlage aus Pappe und einem Objektiv von Radoishack® und Sie könnten wahrscheinlich eine Vorlage bei der Google-Bildersuche finden. Gefällt mir diese Vorlage: Vorlage

Ich weiß nicht, wo Sie das Objektiv finden können, aber hier: DIY VR Viewer Gibt eine ziemlich detaillierte Beschreibung, wie man eines macht.

Schritt 2: Werkzeuge

Die Werkzeuge, die Sie benötigen, sind nur:

Eine Heißklebepistole, Ein X-acto-Messer, Und Schere.

Schritt 3: Erstellen des Viewers

Den Viewer erstellen
Den Viewer erstellen
Den Viewer erstellen
Den Viewer erstellen
Den Viewer erstellen
Den Viewer erstellen
Den Viewer erstellen
Den Viewer erstellen

Für den Viewer habe ich die Vorlage auf meinen Karton geklebt (Wenn Sie nicht genug Karton haben, schneiden Sie die Vorlage in zwei Hälften, ohne die eigentlichen Linien und dergleichen zu schneiden). Nachdem ich die Schablone geklebt hatte, schneide ich den Karton an den Stellen aus, an denen die Schablone es mir sagte, und faltete sie an den Stellen, die es mir sagte.

Nachdem ich damit fertig war, klebte ich die einzelnen Teile zusammen, wo ich sollte, und schob ein Telefon hinein, um es zu testen. Hat beim ersten Test gut geklappt.

Schritt 4: Einrichten Ihres Raspberry Pi

Sie müssen Raspbian Stretch herunterladen: Stretch Image

Klicken Sie auf ZIP herunterladen für Stretch With Desktop.

Sobald der Download abgeschlossen ist, können Sie den Anweisungen hier folgen, um das Image zu installieren:

Installation des Raspbian-Images

Stecken Sie anschließend die SD-Karte in Ihren Raspberry Pi Zero und booten Sie ihn!

Ihr Raspberry Pi sollte in den Desktop booten, aber wenn es in den Anmeldebildschirm bootet:

der benutzername ist: pi

und das Passwort lautet: Himbeere

Sobald Sie drin sind, machen Sie sich damit vertraut, wie es funktioniert und wo alles ist.

Jetzt werden wir mit der Installation von Pi3D fortfahren.

Schritt 5: Software installieren

Sie können pi3D hier herunterladen:

github.com/tipam/pi3d

Hier wird erklärt, wie Sie es über die Befehlszeile auf dem Raspberry Pi installieren.

Sie können die Bibliothek für den Sensor installieren, indem Sie einfach Folgendes ausführen:

sudo pip installieren mpu6050

Sobald sie installiert sind, können Sie mit dem nächsten Schritt fortfahren.

Schritt 6: Anbringen des MPU6050

Anbringen des MPU6050
Anbringen des MPU6050

Das obige Bild ist ein Schema, wo Sie die MPU6050-Pins an die Raspberry Pi Zeros GPIO-Pins anschließen sollten.

Sobald Sie sie angeschlossen haben, können Sie mit der Programmierung fortfahren.

Schritt 7: Programmierung

Es ist eine Datei angehängt, die das Programm für die VR-Brille enthält. Öffnen Sie es im Editor von Geany Programmer und drücken Sie F5, um es auszuführen und sicherzustellen, dass es funktioniert. Testen Sie dann den Gyrosensor, indem Sie ihn drehen und sicherstellen, dass er mit der Drehung des Bildes ausgerichtet ist. Zum Schließen drücken Sie einfach Esc auf der Tastatur und das Terminal sollte anzeigen "Drücken Sie die Eingabetaste, um fortzufahren". Wenn Sie alles richtig gemacht haben, sollten Sie einen Bildschirm haben, der je nach Gyrosensor gedreht wird!

Aber das ist noch nicht alles… Ich werde dir zeigen, wie man den Rest der VR-Brille herstellt!

Schritt 8: Alles zusammenfügen

Alles zusammenfügen
Alles zusammenfügen
Alles zusammenfügen
Alles zusammenfügen
Alles zusammenfügen
Alles zusammenfügen

Dies sind einige Bilder der verschiedenen Löcher und Kästen, die ich ausgeschnitten habe, um die Dinge passend zu machen.

Ich steckte den Bildschirm in den Schlitz, in den ein Telefon passen würde, und der Akku ging direkt davor. Ich benutzte Klebeband, um das Gyroskop zu befestigen, und das doppelseitige Klebeband, um den USB-Hub zu befestigen. Der Raspberry Pi wurde mit Schaumstoffklebeband befestigt und die Batterie habe ich einfach in das Fach geschoben, das ich dafür gemacht hatte.

Die Kopfbänder waren nicht im Lieferumfang enthalten, die habe ich mit etwas Gummiband und einem alten Scheinwerferband gestaltet.

Schritt 9: Fazit

Abschluss
Abschluss

Jetzt, wo es fertig ist, können Sie es testen! Stecken Sie die Stromversorgung des Bildschirms in den USB-Hub und stecken Sie den USB-Hub in den Raspberry Pi Zero. Wenn Sie sich nicht ganz sicher sind, was die verschiedenen Ports auf einem Raspberry Pi Zero sind, finden Sie oben ein Bild, das über die verschiedenen Ports informiert.

Stellen Sie sicher, dass HDMI zwischen dem Raspberry Pi und dem Bildschirm angeschlossen ist. Stecken Sie den Raspberry Pi in die Batterie und schalten Sie ihn ein!

Empfohlen: