Innholdsfortegnelse:

Håndholdt Recalbox -spillkonsoll ved bruk av 2,2 TFT: 6 trinn
Håndholdt Recalbox -spillkonsoll ved bruk av 2,2 TFT: 6 trinn

Video: Håndholdt Recalbox -spillkonsoll ved bruk av 2,2 TFT: 6 trinn

Video: Håndholdt Recalbox -spillkonsoll ved bruk av 2,2 TFT: 6 trinn
Video: Håndholdt støvsuger 2024, November
Anonim
Håndholdt Recalbox -spillkonsoll ved bruk av 2,2 TFT
Håndholdt Recalbox -spillkonsoll ved bruk av 2,2 TFT
Håndholdt Recalbox -spillkonsoll ved bruk av 2,2 TFT
Håndholdt Recalbox -spillkonsoll ved bruk av 2,2 TFT

Instruksjoner for gjør -det -selv -en håndholdt recalbox -spillkonsoll med 2,2 TFT LCD og en Raspberry Pi 0 W og GPIO -knapper.

Du kan se denne YouTube -videoen for en fullstendig demonstrasjon av trinnene som er involvert:

A. Få alle delene.

B. Lodde delene sammen.

C. Installer Recalbox -programvare.

D. Konfigurer Recalbox for GPIO -knapper

E. Konfigurer Recalbox for TFT og høyttalere

Trinn 1: A. Få delene

A. Få delene
A. Få delene
A. Få delene
A. Få delene
A. Få delene
A. Få delene
A. Få delene
A. Få delene

De fleste av dem er tilgjengelig på amazon eller aliexpress eller fra Kina og Hong Kong Taobao.

1. Raspberry Pi Zero W

2. 16G TF -kort.

3. 2,2 TFT LCD SPI il9341

4. 5V USB -lader for batteristyring

5. 3.7V 1500MaH LIPO batteri.

6. To minihøyttalere

7. 3,5 mm hodetelefonkontakt med bryter

8. To 10uF kondensator.

9. 14 stille knapper

10. 50K VR for LCD -lysstyrke.

11. Mini Slide -bryter

12. dobbeltsidig 7cm x 9cm prototype PCB

13. 7cm x 9cm Arglic -brett for bakside.

14. Fire 3 mm x 20 mm skruer for å holde bakdekselet.

15. 0,2 mm eller 0,3 mm laminert (isolert) ledning

17. mini-HDMI til HDMI konverterplugg eller kabel.

18. mikro-USB til USB-omformerplugg eller -kabel.

Trinn 2: B. Sett opp maskinvaren

B. Sett opp maskinvaren
B. Sett opp maskinvaren
B. Sett opp maskinvaren
B. Sett opp maskinvaren
B. Sett opp maskinvaren
B. Sett opp maskinvaren
  • Dette prosjektet bruker en dobbeltsidig 7x9 cm prototype PCB som rammen på spillkonsollen. Vi skal referere til dette som "PCB".
  • Lodd knappene som vist i oppsettet på forsiden av kretskortet.
  • Monter 2,2 "TFT LCD på fronten av kretskortet. Sett pinnene gjennom kretskortet inn i 9 -pinners hunnhodet på den andre siden av kretskortet.
  • Monter bringebær pi zero W på baksiden av kretskortet.
  • Ved å bruke 0,2 eller 0,3 mm laminerte (isolerte) ledninger, lodder du opp alle tilkoblingene fra TFT LCD til Raspberry Pi etter kretsdiagrammet og pinneoppsettet. LED -pinnen på LCD kobles via en 50K VR til 3V for lysstyrkejustering.
  • Lodd den ene enden av knappen til bakken, og den andre enden til høyre GPIO -pinne på Raspberrry Pi etter pinneoppsettet.
  • Lodd opp de 10 uF kondensatorene, hodetelefonkontakten og høyttalerne som vist i kretsdiagrammet.
  • Lodd opp 5V batteriladerens kretskort, glidebryteren og batteriet til 5V og jordede pins på Raspberry Pi i henhold til kretsdiagrammet.
  • Dekk til baksiden av kretskortet med et argylplate og fest det med skruer.

Trinn 3: C. Installer Recalbox -programvaren for å fungere i standardoppsettet

C. Installer Recalbox -programvaren for å fungere i standardoppsettet
C. Installer Recalbox -programvaren for å fungere i standardoppsettet
C. Installer Recalbox -programvaren for å fungere i standardoppsettet
C. Installer Recalbox -programvaren for å fungere i standardoppsettet

1. Last ned Recalbox 2018 12 24 Xmas beta -oppstartsbildet for Respberry Pi 0.

forum.recalbox.com

Last ned lenke til jul beta

forum.recalbox.com/topic/15010/testers-wan…

