Inhaltsverzeichnis:
- Schritt 1: Zubehör
- Schritt 2: Fall
- Schritt 3: 3D-gedruckte Teile
- Schritt 4: Ändern der Soundkarte
- Schritt 5: Modifizieren des Micro-Lipo-Ladegeräts
- Schritt 6: Anschließen des Micro-Lipo-Ladegeräts an den Akku
- Schritt 7: Anschließen des Bildschirms an den Raspberry Pi
- Schritt 8: Brennen des MintyPi-Images
- Schritt 9: Fertigstellung
Video: Minty Pi - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Ein Minty Pi ist eine Retro-Spielekonsole, die in eine Altoids-Dose passt.
Es wird von einer 1200-mA-Batterie gespeist und läuft auf einem Raspberry Pi.
Dank an Wermy für das Design.
Schritt 1: Zubehör
Für dieses Projekt benötigen Sie folgende Materialien:
Altoids Zinn
Himbeer-Pi
MicroSD-Karte - 8-16 GB
Zugang zu einem 3D-Drucker für 3D-gedruckte Teile
2,2 SPI-TFT-Bildschirm
Soundkarte (5V PCM2704 Soundkarten-Dekodiermodul DAC-Decoder-Board)
Adafruit Micro-Lipo-Ladegerät
1200mA 3,7V Lipo-Akku
Stromschalter
Tastenschalter
DS-Lite-Eingabetasten
Protoboard
Kupferband
Schritt 2: Fall
3D-Drucken Sie die Lochführung für die Dose.
Markieren Sie mit einem Sharpie die Ränder der Löcher.
Bevor Sie mit dem Bohren und Feilen beginnen, kleben Sie Abdeckband auf die Blechkanten, um sicherzustellen, dass keine Metallspäne hängen bleiben und sich später lösen, um einen Stromkreis kurzzuschließen.
Am besten mit dem kleinsten Bohrer beginnen und dann größere Bohrer aufarbeiten.
Für die USB-Steckplätze habe ich zuerst ein kleines Loch gebohrt und dann gefeilt, damit das Loch in die Führung passt.
Schritt 3: 3D-gedruckte Teile
Für die 3D-gedruckten Teile ist PLA gut für die Frontplatten und die Rückseite, jedoch sollten die Scharniere mit einem stärkeren Kunststoff wie ABS gedruckt werden.
Die Einstellungen, die ich zum Drucken der Teile verwendet habe, werden angezeigt.
Die STL-Dateien für die 3D-gedruckten Teile sind hier.
Schritt 4: Ändern der Soundkarte
Die von uns benötigte Soundkarte hat eine USB-Buchse und eine Kopfhörerbuchse, diese benötigen wir jedoch nicht.
Um die USB-Buchse zu entfernen, klemmen Sie zuerst die Beine auf beiden Seiten der USB-Buchse mit einem Drahtschneider ab, verwenden Sie dann einen Lötkolben, um die Anschlüsse zu erhitzen und schieben Sie sie von der Karte
Um die Kopfhörerbuchse zu entfernen, klemmen Sie einfach die Anschlüsse ab.
Außerdem wollen wir den Quarzoszillator platzsparend an die Seite der Soundkarte verlegen.
Schritt 5: Modifizieren des Micro-Lipo-Ladegeräts
Auch beim Micro-LiPo Charger werden wir einige Modifikationen vornehmen, um Platz zu sparen.
Zuerst müssen wir den JST Connector entfernen, was durch Abschneiden der Stützen erfolgen kann.
Verwenden Sie dann einen Lötkolben, um die beiden Stifte zu entfernen.
Wir werden dann den 500 mA Anschluss mit etwas Lötzinn überbrücken, da unser Akku 1,2 A hat und die erhöhte Ladung verkraften kann.
Schritt 6: Anschließen des Micro-Lipo-Ladegeräts an den Akku
Verbinden Sie ein rotes Kabel mit dem BAT-Pin und ein schwarzes Kabel mit dem GND-Pin.
Verbinden Sie dann das rote BAT-Kabel mit dem Netzschalter.
Da wir den JST Connector entfernt haben, werden wir den Akku direkt an das Ladegerät löten.
Verwenden Sie einen Micro-USB-Anschluss, um das Ladegerät mit dem Micro-USB-Loch in der Altoids-Dose auszurichten.
Verwenden Sie Heißkleber oder Klebeband, um das Ladegerät an der Grundplatte zu befestigen.
Verwenden Sie etwas Tesafilm, um die Batterie an der Dose zu befestigen.
Heißkleben Sie den Netzschalter in das rechteckige Loch.
Schritt 7: Anschließen des Bildschirms an den Raspberry Pi
Wenn Sie das 2,2-Zoll-SPI-TFT-Displaymodul wie das hier verwenden, können wir den Bildschirm anschließen, indem wir die Drähte von den Display-Ports an die GPIO-Ports löten
Wir müssen die gelöteten Stifte von den Anschlüssen entfernen. Wir werden dann Drähte von den Display-Ports zu den GPIO-Ports des Raspberry Pi mit den folgenden Paarungen verlöten:
SDO/MISO ---------- Pin 21 (GPIO 9)
LED------------------Pin 12 (GPIO 18)
SCK -------------------Pin 23 (GPIO 11)
SDI/MOSI---------- Pin 19 (GPIO 10)
DC/RS--------------- Pin 18 (GPIO 24)
RESET--------------- Pin 22 (GPIO 25)
CS--------------------Pin 24 (GPIO 8)
GND-----------------Pin 20 (GND)
FIN -------------------Pin 17 (3,3 V)
Löten Sie dann die Drähte an die GPIO-Ports des Himbeer-Pi und stellen Sie sicher, dass die Drähte in Ordnung sind.
Schritt 8: Brennen des MintyPi-Images
Das Bild für den MintyPi kann hier heruntergeladen werden.
Ich habe balenaEtcher verwendet, um das Bild auf die SD-Karte zu brennen.
Nachdem das Image auf die SD-Karte gebrannt wurde, können Sie die Spiele herunterladen.
Stecken Sie die SD-Karte in den Raspberry Pi.
Schritt 9: Fertigstellung
Legen Sie etwas Isolierband über den Himbeer-Pi, um zu verhindern, dass es die Batterie stört.
Befestigen Sie den Raspberry Pi an der Frontplatte.
Starten Sie den Raspberry Pi und führen Sie die Programme aus, um sicherzustellen, dass alles richtig funktioniert.
Schrauben Sie die Frontplatten in Position und fertig!