Kazalo:
- Korak: Kaj boste potrebovali
- 2. korak: Demontažo in pripravo ohišja
- 3. korak: Pripravite tiskano vezje
- 4. korak: Napajalna plošča, avdio plošča in LCD
- 5. korak: GPIO in ožičenje
- 6. korak: Namestitev
- 7. korak: Konfigurirajte vhod
- 8. korak: Dokončaj
Video: Game Gear Pi: 8 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Pozdravljeni vsi skupaj. To je moj prvi Instructables, zato mi, če imate vprašanje ali komentar, ne oklevajte.
Vedno sem si želel narediti prenosni projekt z malinovim pi in nedavno sem v zastavljalnici kupil 2 zlomljena Game Gearja za 5 $ in sem se odločil, da z njimi naredim projekt. Hotel sem uporabiti prvotno napajalno ploščo in originalno zvočno ploščo, rešeno s konzol. Imel sem srečo, ker sem iz ene igralne opreme dobil eno delovno ploščo, drugo pa drugo.
Korak: Kaj boste potrebovali
1 - Malina Pi 1/2/3/B+
2 - donator igralnega orodja
3 - Power Board (donator igralnega orodja)
4 - Zvočna plošča (donator igralne opreme)
5 - Gumb in PCB (donator igralne opreme)
6 - kompozitni LCD zaslon 3,5in 12v (iz armaturne kamere)
7 - Drsno stikalo (za izklop zaslona, ko ga ne uporabljate) (To je majhen delček v zgornjem desnem kotu slike)
8 - Zvočnik (donator igralne opreme)
9 - Ženska mostična žica
10 - Moška mostična žica
11 - Večnamensko orodje Dremel
12 - Vijačni vijaki
13 - Napajanje za Game Gear (uporabil sem 9V 1A)
14 - skrčna cev
15 - Spajkalna postaja
16 - Letalski odrezki - naravnost izrezan
PS: Uporabil sem skakalno žico, da sem lahko v primeru zloma vse enostavno zamenjal.
2. korak: Demontažo in pripravo ohišja
Game Gear morate popolnoma razstaviti in obdržati vse dele na strani, vključno z vijaki. Bodite previdni, znotraj Game Gearja je malo neona. Ravnaj previdno.
Nato morate zaslon prilepiti v ohišje (uporabil sem vroče lepilo).
Za režo za kartico SD morate narediti luknjo, kot je prikazano na sliki. Uporabite svoj malinov pi, da boste lažje ugotovili, kam postaviti luknjo.
Ko boste naredili luknjo, boste morali malino pi vroče prilepiti na dno ohišja in se prepričati, da se prilega luknji, ki ste jo pravkar naredili za kartico SD.
3. korak: Pripravite tiskano vezje
Zdaj morate izrezati tiskano vezje, če jo želite znova uporabiti kot jaz. V nasprotnem primeru lahko sami oblikujete tiskano vezje z lastnimi gumbi.
Na sliki lahko vidite, kje izrezati, toda za stran D-blazinice sem se odločil, da obdržim "Ext". Priključek. V nasprotnem primeru boste na Game Gearju ostali z nezapolnjeno luknjo. PCB lahko izrežete z letalskimi izrezki. V mojem primeru sem naredil napako in nekateri gumbi po rezanju tiskanega vezja niso delovali. Zato sem bil prisiljen spajkati vsako ozemljitveno ploščico med seboj s skakalnimi žicami. Nato boste morali spajkati skakalno žico na spajkalnih mestih gumbov, kot je prikazano na sliki. Ko končate, postavite blazinico D in gumbe na svoje mesto in jih privijte na ohišje.
4. korak: Napajalna plošča, avdio plošča in LCD
Za ta del sem preveril videoposnetek na youtube, ki pojasnjuje, kako uporabljati napajalno ploščo z zvočno ploščo z malinovim pi.
Za LCD (ki se običajno napaja iz 12V napajanja) boste morali uporabiti 9v izhod na napajalni plošči, saj bo deloval pri tej napetosti.
5. korak: GPIO in ožičenje
D-Pad / Spajkalne točke / RPI pin:
GOR - M10 - Pin15
DESNO - M13 - Pin27
LEVO - M12 - Pin16
DOL - M11 - Pin28
Tla
1-2-startne / spajkalne točke / RPI pin:
START - M16 - Pin11
2 - M15 - Pin33
1 - M14 - Pin31
Tla
6. korak: Namestitev
V tem koraku boste morali z win32diskimager zapisati svežo podobo retropieca. Nato boste v korenu kartice SD ustvarili prazno ime datoteke 'ssh', da boste lahko pozneje ssh. Ko ste povezani
sudo raspi-config
sudo apt-get update && sudo apt-get install -y proftpd
mkdir/home/pi/Adafruit-Retrogame
Kopirajte datoteko 'retrogame.c' v ta imenik. To sem naredil s proftpd.
cd/home/pi/Adafruit-Retrogame
naredi retroigro
sudo nano /etc/udev/rules.d/10-retrogame.rules
Dodaj vrstice:
SUBSYSTEM == "input", ATTRS {name} == "retrogame", ENV {ID_INPUT_KEYBOARD} = "1"
CTRL+X (shrani in zapri)
sudo nano /home/pi/gpio.sh
Dodaj vrstice:
#!/bin/bash
gpio mode 3 ven
gpio piši 3 1
način gpio 4 ven
gpio zapiši 4 1
način gpio 22 palcev
gpio piši 22 0
način gpio 23 ven
gpio piši 23 1
način gpio 0 ven
gpio zapiši 0 1
CTRL+X (shrani in zapri)
sudo chmod +x /home/pi/gpio.sh
sudo nano /etc/rc.local
Dodajte vrstice pred 'fi':
/home/pi/Adafruit-Retrogame/retrogame &
/home/pi/gpio.sh &
CTRL+X (shrani in zapri)
sudo amixer cset numid = 1 100%
sudo ponovni zagon
7. korak: Konfigurirajte vhod
Ko vas Retropie prosi, da konfigurirate vnos, boste morali (kot tipkovnico) konfigurirati tako:
GOR = GOR
DOL = DOL
LEVO = LEVO
DESNO = DESNO
1 = B
2 = A
Start = Enter
Izberite = S
Za ostalo pa jih lahko prezrete.
8. korak: Dokončaj
In končano je. Dodati morate nekaj igre in pripravljeni boste igrati.
Prosimo, pustite komentar.
Hvala vam.
Priporočena:
Chrome T-rex Game Hack z uporabo Arduina: 5 korakov
Chrome T-rex Game Hack z uporabo Arduina: V tej vadnici bomo z arduinom vdrli v igro chrome t-rex
[2020] Uporaba IPhone ali IPad ter Micro: bit Game Pad aplikacije za nadzor RC avtomobila: 23 korakov
[2020] Uporaba aplikacije iPhone ali IPad in Micro: bit Game Pad za nadzor RC avtomobila: Ste pomislili, da bi svoj iPhone ali iPad uporabili za nadzor mikro: bita? Ali veste, da Micro: bit Educational Foundation ponuja aplikacijo iOS v Trgovina z aplikacijami? Išči " micro: bit " v trgovini App in aplikacijo lahko brezplačno prenesete.
Vremenska postaja Hanging Gear: 7 korakov (s slikami)
Vremenska postaja Hanging Gear: V tem navodilu vam bom pokazal, kako zgraditi svojo vremensko postajo za visečo opremo, ki je izdelana iz CNC lasersko izrezanih MDF delov. Koračni motor poganja vsako prestavo, Arduino pa meri temperaturo in vlažnost z uporabo DHT
Arduino Game Controller + Unity Game: 5 korakov
Arduino Game Controller + Unity Game: V tem navodilu vam bom pokazal, kako sestaviti/programirati arduino krmilnik iger, ki se lahko poveže v enoto
Gear Clock: 3 koraki (s slikami)
Gear Clock: Srce ure je mikrokrmilnik PIC 16f628A (PDF). Ta mikrokrmilnik ima notranji oscilator, vendar se uporablja zunanji kristalni oscilator 20 MHz, saj bo moral tedne in mesece natančno spremljati čas. Njim