2. Recalbox -oppstartsbildet har allerede noen freeware -spillrom. Last ned flere spillrom fra nettet.

3. Bruk Etcher eller annen Sdcard -brenner - for å brenne Recalbox -oppstartsbildet til 16G TF -kort.

4. Sett 16G TF -kortet inn i TF -kortsporet på Raspberry Pi 0 W.

5. Koble en HDMI -skjerm til mini HDMI -porten på Raspberry Pi 0W gjennom en mini HDMI til HDMI -omformer.

5. Koble et USB -tastatur til USB -porten på Raspberry Pi via en microUSB til USB -omformer.

7. Koble Micro USB -strømkabelen til 5V batterilader.

Slå på glidebryteren for å slå den på.

8. Kontroller at skjermbildet for ny boks vises og at oppstartsmusikken spilles av på HDMI TV -skjermen. Ellers kan det være et problem med maskinvaren, sjekk tilkoblingene.

9. Følgende taster på tastaturet er tilordnet styrespaksknappene for første oppsett:

A = (for å fortsette), S = (for å gå tilbake), ENTER/Return som START, mellomrom som SELECT.

Piltastene Opp/Ned/venstre/høyre er kartlagt til D-PAD’en opp/ned/venstre/høyre.

10. Trykk ENTER for å komme til systemmenyen. Bruk piltastene til å gå til Nettverksinnstillinger, og trykk på A.

11. Når du er i WIFI -menyen, bruker du piltastene og A -tastene for å aktivere WIFI, angi SSID og passord for WIFI -nettverket. Sørg for at riktig store/små bokstaver brukes. Velg til slutt CLOSE og trykk A for å aktivere WIFI.

12. Gå tilbake til skjermbildet Nettverksinnstillinger, og registrer IP -adressen som er tilordnet Recalbox.

Trinn 4: D. Endre Recalbox -konfigurasjoner for GPIO -kontrollknapper

D. Endre Recalbox -konfigurasjoner for GPIO -kontrollknapper
D. Endre Recalbox -konfigurasjoner for GPIO -kontrollknapper
D. Endre Recalbox -konfigurasjoner for GPIO -kontrollknapper
D. Endre Recalbox -konfigurasjoner for GPIO -kontrollknapper
D. Endre Recalbox -konfigurasjoner for GPIO -kontrollknapper
D. Endre Recalbox -konfigurasjoner for GPIO -kontrollknapper

1. Fra din PC eller Mac, SSH til ip -adressen til nyboksen.

ssh [email protected]

Eller du kan prøve ssh [email protected]

2. Logg inn med root -ID og standard rotpassord for “recalboxroot”

3. Skriv inn følgende kommandoer for å konfigurere GPIO -knappene og andre parametere for TFT LCD.

mount -o remount, rw /

cd ~

vi recalbox.conf

4. Mens du er i vi, bruker du "/mønster" for å søke etter ordet. trykk deretter ENTER for å hoppe dit.

Trykk på A -tasten for å gå over til redigeringsmodus.

Skriv inn nødvendige verdier (bruk piltastene, tilbaketast/slett nøkler der det er nødvendig).

Når redigeringen av den linjen er fullført, trykker du på "ESC" -tasten for å gå tilbake til skrivebeskyttet modus.

Fortsett å søke etter de andre parameterne.

Når alt er gjort, trykker du på "ESC" for å gå tilbake til skrivebeskyttet modus.

Trykk på x:! For å lagre og avslutte.

system.power.switch = PIN56PUSH

controllers.gpio.enabled = 1

controllers.gpio.arg = map = 4 gpio = 21, 24, 26, 19, 5, 6, 22, 4, 20, 17, 27, 16, 12

5. Oppstartsskriptfilen til recalbox 2018 Xmas beta (/recalbox/scripts/recalbox-config.sh) kan ikke ta inn den andre parameteren jeg satte inn i recalbox.conf-filen.

Inntil dette er løst i en senere versjon, må vi endre følgende linjer for å fikse dette problemet, slik at den egendefinerte GPIO -knappens kartlegging kan tre i kraft.

mount -o remount, rw /

vi /recalbox/scripts/recalbox-config.sh

Mens du er i Vi Søk etter linjen med extra2 = “$ 4” ved å bruke kommandoen /extra2 = “, trykk deretter ENTER og a for å legge til en linje etter den.

extra3 = “$ 5”

Søk deretter etter linjen med map = "$ extra2" ved å bruke kommandoen /map ="

Deretter endrer du det til

map = "$ ekstra2 $ ekstra3"

6. Etter det starter du tilbakekallingsboksen for å tre i kraft av endringene ved å skrive

nedleggelse - r nå

7. Etter at recal -boksen er startet opp, bruker du tastene på tastaturet til å trykke ENTER for å gå til hovedmenyen. Velg deretter kontrollerinnstillinger og trykk A. Velg konfigurer en kontroller og trykk A. trykk A en gang til for å bekrefte.

8. Du vil se et skjermbilde der du blir bedt om å trykke og holde inne en av joystick -tastene. Trykk og hold inne A -knappen på din nye boks (ikke tastaturet) til du ser neste skjerm. Hvis dette ikke fungerer, kan det hende at knappetilkoblingene har noe galt, sjekk tilkoblingene igjen.

9. Hvis alt er bra, blir du bedt om å trykke på knappen for hver av joystick -tastene på skjermen. Trykk først på D-tastene, opp, ned, venstre, høyre osv. Når du kommer til joystick-1, joystick-2, trykker du på Down-knappen på omkalkboksen for å hoppe over disse knappene, da de ikke er tilgjengelig på GPIO-kontrollerne. Når du kommer til L1/side opp, trykker du på L1 -knappen, R1/side ned, trykker på R1 -knappen. For L2, R2, L3, R3, er det ikke gitt av GPIO -kontrollerne, hopp over disse knappene. Trykk til slutt på hurtigtasten (HK) for hurtigtasten.

10. Trykk til slutt på B -knappen for å godta de nye knappene som er konfigurert.

11. Du kommer tilbake til hovedmenyen. Test opp og ned til venstre til høyre og andre knapper på GPIO -kontrollerne.

12. Hvis alt er bra, kan du fortsette til TFT -skjermkonfigurasjonen.

Trinn 5: E. Endre Recalbox -konfigurasjoner for TFT -skjerm og høyttalere

E. Endre Recalbox -konfigurasjoner for TFT -skjerm og høyttalere
E. Endre Recalbox -konfigurasjoner for TFT -skjerm og høyttalere
E. Endre Recalbox -konfigurasjoner for TFT -skjerm og høyttalere
E. Endre Recalbox -konfigurasjoner for TFT -skjerm og høyttalere
E. Endre Recalbox -konfigurasjoner for TFT -skjerm og høyttalere
E. Endre Recalbox -konfigurasjoner for TFT -skjerm og høyttalere

1. Fra din PC eller Mac, SSH til ip -adressen til nyboksen.

ssh [email protected]

Eller du kan prøve ssh [email protected]

2. Logg inn med root -ID og standard rotpassord for “recalboxroot”

3. Skriv inn følgende kommandoer for å konfigurere TFT LCD og høyttaler.

mount -o remount, rw /boot

vi /boot/config.txt

Mens du er i vi, bruker du nedoverpilen for å gå helt til bunnen av filen.

Trykk på A -tasten for å gå over til redigeringsmodus.

Skriv inn følgende linjer, og trykk deretter "ESC" -tasten for å gå tilbake til skrivebeskyttet modus.

Trykk på x:! For å lagre og avslutte.

# aktiver GPIO TFT

hdmi_group = 2

hdmi_mode = 87

hdmi_cvt = 320 240 60 1 0 0 0

dtparam = spi = på

dtparam = i2c1 = på

dtparam = i2c_arm = på

dtoverlay = pitft22, roter = 270, hastighet = 64000000, fps = 30

# aktiver GPIOs analog lyd

dtoverlay = pwm-2chan, pin = 18, func = 2, pin2 = 13, func2 = 4

4. Skriv inn følgende kommandoer for å konfigurere de andre parameterne for TFT LCD.

mount -o remount, rw /

cd ~

vi recalbox.conf

5. Mens du er i vi, bruker du "/mønster" for å søke etter ordet. trykk deretter ENTER for å hoppe dit.

Trykk på A -tasten for å gå over til redigeringsmodus.

Skriv inn nødvendige verdier (bruk piltastene, tilbaketast/slett nøkler der det er nødvendig).

Når redigeringen av den linjen er fullført, trykker du på "ESC" -tasten for å gå tilbake til skrivebeskyttet modus.

Fortsett å søke etter de andre parameterne.

Når alt er gjort, trykker du på "ESC" for å gå tilbake til skrivebeskyttet modus.

Trykk på x:! For å lagre og avslutte.

system.fbcp.aktivert = 1

global.videomode = standard

audio.device = jack

6. Etter det starter du tilbakekallingsboksen for å tre i kraft av endringene ved å skrive

nedleggelse - r nå

7. Etter at recal -boksen er startet opp, skal TFT -skjermen dipslay sprutskjermen og velkomstmusikken spilles på høyttalerne som drives av GPIO -pinnene. hvis du ikke får det etter 1 minutt eller mer, så er det noe galt. Slå av boksen og sjekk tilkoblingene igjen.

8. Hvis alt går bra, kan du begynne å spille et spill.

9. Det er alle trinnene du trenger for å konfigurere dette. Lykke til med retrospill.

10. Ferdig:)

Anbefalt: