Indholdsfortegnelse:

Håndholdt Recalbox -spilkonsol ved hjælp af 2,2 TFT: 6 trin
Håndholdt Recalbox -spilkonsol ved hjælp af 2,2 TFT: 6 trin

Video: Håndholdt Recalbox -spilkonsol ved hjælp af 2,2 TFT: 6 trin

Video: Håndholdt Recalbox -spilkonsol ved hjælp af 2,2 TFT: 6 trin
Video: Håndholdt støvsuger 2024, Juli
Anonim
Håndholdt Recalbox -spilkonsol ved hjælp af 2,2 TFT
Håndholdt Recalbox -spilkonsol ved hjælp af 2,2 TFT
Håndholdt Recalbox -spilkonsol ved hjælp af 2,2 TFT
Håndholdt Recalbox -spilkonsol ved hjælp af 2,2 TFT

Instruktioner til gør -det -selv en håndholdt genkalkbox -spilkonsol ved hjælp af 2,2 TFT LCD og en Raspberry Pi 0 W og GPIO -knapper.

Du kan se denne youtube -video for en fuld demonstration af de involverede trin:

A. Få alle delene.

B. Lod loddelene sammen.

C. Installer Recalbox -software.

D. Konfigurer Recalbox til GPIO -knapper

E. Konfigurer Recalbox til TFT og højttalere

Trin 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 af dem fås 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 oplader til batteristyring

5. 3.7V 1500MaH LIPO batteri.

6. To minihøjttalere

7. 3,5 mm hovedtelefonstik med kontakt

8. To 10uF kondensatorer.

9. 14 lydløse knapper

10. 50K VR til LCD -lysstyrke.

11. Mini Slide -kontakt

12. dobbeltsidet 7cm x 9cm prototype PCB

13. 7cm x 9cm Arglic board til bagside.

14. Fire 3 mm x 20 mm skruer til at holde bagdækslet.

15. 0,2 mm eller 0,3 mm lamineret (isoleret) tråd

17. mini-HDMI til HDMI konverterstik eller kabel.

18. mikro-USB til USB konverter stik eller kabel.

Trin 2: B. Konfigurer hardware

B. Konfigurer hardware
B. Konfigurer hardware
B. Konfigurer hardware
B. Konfigurer hardware
B. Konfigurer hardware
B. Konfigurer hardware
  • Dette projekt bruger en dobbeltsidet 7x9 cm prototype PCB som rammen på spilkonsollen. Vi betegner dette som "PCB".
  • Lodde knapperne som vist i layoutet på forsiden af printkortet.
  • Monter 2,2 "TFT LCD på forsiden af printkortet. Sæt stifterne gennem printet i det 9 -polede hunhoved på den anden side af printkortet.
  • Monter hindbær pi zero W på bagsiden af printkortet.
  • Brug 0,2 eller 0,3 mm laminerede (isolerede) ledninger til at lodde alle forbindelser fra TFT LCD til Raspberry Pi efter kredsløbsdiagrammet og pinlayoutet. LED -pin på LCD forbinder via en 50K VR til 3V for justering af lysstyrke.
  • Lod den ene ende af knappen til jorden, og den anden ende til den højre GPIO -pin på Raspberrry Pi efter pinlayoutet.
  • Lod de 10 uF kondensatorer, hovedtelefonstikket og højttalerne op som vist i kredsløbsdiagrammet.
  • Lod lod 5V batteriopladerens printkort, glidekontakten og batteriet til 5V og jordstiftene på Raspberry Pi i henhold til kredsløbsdiagrammet.
  • Dæk bagsiden af printkortet med et argylplade og fastgør det med skruer.

Trin 3: C. Installer Recalbox -software til at fungere i standardopsætning

C. Installer Recalbox -software til at fungere i standardopsætningen
C. Installer Recalbox -software til at fungere i standardopsætningen
C. Installer Recalbox -software til at fungere i standardopsætningen
C. Installer Recalbox -software til at fungere i standardopsætningen

1. Download billedet Recalbox 2018 12 24 Xmas beta til Respberry Pi 0.

forum.recalbox.com

Link til download af jul beta

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

2. Recalbox -boot -billedet leveres allerede med nogle freeware -spil -rom. Download flere spil -rom fra internettet.

3. Brug Etcher eller anden Sdcard -brænder - til at brænde Recalbox -bootbilledet til 16G TF -kort.

4. Indsæt 16G TF -kort i TF -kortstikket på Raspberry Pi 0 W.

5. Tilslut en HDMI -skærm til mini HDMI -porten på Raspberry Pi 0W via en mini HDMI til HDMI -konverter.

5. Tilslut et USB -tastatur til USB -porten på Raspberry Pi via en microUSB til USB -konverter.

7. Tilslut mikro -USB -strømkablet til 5V batteriopladeren.

Tænd skydekontakten for at tænde den.

8. Kontroller, at recalbox -stænkskærmen vises, og startmusikken afspilles på HDMI TV -skærmen. Ellers kan der være et problem med hardwaren, tjek forbindelserne.

9. Følgende taster på tastaturet er tilknyttet joystick -knapperne til første opsætning:

A = (for at fortsætte), S = (for at gå tilbage), ENTER/Return som START, mellemrum som SELECT.

Piletasterne Op/Ned/venstre/højre er tilknyttet D-PAD'ens op/ned/venstre/højre.

10. Tryk på ENTER for at komme til systemmenuen. Brug piletasterne til at gå til netværksindstillingerne, og tryk på A.

11. Når du er i WIFI -menuen, skal du bruge piletasterne og A -tasterne til at aktivere WIFI, indtaste SSID og adgangskoden til dit WIFI -netværk. Sørg for, at der bruges korrekt store/små bogstaver. Vælg til sidst LUK, og tryk på A for at aktivere WIFI.

12. Gå tilbage til skærmbilledet Netværksindstillinger, og registrer den IP -adresse, der er tildelt genindpakningen.

Trin 4: D. Rediger Recalbox -konfigurationer til GPIO -controller -knapper

D. Rediger genkaldskonfigurationer til GPIO -controller -knapper
D. Rediger genkaldskonfigurationer til GPIO -controller -knapper
D. Rediger genkaldskonfigurationer til GPIO -controller -knapper
D. Rediger genkaldskonfigurationer til GPIO -controller -knapper
D. Rediger genkaldskonfigurationer til GPIO -controller -knapper
D. Rediger genkaldskonfigurationer til GPIO -controller -knapper

1. Fra din pc eller Mac, SSH til genindpostkassens ip -adresse.

ssh [email protected]

Eller du kan prøve ssh [email protected]

2. Log ind med root -id'et og standard root -adgangskoden for "recalboxroot"

3. Indtast følgende kommandoer for at konfigurere GPIO -knapperne og andre parametre for TFT LCD.

mount -o remount, rw /

cd ~

vi recalbox.conf

4. Mens du er i vi, skal du bruge “/mønster” til at søge efter ordet. tryk derefter på ENTER for at springe dertil.

Tryk på en tast for at skifte til redigeringstilstand.

Indtast påkrævede værdier (ved hjælp af piletasterne, backspace/delete -taster, hvor det kræves).

Når redigeringen af denne linje er færdig, skal du trykke på "ESC" -tasten for at gå tilbage til skrivebeskyttet tilstand.

Fortsæt med at søge efter de andre parametre.

Når alt er gjort, skal du trykke på "ESC" for at gå tilbage til skrivebeskyttet tilstand.

Tryk på x:! For at gemme og afslutte.

system.power.switch = PIN56PUSH

controllers.gpio.aktiveret = 1

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

5. Boot-up script-filen i recalbox 2018 Xmas beta (/recalbox/scripts/recalbox-config.sh) kan ikke optage den anden parameter, jeg lagde i filen recalbox.conf.

Indtil dette er rettet i en senere udgivelse, er vi nødt til at ændre følgende linjer for at løse dette problem, så den brugerdefinerede GPIO -knap -pin -kortlægning kan træde i kraft.

mount -o remount, rw /

vi /recalbox/scripts/recalbox-config.sh

Mens du er i Vi Søg efter linjen med extra2 = “$ 4” ved hjælp af kommandoen /extra2 = “, skal du trykke på ENTER og a for at tilføje en linje efter den.

extra3 = “$ 5”

Søg derefter efter linjen med map = "$ extra2" ved hjælp af kommandoen /map ="

Skift det derefter til

map = "$ ekstra2 $ ekstra3"

6. Herefter genstarter tilbagekaldelsesboksen for at få virkning af ændringerne ved at skrive

nedlukning –r nu

7. Når genkalderboksen er startet. Brug tasterne på tastaturet til at trykke på ENTER for at gå til hovedmenuen. Vælg derefter controllerindstillinger, og tryk på A. Vælg konfigurer en controller, og tryk på A. tryk på A en gang til for at bekræfte.

8. Du får vist en skærm, hvor du bliver bedt om at trykke og holde på en af dine joystick -taster. Tryk på A -knappen på din genboks (ikke tastaturet), og hold den nede, indtil du ser det næste skærmbillede. Hvis dette ikke virker, kan der være noget galt med knapforbindelserne. Kontroller forbindelserne igen.

9. Hvis alt er godt, bliver du bedt om at trykke på knappen for hver af joystick -tasterne på skærmen. Tryk først på D-pad-tasterne, op, ned, venstre, højre osv. Når du kommer til joystick-1, joystick-2, skal du trykke på knappen Ned på genkalkboksen for at springe disse knapper over, da de ikke findes på GPIO-controllerne. Når du kommer til L1/side op, skal du trykke på knappen L1, R1/side ned, trykke på knappen R1. For L2, R2, L3, R3 leveres der ikke af GPIO -controllerne, spring disse knapper over. Til sidst skal du trykke på genvejstasten (HK) for genvejstasten.

10. Tryk endelig på B -knappen for at acceptere de nye knapper, der er konfigureret.

11. Du kommer tilbage til hovedmenuen. Test opad ned til venstre til højre og andre knapper på GPIO -controllerne.

12. Hvis det er godt, kan du gå videre til TFT -skærmkonfigurationen.

Trin 5: E. Rediger Recalbox -konfigurationer til TFT -skærm og højttalere

E. Rediger Recalbox -konfigurationer til TFT -skærm og højttalere
E. Rediger Recalbox -konfigurationer til TFT -skærm og højttalere
E. Rediger Recalbox -konfigurationer til TFT -skærm og højttalere
E. Rediger Recalbox -konfigurationer til TFT -skærm og højttalere
E. Rediger Recalbox -konfigurationer til TFT -skærm og højttalere
E. Rediger Recalbox -konfigurationer til TFT -skærm og højttalere

1. Fra din pc eller Mac, SSH til genindpostkassens ip -adresse.

ssh [email protected]

Eller du kan prøve ssh [email protected]

2. Log ind med root -id'et og standard root -adgangskoden for "recalboxroot"

3. Indtast følgende kommandoer for at konfigurere TFT LCD og højttaler.

mount -o remount, rw /boot

vi /boot/config.txt

Mens du er i vi, skal du bruge pil ned til at gå helt til bunden af filen.

Tryk på en tast for at skifte til redigeringstilstand.

Indtast følgende linjer, og tryk derefter på "ESC" -tasten for at gå tilbage til skrivebeskyttet tilstand.

Tryk på x:! For at gemme og afslutte.

# aktiver GPIO TFT

hdmi_group = 2

hdmi_mode = 87

hdmi_cvt = 320 240 60 1 0 0 0

dtparam = spi = on

dtparam = i2c1 = tændt

dtparam = i2c_arm = tændt

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

# aktiver GPIOs analog lyd

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

4. Indtast følgende kommandoer for at konfigurere de andre parametre for TFT LCD.

mount -o remount, rw /

cd ~

vi recalbox.conf

5. Mens du er i vi, skal du bruge “/mønster” til at søge efter ordet. tryk derefter på ENTER for at springe dertil.

Tryk på en tast for at skifte til redigeringstilstand.

Indtast påkrævede værdier (ved hjælp af piletasterne, backspace/delete -taster, hvor det kræves).

Når redigeringen af denne linje er færdig, skal du trykke på "ESC" -tasten for at gå tilbage til skrivebeskyttet tilstand.

Fortsæt med at søge efter de andre parametre.

Når alt er gjort, skal du trykke på "ESC" for at gå tilbage til skrivebeskyttet tilstand.

Tryk på x:! For at gemme og afslutte.

system.fbcp.aktiveret = 1

global.videomode = standard

audio.device = stik

6. Herefter genstarter tilbagekaldelsesboksen for at få virkning af ændringerne ved at skrive

nedlukning –r nu

7. Når genkalderboksen er startet., Skal TFT -skærmen nedlægge stænkskærmen, og velkomstmusikken afspilles på højttalerne, der drives af GPIO -benene. hvis du ikke får det efter 1 minut eller mere, så er der noget galt. Sluk boksen, og kontroller forbindelserne igen.

8. Hvis alt går godt, kan du begynde at spille et spil.

9. Det er alle de trin, du skal bruge for at konfigurere dette. Held og lykke med retro -spil.

10. UDFØRT:)

Anbefalede: