Inhaltsverzeichnis:

Hausgemachte Handheld-Konsole - Gunook
Hausgemachte Handheld-Konsole - Gunook

Video: Hausgemachte Handheld-Konsole - Gunook

Video: Hausgemachte Handheld-Konsole - Gunook
Video: Ich hab mir für 500€ HANDGEMACHTEN Schrott gekauft? 2024, Juli
Anonim
Selbstgebaute Handheld-Konsole
Selbstgebaute Handheld-Konsole

Willkommen

zu meiner Schritt-für-Schritt-Anleitung zum Erstellen eines eigenen DIY-GameBoy mit einem Raspberry Pi 3 und der Retropie-Emulationssoftware.

Vor dem Start dieses Projekts hatte ich keine Erfahrung mit Himbeer-Pi, Retropie, Löten, 3D-Druck oder Elektronik, daher ist dieses Projekt so einfach wie möglich für Anfänger und höher konzipiert und ein großartiges Projekt, um zu starten, wenn Sie gerade haben einen Raspberry Pi geholt.

Dieses Projekt ist für den Raspberry Pi 3 konzipiert. Sie können das gleiche Projekt möglicherweise mit einem Raspberry Pi 2 erstellen, aber ich habe dies nicht ausprobiert und kann nicht garantieren, dass es funktioniert.

Schritt 1: Was Sie brauchen

Was wirst du brauchen
Was wirst du brauchen

Im Folgenden finden Sie eine Liste von Werkzeugen und Geräten, die Sie für dieses Projekt benötigen. Die Preise dieser Artikel sind in australischen Dollar angegeben und die bereitgestellten Links beziehen sich auf das, was ich in meinem Projekt verwendet habe. Wenn Sie nicht in Australien leben, finden Sie möglicherweise bessere Verkäufer/Preise für diese Artikel.

Ausrüstung:

Raspberry Pi 3 $70 [LINK]

3,2 Zoll TFT-LCD $17 [LINK]

3,7 V 2200 mAh Lipo-Akku $ 15 [LINK]

16-GB-Micro-SD-Karte 10 $ [LINK]

M3 Abstandshalter und Schraubensatz 7 $ [LINK]

Null-Verzögerungs-USB-Encoder 5 $ [LINK]

Taktile Tasten 4 $ [LINK]

2x 90 x 150 mm Protoboard 2 $ [LINK]

Kurzes Micro-USB-Kabel 2 $ [LINK]

5V Micro-USB-Ladeplatine $1 [LINK]

3,5-mm-Minilautsprecher $1 [LINK]

Wippschalter $1 [LINK]

GESAMT ~ 135 $

Werkzeuge:

Lötkolben und dünnes Lot

Schrumpfschlauch

Heißklebepistole

Stanley-Messer (Kastenschneider)

Ein Bleistift

Kleiner Kreuzschlitzschraubendreher

SD-Kartenleser

Drahtschneider/Abisolierer

HDMI Kabel

USB-Wandladegerät

Ersatz-Micro-USB-Kabel

Computermonitor mit HDMI-Eingang

Eine USB-Tastatur [Ich empfehle diese]

(Optional) 3D-Drucker

Software:

Retropie 4.4: [LINK]

SD-Formatierer: [LINK]

Win32 Disk-Imager: [LINK]

WinSCP: [LINK]

PuTTY: [LINK]

(Optional) Gehäuse-3D-Modell:

Schritt 2: Software installieren

Software installieren
Software installieren
Software installieren
Software installieren
Software installieren
Software installieren

Laden Sie die gesamte Software über die Links im Softwarebereich herunter. Nachdem Sie die gesamte Software heruntergeladen und entpackt haben, legen Sie die Micro-SD-Karte mit einem Kartenleser in Ihren Computer ein.

Sobald die SD-Karte erkannt wurde, führen Sie den SD Formatter aus.

Vergewissern Sie sich, dass das ausgewählte Laufwerk definitiv Ihre SD-Karte ist und nichts Wichtiges enthält. Dieser Schritt löscht dauerhaft alles auf der SD-Karte.

Wählen Sie Optionen und ändern Sie den Formattyp in FULL (Löschen) und aktivieren Sie die Formatgrößenanpassung, klicken Sie dann auf OK und auf Format.

Nachdem die SD-Karte formatiert wurde, führen Sie Win32diskimager aus. Wählen Sie die Retropie-Image-Datei aus, stellen Sie sicher, dass das Gerät auf die SD-Karte eingestellt ist, und klicken Sie auf Schreiben und dann auf Ja. Das wird ein paar Minuten dauern.

Sobald das Bild auf die SD-Karte geschrieben wurde, legen Sie die SD-Karte in Ihren Raspberry Pi ein. Befestigen Sie den 3,2-Zoll-LCD-Bildschirm am Himbeer-Pi, indem Sie die ganz rechten Stifte an der Konsole mit der Halterung auf der Rückseite des Bildschirms ausrichten. Schließen Sie einen Monitor mit einem HDMI-Kabel an den Pi an und schalten Sie ihn mit einem USB-Wandladegerät und einem Micro-USB-Kabel ein. Stellen Sie außerdem sicher, dass Sie eine USB-Tastatur an einen der USB-Steckplätze des pi anschließen.

Die Initialisierung und der Neustart der Software dauern einige Minuten. Sobald dieser Vorgang abgeschlossen ist, sollten Sie den Gerätekonfigurationsbildschirm sehen. Wenn nicht, versuchen Sie, Ihre Tastatur zu trennen und wieder anzuschließen.

Geben Sie die Eingaben ein, mit denen Sie die Software steuern möchten. Denken Sie daran, dass 'A' zum Auswählen von Elementen im Menü dient, 'B' zum Zurückgehen, Start zum Öffnen des Menüs und der Hotkey wird mit einer Kombination anderer Tasten zum Speichern, Laden, Neustarten und Beenden verwendet aus laufenden Spielen.

Nachdem Sie Ihre Steuerung konfiguriert haben, navigieren Sie zum Konfigurationsmenü und dann zur Option RASPI-CONFIG.

Wählen Sie in diesem Menü „Lokalisierungsoptionen“, dann „WLAN-Land ändern“und wählen Sie Ihr Land aus.

Dann zurück im RASPI-CONFIG-Menü, wählen Sie 'Schnittstellenoptionen' und dann SSH. Drücken Sie die Tabulatortaste, um 'JA' auszuwählen, und drücken Sie dann die Eingabetaste, um SSH zu aktivieren.

Navigieren Sie wieder im RASPI-CONFIG-Menü zu 'Erweiterte Optionen' und wählen Sie 'Dateisystem erweitern. Dies dauert einige Sekunden.

Wenn Sie diese Schritte abgeschlossen haben, verlassen Sie das RASPI-CONFIG-Menü und starten Sie das pi neu, wenn Sie dazu aufgefordert werden.

Rufen Sie nach dem Neustart des Geräts erneut das Menü „Konfiguration“auf und wählen Sie „WIFI“. Wählen Sie „Mit WiFi-Netzwerk verbinden“und wählen Sie das Netzwerk aus, mit dem Sie eine Verbindung herstellen möchten. Geben Sie Ihr Passwort ein und der pi sollte sich mit Ihrem Wi-Fi-Netzwerk verbinden.

Kehren Sie zum Menü „Konfiguration“zurück und wählen Sie „IP ANZEIGEN“.

Der Bildschirm sollte nun die IP-Adresse Ihres Raspberry Pi anzeigen, mit der Sie von Ihrem Computer aus auf Ihren Pi zugreifen können.

Schritt 3: Installieren von Treibern und Boot-Konfiguration

Führen Sie PuTTY auf Ihrem Computer aus und geben Sie die Himbeer-Pi-IP-Adresse in den Abschnitt Hostname ein. Klicken Sie auf Ja, um zu bestätigen, dass Sie der eingegebenen IP-Adresse vertrauen.

Sie werden dann aufgefordert, sich anzumelden. Die Standard-Anmeldedaten sind

Benutzername: piPasswort: Himbeere

Nachdem diese Anmeldeinformationen eingegeben wurden, können Sie nun mit der Änderung des pi beginnen. Der erste Schritt besteht darin, die Treiber herunterzuladen, die die Arbeit mit dem 3,2-Zoll-Bildschirm ermöglichen.

Geben Sie die folgenden Befehle ein; Ich empfehle, sie mit Strg + C und Rechtsklick in PuTTY zu kopieren und einzufügen.

git-Klon https://github.com/swkim01/waveshare-dtoverlays.gitsudo cp waveshare-dtoverlays/waveshare32b.dtbo /boot/overlays/

Bearbeiten Sie nun die Boot-Konfigurationsdatei:

sudo nano /boot/config.txt

Löschen Sie das # vor disable_overscan=1 und setzen Sie es auf

disable_overscan=0

Löschen Sie dann alle #s vor den Overscan-Werten und setzen Sie sie alle auf -20

overscan_left=-20overscan_right=-20overscan_top=-20overscan_bottom=-20

Löschen Sie das # vor hdmi_force_hotplug=1

hdmi_force_hotplug=1

Navigieren Sie nach unten zu hdmi_mode=1 und löschen Sie das # davor. Geben Sie unter dieser Zeile hdmi_mode=87 ein:

hdmi_mode=1hdmi_mode=87

Als nächstes werden wir den Pi übertakten und die Einstellungen anpassen, um die Leistung zu maximieren.

WARNUNG: Das Ändern einiger dieser Einstellungen kann zum Erlöschen der Garantie führen und dazu führen, dass Ihr Raspberry Pi überhitzt. Ich verwende die folgenden Einstellungen schon seit langer Zeit und hatte keine Probleme, aber ich kann die Sicherheit Ihres Himbeer-Pi nicht garantieren.

Navigieren Sie nach unten zur Zeile arm_freq=800, entfernen Sie das # und ändern Sie den Wert in 1200. Fügen Sie die folgenden Zeilen hinzu, damit es so aussieht:

arm_freq=1200core_freq=500gpu_freq=500sdram_freq=500over_voltage=2temp_limit=85

Als nächstes entfernen Sie das # vor

dtparam=spi=on

Navigieren Sie zum Ende der Datei und fügen Sie die folgenden zwei Zeilen hinzu:

dtoverlay=waveshare32b:rotate=270, speed=92000000, fps=60avoid_warnings=1

Drücken Sie STRG+X, um die Konfigurationsdatei zu verlassen, und drücken Sie 'Y', wenn Sie aufgefordert werden, die Änderungen zu speichern. Drücken Sie die Eingabetaste, wenn Sie nach dem zu schreibenden Dateinamen gefragt werden.

Starten Sie nun den Himbeer-Pi neu, indem Sie den Befehl eingeben:

sudo neu starten

Sobald der Pi neu gestartet wurde, führen Sie PuTTY erneut aus (die letzte Sitzung wird getrennt) und geben Sie die IP-Adresse erneut ein. Diese IP kann sich ändern, also überprüfen Sie sie noch einmal, indem Sie in den Retropie-Konfigurationseinstellungen zurück zum Bildschirm 'SHOW IP' navigieren.

Sobald PuTTY wieder verbunden ist, melden Sie sich mit pi/raspberry an und geben Sie den folgenden Befehl ein:

ls /dev/fb*

Sie sollten dev/fb0 /dev/fb1 sehen

Wenn Sie /dev/fb1 nicht sehen, ist etwas schief gelaufen und Sie müssen die SD-Karte formatieren und neu starten

Wenn Sie dev/fb0 /dev/fb1 sehen, geben Sie die folgenden Befehle nacheinander ein, damit jeder Schritt ausreichend Zeit hat, um abzuschließen:

sudo apt-get install cmakegit clone https://github.com/tasanakorn/rpi-fbcpcd rpi-fbcp/mkdir buildcd build/cmake..makesudo install fbcp /usr/local/bin/fbcp

Jetzt müssen wir noch eine Datei bearbeiten. Eintreten:

sudo nano /etc/rc.local

Navigieren Sie nach unten zur Zeile über „exit 0“und geben Sie Folgendes ein:

/usr/local/bin/fbcp &

Speichern Sie die Datei, indem Sie STRG+X, Y und dann die Eingabetaste drücken.

Starten Sie nun das Gerät neu mit:

sudo neu starten

Wenn der Pi neu startet, sollte der Touchscreen jetzt Retropie anzeigen. Kein HDMI-Monitor mehr erforderlich!

Schritt 4: ROMs installieren

ROMs installieren
ROMs installieren
ROMs installieren
ROMs installieren
ROMs installieren
ROMs installieren
ROMs installieren
ROMs installieren

Bevor Sie das Gehäuse für Ihren Raspberry Pi bauen, lohnt es sich, die Software zu testen, indem Sie ROMS installieren.

Ich werde nicht näher darauf eingehen, wie und wo man Spiel-ROMs bekommt, da es viele Möglichkeiten gibt, sie zu erhalten, die sich in der Legalität unterscheiden. Sobald Sie über Quellen einiger Spiel-ROMs verfügen, können Sie sie wie folgt remote auf Ihrem Raspberry Pi installieren.

Schalten Sie den Pi ein, indem Sie ihn an das USB-Wandladegerät anschließen und warten Sie, bis er hochgefahren ist.

Führen Sie als nächstes WinSCP. aus

Geben Sie die IP-Adresse in den Abschnitt Hostname ein

Geben Sie 'pi' als Benutzernamen und 'raspberry' als Passwort ein. Es lohnt sich, diese Konfiguration zu speichern, damit Sie sie nicht jedes Mal neu eingeben müssen.

Klicken Sie auf 'Anmelden' und klicken Sie auf 'Ja', wenn die Software Sie auffordert, sich diesen Schlüssel zu merken

Die ROMs befinden sich in /home/pi/RetroPie/roms

Für jedes System, das Sie emulieren möchten, muss hier ein Ordner vorhanden sein. Hier sollten standardmäßig bereits einige Ordner vorhanden sein.

Einige Systeme wie die PSX erfordern BIOS-Dateien, die als Quelle bereitgestellt und im BIOS-Ordner abgelegt werden müssen.

Jetzt müssen Sie Ihre Spiel-ROM-Dateien in die entsprechenden Ordner kopieren, indem Sie sie entweder hineinziehen oder über Strg+C und Strg+V.

Klicken Sie auf OK, um die Übertragung zu starten.

Dies kann eine Weile dauern, je nachdem, welche ROMs Sie übertragen und wie viele. Ich empfehle, ROMS in Stapeln zu übertragen. Auf diese Weise müssen Sie, wenn die Verbindung abbricht, nicht von vorne beginnen und wenn Sie nach dem Hochladen einiger ROMs neu starten, können Sie sie tatsächlich abspielen, während Sie eine weitere Übertragung durchführen, ohne sie zu unterbrechen.

Klicken Sie nach erfolgreicher Übertragung auf die Terminaloption in der Symbolleiste und geben Sie den Befehl ein:

sudo neu starten

Sobald der Pi neu gestartet wurde, können Sie jetzt Spiele mit der Tastatur oder durch Anschließen eines USB-Controllers und Konfigurieren seiner Eingänge testen. An dieser Stelle können Sie Ihren Raspberry Pi als Miniatur-Retro-Spielekonsole verwenden, indem Sie ihn entweder irgendwo abstützen oder an Ihren Fernseher anschließen.

Schritt 5: Aufbau des Gehäuses: Tasten

Gehäuse bauen: Knöpfe!
Gehäuse bauen: Knöpfe!
Gehäuse bauen: Knöpfe!
Gehäuse bauen: Knöpfe!
Gehäuse bauen: Knöpfe!
Gehäuse bauen: Knöpfe!

Als nächstes werden wir damit beginnen, das Gehäuse für den Himbeer-Pi zu bauen und die Tasten, den Lautsprecher und das Netzteil anzuschließen, um es in ein tragbares Spielgerät zu verwandeln.

Zuerst müssen wir ein Loch in eine der Proto-Platinen schneiden, um die LCD-Halterung hindurchzuführen und den Bildschirm an Ort und Stelle zu halten.

Richten Sie den Bildschirm in der Mitte des Proto-Boards und so nah an der Oberseite aus, ohne die Löcher in den Ecken zu verdecken, die Sie zum Einschrauben der Abstandshalter zum Halten des Rückenteils benötigen. Wenn Sie die Boards in der Ausrüstungsliste dieses Tutorials gekauft haben, wird die LCD-Halterung mit den Reihen 19 bis 22 und den Reihen C bis P ausgerichtet.

Zeichnen Sie mit einem Bleistift die Stelle, an der die Halterung das Brett berührt, und markieren Sie die Linien deutlich.

Schneiden Sie den markierten Bereich mit einem Stanley-Messer aus. Dies kann eine Weile dauern und könnte Ihre Stanley-Klinge stumpf machen. Wenn Sie also denken, dass Sie ein geeigneteres Werkzeug haben, können Sie es gerne verwenden. Achten Sie nur darauf, dass das Brett nicht zerbricht oder bricht. Schneiden Sie nicht weiter als nötig.

Sobald Sie das Loch herausgenommen haben, führen Sie die LCD-Halterung durch, um zu sehen, ob sie passt. Es sollte so eng wie möglich sein, damit sich der Bildschirm nicht bewegt.

Als nächstes markieren Sie, wo die Unterseite des Bildschirms auf der Platine ausgerichtet ist, damit Sie wissen, wie viel Platz Sie zum Platzieren der Tasten haben

Öffnen Sie Ihr taktiles Schalterset und beginnen Sie, die Schalter auf der Platine zu platzieren. Sie benötigen 4 oben links für oben, unten, links und rechts, 4 oben rechts für A, B, X und Y und 3 unten für START, SELECT und Ihren Hotkey/Home Button. Ich musste die vertikalen Tasten etwas weiter auseinander platzieren als die horizontalen Tasten, was nicht ideal war, aber nachdem ich die Konsole eine Weile benutzt habe, habe ich mich daran gewöhnt und es ist nicht so ungewöhnlich, wie ich dachte.

Wenn Sie Schultertasten wie R1, R2, L1 und L2 haben möchten, fügen Sie dem anderen Proto-Board 4 weitere Schalter hinzu. Dieser Schritt ist optional, wenn Sie die Konsolengröße klein halten und nur Spiele spielen möchten, die keine Schultertasten benötigen (denken Sie daran, dass der Super-Nintendo Schultertasten hat!)

Diese Schaltflächen müssen sich auch unter dem unteren Rand des Bildschirms befinden, da hier die Unterseite des Himbeer-Pi auf der anderen Seite sitzt. Wie weit von den Seiten Sie diese Tasten platzieren, liegt an Ihnen, je nachdem, was am bequemsten ist.

Jetzt die Platine umdrehen, um mit dem Löten zu beginnen. Stellen Sie sicher, dass alle Tasten nach unten gedrückt sind, flach auf der Platine liegen und dass ihre Stifte alle durchstehen und nicht darunter verbogen sind. Sobald das Bügeleisen heiß ist, fügen Sie zwei vertikal ausgerichtete Stifte an jedem Knopf ein wenig Lötmittel hinzu. Dies hilft, die Tasten an Ort und Stelle zu halten und das Anschließen der Drähte zu erleichtern.

Fügen Sie mit den 8 Haupttasten auf der Frontplatine Lötzinn zu den Stiften hinzu, die am weitesten von der Mitte entfernt sind. Damit soll Platz für den Lautsprecher geschaffen werden.

Als nächstes greifen Sie nach den Kabelanschlüssen, die mit dem Zero Delay USB-Encoder geliefert wurden, und löten Sie jeden der Drähte an einem Stecker an jeden der Pins einer Taste an. Wiederholen Sie dies, bis Sie für jeden Taster auf beiden Platinen einen Stecker gelötet haben.

Schritt 6: Lautsprecherinstallation

Lautsprecherinstallation
Lautsprecherinstallation

Sobald alle Anschlüsse angebracht sind, können Sie nun den Lautsprecher platzieren. Dieser Schritt ist optional, wenn Sie keinen Lautsprecher wünschen und gerne Kopfhörer an die Audiobuchse anschließen.

Öffnen Sie das weiße Plastikgehäuse des Lautsprechers und legen Sie es mit der Vorderseite nach unten auf die Rückseite der Proto-Platine, die die Haupttasten hat. Kleben Sie den Lautsprecher mit einer Heißklebepistole fest, um sicherzustellen, dass keiner der gelöteten Drähte irgendwelche Metallteile des Lautsprechers berührt.

Schritt 7: Schließen Sie den USB-Encoder an

Schließen Sie den USB-Encoder an
Schließen Sie den USB-Encoder an
Schließen Sie den USB-Encoder an
Schließen Sie den USB-Encoder an
Schließen Sie den USB-Encoder an
Schließen Sie den USB-Encoder an

Als nächstes müssen wir alle Tasten mit dem USB-Encoder verbinden. Der Encoder hat 4 spezifische Steckplätze für oben, unten, links und rechts und einen Steckplatz für das USB-Kabel. Die restlichen Tasten können mit jedem der Steckplätze in der unteren Reihe verbunden werden. Die Stecker sollten mit einem kleinen Druck einrasten.

Sobald alle Tasten und das USB-Kabel angeschlossen sind, kleben Sie den USB-Encoder auf die untere Platine, brüllen Sie die Verbindungen zu den Schultertasten und knapp über den Löchern in den unteren Ecken der Proto-Platine.

Stecken Sie nun den LCD-Bildschirm durch das Loch in der oberen Platine und schließen Sie den Himbeer-Pi von unten daran an. Führen Sie das 3,5-mm-Audiokabel über die Oberseite des Pi, damit es auf die Audiobuchse zugreifen kann.

Falten Sie die beiden Platinen so zusammen, dass alle Drähte zwischen den beiden Platinen enthalten sind, und verbinden Sie das USB-Kabel mit dem Himbeer-Pi.

Verbinden Sie das Himbeer-Pi mit dem USB-Wandladegerät, um es einzuschalten, und warten Sie, bis es hochgefahren ist. Schließen Sie Ihre Tastatur erneut an, damit Sie zum Controller-Konfigurationsbildschirm navigieren können. Möglicherweise ist es einfacher, den Bildschirm zu lesen, wenn Sie Ihren Monitor erneut über HDMI an den Pi anschließen.

Konfigurieren Sie die installierten Schaltflächen, um zu testen, ob sie alle funktionieren. Wenn eine Taste beim Konfigurieren nicht erkannt wird, müssen Sie diese bestimmte Taste möglicherweise erneut anlöten.

Wenn alle Tasten erkannt werden, probieren Sie vielleicht ein wenig ein Spiel aus, um die Tasten vollständig zu testen.

Schritt 8: Batterieleistung

Batterieleistung
Batterieleistung
Batterieleistung
Batterieleistung

Als nächstes müssen wir die Batterieladeschaltung einrichten, um die Konsole tragbar und wiederaufladbar zu machen.

Löten Sie das rote Kabel von der Batterie an die Klemme B+ der Ladeplatine und das schwarze Kabel an die Klemme B-.

WARNUNG: Überprüfen Sie vor dem Löten noch einmal, oder Sie könnten die Aufladeplatine kurzschließen oder sich selbst zappen.

Nachdem der Akku an die Ladeplatine angeschlossen ist, müssen wir das Micro-USB-Kabel anschließen. Dazu müssen wir das große USB-Ende des Kabels mit einem Drahtschneider abschneiden. Fühlen Sie sich frei, das Kabel bei Bedarf zu kürzen, aber denken Sie daran, dass es von der Unterseite der Proto-Platine ganz nach oben reichen muss, um an den Raspberry Pi-Stromeingang anzuschließen. Ziehen Sie den Gummi am Kabel ab, um die beiden Drähte im Inneren freizulegen.

Löten Sie das rote Kabel an die OUT+ Klemme auf der Platine und das schwarze Kabel an die OUT- Klemme. Seien Sie dabei wieder sehr vorsichtig.

Sie können den Strom direkt an die Himbeer-Pi-Platine löten, aber ich war damit nicht zufrieden, also habe ich mich stattdessen dafür entschieden, nur ein USB-Kabel anzuschließen. Hier ist ein 90-Grad-gewinkeltes Micro-USB-Kabel schön (Link im Abschnitt "Ausstattung")) da es sich gut unter dem Protoboard versteckt.

Um die Verbindung zu testen, stecken Sie das Micro-USB-Kabel in den Himbeer-Pi. Wenn der Akku geladen ist, sollte der Pi hochfahren. Verbinden Sie Ihr USB-Wandladegerät mit einem Ersatz-Micro-USB-Kabel und verbinden Sie dieses mit dem Micro-USB-Steckplatz des Ladekreises. Die LED auf dem Chip sollte während des Ladevorgangs rot und bei voller Ladung blau leuchten.

Wenn der Pi hochfährt und die LED auf dem Stromkreis aufleuchtet, um anzuzeigen, dass er aufgeladen wird, können Sie mit dem nächsten Schritt fortfahren.

Schritt 9: Löten des Encoders direkt an den Pi (optional)

Löten des Encoders direkt an den Pi (optional)
Löten des Encoders direkt an den Pi (optional)

Der nächste Schritt ist optional, da Sie die Bedienelemente semipermanent mit Ihrem Raspberry Pi verbinden müssen. Wenn Sie daran denken, das Pi für andere Projekte zu verwenden und es in der Gameboy-Konfiguration auszutauschen, überspringen Sie diesen Schritt.

Zuerst müssen Sie den USB-Stecker mit einem Drahtschneider abschneiden und den Gummi zurückziehen, um 4 Drähte freizulegen; schwarz, grün, weiß und rot. Diese Drähte sind für Ground, Data +, Data – bzw. VCC.

Als nächstes müssen Sie jeden Draht an die Konfiguration im beigefügten Bild anlöten.

WARNUNG: Diese Aktion führt definitiv zum Erlöschen der Garantie und birgt die Gefahr, dass Ihr Himbeer-Pi getötet wird.

Schritt 10: Ein/Aus-Schalter

Ein / Aus Schalter
Ein / Aus Schalter

Die Konsole sollte jetzt einwandfrei funktionieren, um sie einzuschalten, müssen Sie jedoch den Micro-USB in die Steckdose des Pis stecken und den Stecker ziehen, um sie auszuschalten. Ein Ein-/Aus-Wippschalter macht diesen Vorgang etwas angenehmer. Das Anbringen ist ziemlich einfach, wenn es sorgfältig durchgeführt wird.

Wir müssen einen Abschnitt der dicken Gummihülle vom Kabel in der Nähe des Micro-USB-Endes abschneiden. Wenn wir sorgfältig vorgehen, können wir alle 4 USB-Drähte freilegen, ohne sie zu durchtrennen. Wenn Sie sie schneiden, kein Stress, Sie müssen sie nur wieder zusammenlöten. Der einzige Draht, den wir schneiden müssen, ist der rote. Sobald der rote Draht abgeschnitten und abisoliert ist, löten Sie ein Ende an einen der Metallstifte des Wippschalters und das andere Ende an den anderen Stift.

Schritt 11: Kleben und Schrauben alles zusammen

Alles zusammenkleben und verschrauben
Alles zusammenkleben und verschrauben
Alles zusammenkleben und verschrauben
Alles zusammenkleben und verschrauben

Kleben Sie die Batterie auf die untere Platine zwischen dem USB-Encoder und der Stelle, an der der Pi sitzt. Als nächstes kleben Sie die Ladeschaltung auf die Unterseite der oberen Platine. Ich fand, dass die untere linke Seite der beste Ort dafür ist. Stellen Sie sicher, dass es nah genug an der Kante ist, um ein Kabel leicht anbringen zu können.

Kleben Sie den Ein-Aus-Schalter auf die Unterseite der oberen Platine. Ich fand, dass die obere rechte Ecke ein guter Ort ist.

Bevor Sie alles zusammenschrauben, führen Sie das 3,5-mm-Audiokabel und das Micro-USB-Kabel, das vom Ladekreis kommt, über die Oberseite des Pi, auf der linken Seite der IO-Pins.

Schrauben Sie die 20 mm Abstandshalter mit den Muttern aus dem Abstandshalter-Kit unten an, richten Sie dann die obere Platte aus und schrauben Sie die obere Platte mit den M3-Schrauben an die Abstandshalter. Achten Sie darauf, so viele Kabel wie möglich zwischen den beiden Platinen zu falten, ohne etwas zu beschädigen.

Schritt 12: (Optional) 3D-gedruckter Fall

(Optional) 3D-gedrucktes Gehäuse
(Optional) 3D-gedrucktes Gehäuse
(Optional) 3D-gedrucktes Gehäuse
(Optional) 3D-gedrucktes Gehäuse
(Optional) 3D-gedrucktes Gehäuse
(Optional) 3D-gedrucktes Gehäuse

Herzlichen Glückwunsch! Vorausgesetzt, dass bei Ihrem Build alles gut gelaufen ist, haben Sie jetzt eine funktionierende, tragbare, wiederaufladbare Retro-Konsole. Sie können jetzt nicht nur Ihre Lieblingsspiele der alten Schule unterwegs spielen, sondern Sie können die Konsole auch an Ihren Fernseher anschließen und einen drahtlosen Controller anschließen, um sie als Mini-Konsole zu verwenden für diese Konsole, die in 3D gedruckt und zusammengestellt werden kann, um ihr ein viel professionelleres und komfortableres Erscheinungsbild zu verleihen.

Laden Sie die Modelle oben in diesem Tutorial herunter, um selbst in 3D zu drucken, oder senden Sie sie an einen 3D-Druckanbieter.

Das Gehäuse sollte über der Konsole zusammenklipsen und noch Platz lassen, um Strom, Controller und ein HDMI-Kabel anzuschließen.

Um das Gehäuse noch besser zu sichern, ersetzen Sie die Abstandshalter von Buchse zu Stecker durch Buchse zu Buchse und verbinden Sie 10 mm-Abstandsstücke von Buchse zu Stecker auf der oberen Platine und 5 mm-Abstandsstücke von Buchse auf männlich auf der unteren Platine. Jetzt können Sie das Gehäuse mit den M3-Schrauben durch die Löcher in den Ecken des Gehäuses an den Abstandshaltern befestigen.

Empfohlen: