Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Dag iedereen. Het is mijn eerste Instructables, dus als je vragen of opmerkingen hebt, laat het me dan weten.
Ik heb altijd al een draagbaar project willen doen met de Raspberry Pi en onlangs kocht ik 2 kapotte Game Gear voor $ 5 bij een pandjeshuis en ik besloot een project met hen te doen. Ik wilde het originele voedingsbord gebruiken en het originele audiobord dat van de consoles was geborgen. Ik had geluk, want ik kreeg een werkend powerboard van de ene game-uitrusting en een werkend audioboard van de andere.
Stap 1: Wat heb je nodig
1 - Raspberry Pi 1/2/3/B+
2 - Donor van game-uitrusting
3 - Power Board (donor van game-uitrusting)
4 - Audiobord (donor van game-uitrusting)
5 - Knop en PCB (Game Gear Donor)
6 - LCD-scherm Composiet 3,5 inch 12v (van een dashcam)
7 - Schuifschakelaar (om het scherm uit te schakelen wanneer het niet in gebruik is) (het is het kleine stukje in de rechterbovenhoek op de afbeelding)
8 - Luidspreker (donor game-uitrusting)
9 - Vrouwelijke verbindingsdraad
10 - Mannelijke verbindingsdraad
11 - Dremel multitool
12 - Schroevendraaiers
13 - Voeding voor Game Gear (ik gebruikte 9V 1A)
14 - Krimpkous
15 - Soldeerstation
16 - Luchtvaartknipsels - Rechte snede
PS: Ik heb jumper wire gebruikt om alles makkelijk te kunnen vervangen mocht er iets kapot gaan.
Stap 2: Demontage en voorbereiding van de behuizing
Je moet de Game Gear volledig demonteren en alle onderdelen inclusief schroeven aan de zijkant houden. Wees voorzichtig, in de Game Gear zit een beetje neon. Breekbaar.
Vervolgens moet je je scherm in de hoes lijmen (ik gebruikte hete lijm).
Je moet een gat maken in de onderkant van de SD-kaartsleuf zoals op de afbeelding. Gebruik je Raspberry Pi om je te helpen bepalen waar je het gat moet plaatsen.
Wanneer je het gat gaat maken, moet je de Raspberry Pi op de bodem van de behuizing lijmen en ervoor zorgen dat het past in het gat dat je zojuist voor de SD-kaart hebt gemaakt.
Stap 3: Bereid de PCB voor
Nu moet je de PCB doorknippen als je hem opnieuw wilt gebruiken zoals ik. Anders kunt u uw eigen PCB ontwerpen met uw eigen knoppen.
Op de foto kun je zien waar je moet knippen, maar voor de zijkant van de D-pad heb ik besloten om de 'Ext.' Aansluiting. Anders zit je vast met een ongevuld gat in de Game Gear. Je kunt de print knippen met de Aviation Snips. In mijn geval heb ik een fout gemaakt en een deel van de knop werkte niet na het snijden van de PCB. Dus ik was gedwongen om elk aardingspad aan elkaar te solderen met jumperdraden. Vervolgens moet je de jumperdraad op de soldeerpunten van de knoppen solderen, zoals te zien is op de afbeelding. Als u klaar bent, plaatst u de D-pad en knoppen op hun plaats en schroeft u deze op de behuizing.
Stap 4: Power Board, Audio Board en LCD
Voor dit onderdeel heb ik een video op youtube gecontroleerd die uitlegt hoe je het powerboard met het audioboard met een raspberry pi kunt gebruiken.
Voor het LCD-scherm (dat normaal gesproken wordt gevoed door een 12V-voeding), moet u de 9V-uitgang op het voedingsbord gebruiken, omdat deze op deze spanning zal werken.
Stap 5: GPIO en bedrading
D-Pad / Soldeerpunten / RPI-pin:
OMHOOG - M10 - Pin15
RECHTS - M13 - Pin27
LINKS - M12 - Pin16
OMLAAG - M11 - Pin28
Grond
1-2-Start / Soldeerpunten / RPI-pin:
START - M16 - Pin11
2 - M15 - Pin33
1 - M14 - Pin31
Grond
Stap 6: Installatie
In deze stap moet je een nieuwe afbeelding van retropie branden met win32diskimager. Vervolgens maak je een lege bestandsnaam 'ssh' aan in de root van je SD-kaart om later te kunnen ssh-en. Als je verbonden bent
sudo raspi-config
sudo apt-get update && sudo apt-get install -y proftpd
mkdir /home/pi/Adafruit-Retrogame
Kopieer het bestand 'retrogame.c' naar deze map. Ik deed het met proftpd.
cd /home/pi/Adafruit-Retrogame
retrogame maken
sudo nano /etc/udev/rules.d/10-retrogame.rules
Voeg regels toe:
SUBSYSTEEM=="input", ATTRS{name}=="retrogame", ENV{ID_INPUT_KEYBOARD}="1"
CTRL+X (opslaan en afsluiten)
sudo nano /home/pi/gpio.sh
Voeg regels toe:
#!/bin/bash
gpio-modus 3 uit
gpio schrijven 3 1
gpio-modus 4 uit
gpio schrijven 4 1
gpio-modus 22 inch
gpio schrijven 22 0
gpio-modus 23 uit
gpio schrijven 23 1
gpio-modus 0 uit
gpio schrijven 0 1
CTRL+X (opslaan en afsluiten)
sudo chmod +x /home/pi/gpio.sh
sudo nano /etc/rc.local
Voeg regels toe voor 'fi':
/home/pi/Adafruit-Retrogame/retrogame &
/home/pi/gpio.sh &
CTRL+X (opslaan en afsluiten)
sudo mixer cset numid=1 100%
sudo reboot
Stap 7: Invoer configureren
Wanneer Retropie je vraagt om invoer te configureren, moet je (als toetsenbord) als volgt configureren:
OMHOOG = OMHOOG
OMLAAG = OMLAAG
LINKS = LINKS
RECHTS = RECHTS
1 = B
2 = A
Start = Enter
Selecteer = S
En voor de rest kun je ze negeren.
Stap 8: Voltooien
En het is voltooid. Je moet een spel toevoegen en je bent klaar om te spelen.
Laat alsjeblieft een reactie achter.
Bedankt.