Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Bună ziua tuturor. Este primul meu instructabil, așa că, dacă aveți întrebări sau comentarii, nu ezitați să mă anunțați.
Mi-am dorit întotdeauna să fac un proiect portabil cu raspberry pi și recent am cumpărat 2 Game Gear rupte pentru 5 $ la un amanet și am decis să fac un proiect cu ei. Am vrut să folosesc placa de alimentare originală și placa audio originală recuperată de pe console. Am avut noroc, pentru că am primit o placă de lucru funcțională dintr-un echipament de joc și o placă audio funcțională din cealaltă.
Pasul 1: De ce veți avea nevoie
1 - Raspberry Pi 1/2/3 / B +
2 - Game Gear Donor
3 - Power Board (Game Gear Donor)
4 - Audio Board (Game Gear Donor)
5 - Buton și PCB (Game Gear Donor)
6 - Ecran LCD compozit 3.5in 12v (de pe un tablou de bord)
7 - Comutator cu glisare (pentru a opri ecranul atunci când nu este utilizat) (Este piesa mică din colțul din dreapta sus al imaginii)
8 - Difuzor (Game Gear Donor)
9 - Sârmă jumper feminină
10 - Sârmă jumper masculină
11 - Multi-instrument Dremel
12 - Șurubelnițe
13 - Alimentare pentru Game Gear (am folosit 9V 1A)
14 - Tub retractabil
15 - Stația de lipit
16 - Fragmente de aviație - tăietură dreaptă
PS: Am folosit sârmă jumper pentru a putea înlocui totul ușor în caz de rupere a ceva.
Pasul 2: Demontați și pregătiți carcasa
Trebuie să dezasamblați complet Game Gear și să păstrați toate piesele pe lateral, inclusiv șuruburile. Fii atent, în interiorul Game Gear există puțin neon. Manevreaza-l / manevreaz-o cu grija.
Apoi, va trebui să lipiți ecranul în carcasă (am folosit lipici fierbinte).
Va trebui să faceți o gaură în partea de jos pentru slotul cardului SD, cum ar fi imaginea. Folosiți-vă pi de zmeură pentru a vă ajuta să vă dați seama unde să puneți gaura.
Când veți face gaura, va trebui să lipiți zmeura pi la fundul carcasei și să vă asigurați că se potrivește cu gaura pe care tocmai ați făcut-o pentru cardul SD.
Pasul 3: Pregătiți PCB-ul
Acum trebuie să tăiați PCB-ul dacă doriți să îl refolosiți ca mine. În caz contrar, vă puteți proiecta propriul PCB cu propriile butoane.
Pe imagine puteți vedea unde să tăiați, dar pentru partea laterală a D-pad-ului, am decis să păstrez „Ext.” Conector. În caz contrar, veți fi blocat cu o gaură neumplută pe Game Gear. Puteți tăia PCB-ul cu fragmentele de aviație. În cazul meu, am făcut o greșeală și o parte din buton nu a funcționat după tăierea PCB-ului. Așa că am fost forțat să lipesc fiecare pământ la sol unul cu celălalt cu fire jumper. Apoi, va trebui să lipiți sârmă jumper pe punctele de lipire a butoanelor, așa cum se vede în imagine. Când terminați, puneți D-pad-ul și butoanele în poziție și înșurubați-le de carcasă.
Pasul 4: placa de alimentare, placa audio și LCD
Pentru această parte, am verificat un videoclip pe YouTube care explică modul de utilizare a plăcii de alimentare cu placa audio cu un pi zmeură.
Pentru ecranul LCD (care este alimentat în mod normal de o sursă de alimentare de 12V), va trebui să utilizați ieșirea de 9v de pe placa de alimentare, deoarece va funcționa la această tensiune.
Pasul 5: GPIO și cablare
D-Pad / Puncte de lipit / pin RPI:
UP - M10 - Pin15
DREAPTA - M13 - Pin27
STÂNGA - M12 - Pin16
JOS - M11 - Pin28
Sol
1-2-Start / Puncte de lipit / pin RPI:
START - M16 - Pin11
2 - M15 - Pin33
1 - M14 - Pin31
Sol
Pasul 6: Instalare
În acest pas, va trebui să ardeți o imagine proaspătă de retropie cu win32diskimager. Apoi, veți crea un nume de fișier gol „ssh” pe rădăcina cardului dvs. SD pentru a putea ssh mai târziu. Când sunteți conectat
sudo raspi-config
sudo apt-get update && sudo apt-get install -y proftpd
mkdir / home / pi / Adafruit-Retrogame
Copiați fișierul „retrogame.c” în acest director. Am făcut-o cu proftpd.
cd / home / pi / Adafruit-Retrogame
face retrogame
sudo nano /etc/udev/rules.d/10-retrogame.rules
Adăugați linii:
SUBSYSTEM == "input", ATTRS {name} == "retrogame", ENV {ID_INPUT_KEYBOARD} = "1"
CTRL + X (salvare și renunțare)
sudo nano /home/pi/gpio.sh
Adăugați linii:
#! / bin / bash
gpio mode 3 out
gpio scrie 3 1
gpio mode 4 out
gpio scrie 4 1
gpio mode 22 in
gpio scrie 22 0
gpio mode 23 out
gpio scrie 23 1
gpio mode 0 out
gpio scrie 0 1
CTRL + X (salvare și renunțare)
sudo chmod + x /home/pi/gpio.sh
sudo nano /etc/rc.local
Adăugați linii înainte de „fi”:
/ home / pi / Adafruit-Retrogame / retrogame &
/home/pi/gpio.sh &
CTRL + X (salvare și renunțare)
sudo amixer cset numid = 1 100%
sudo reboot
Pasul 7: Configurați intrarea
Când Retropie vă solicită să configurați intrarea, va trebui să configurați (ca tastatură) astfel:
SUS = SUS
JOS = JOS
STÂNGA = STÂNGA
DREAPTA = DREAPTA
1 = B
2 = A
Start = Enter
Selectați = S
Și în rest, le puteți ignora.
Pasul 8: Terminați
Și este finalizat. Va trebui să adăugați un joc și veți fi gata să jucați.
Vă rugăm să lăsați un comentariu.
Mulțumesc.