Sadržaj:

Ručna igraća konzola Recalbox koja koristi 2.2 TFT: 6 koraka
Ručna igraća konzola Recalbox koja koristi 2.2 TFT: 6 koraka

Video: Ručna igraća konzola Recalbox koja koristi 2.2 TFT: 6 koraka

Video: Ručna igraća konzola Recalbox koja koristi 2.2 TFT: 6 koraka
Video: What's an eMMC Laptop? 2024, Srpanj
Anonim
Ručna igraća konzola Recalbox koja koristi 2.2 TFT
Ručna igraća konzola Recalbox koja koristi 2.2 TFT
Ručna igraća konzola Recalbox koja koristi 2.2 TFT
Ručna igraća konzola Recalbox koja koristi 2.2 TFT

Upute za DIY ručne prijenosne igraće konzole pomoću 2.2 “TFT LCD -a i Raspberry Pi 0 W i GPIO gumba.

Ovaj YouTube videozapis možete pogledati za potpunu demonstraciju koraka:

O. Uzmi sve dijelove.

B. Spajati dijelove zajedno.

C. Instalirajte softver Recalbox.

D. Konfigurirajte Recalbox za GPIO gumbe

E. Konfigurirajte Recalbox za TFT i zvučnike

Korak 1: A. Nabavite dijelove

O. Nabavite dijelove
O. Nabavite dijelove
O. Nabavite dijelove
O. Nabavite dijelove
O. Nabavite dijelove
O. Nabavite dijelove
O. Nabavite dijelove
O. Nabavite dijelove

Većina ih je dostupna na amazonu ili aliexpressu ili iz Kine i Hong Konga Taobao.

1. Malina Pi Zero W

2. 16G TF kartica.

3. 2.2 TFT LCD SPI il9341

4. 5V USB punjač za upravljanje baterijom

5. 3,7V 1500MaH LIPO baterija.

6. Dva mini zvučnika

7. Priključak za slušalice od 3,5 mm sa prekidačem

8. Dva 10uF kondenzatora.

9. 14 tihih gumba

10. 50K VR za kontrolu svjetline LCD -a.

11. Mini klizni prekidač

12. dvostrana protokolarna pločica 7cm x 9cm

13. 7cm x 9cm Arglic board za stražnji poklopac.

14. Četiri vijka 3 mm x 20 mm za držanje stražnjeg poklopca.

15. Laminirana (izolirana) žica od 0,2 mm ili 0,3 mm

17. mini-HDMI u HDMI pretvarač ili kabel.

18. utikač ili kabel pretvarača mikro-USB u USB.

Korak 2: B. Postavite hardver

B. Postavite hardver
B. Postavite hardver
B. Postavite hardver
B. Postavite hardver
B. Postavite hardver
B. Postavite hardver
  • Ovaj projekt koristi dvostrani prototip PCB-a dimenzija 7x9 cm kao okvir igraće konzole. Ovo ćemo nazivati „PCB“.
  • Lemite gumbe kako je prikazano u rasporedu na prednju stranu tiskane ploče.
  • Montirajte 2.2 “TFT LCD na prednju stranu PCB -a. Umetnite iglice kroz PCB u 9 -polno žensko zaglavlje s druge strane PCB -a.
  • Montirajte malinu pi zero W na stražnju stranu PCB -a.
  • Koristeći 0,2 ili 0,3 mm laminirane (izolirane) žice, lemite sve veze s TFT LCD -a na Raspberry Pi slijedeći dijagram kruga i raspored pinova. LED pin LCD -a povezuje se putem 50K VR na 3V radi podešavanja svjetline.
  • Lemite jedan kraj gumba na masu, a drugi kraj na desni GPIO pin Raspberrry Pi slijedeći raspored pinova.
  • Lemite 10 uF kondenzatora, priključak za slušalice i zvučnike kako je prikazano na dijagramu kruga.
  • Lemiti ploču 5V punjača baterija, klizni prekidač i bateriju na 5V i uzemljene pinove Raspberry Pi prema shemi kola.
  • Pokrijte stražnju stranu PCB -a argilnom pločom i pričvrstite je vijcima.

Korak 3: C. Instalirajte softver Recalbox da radi u zadanim postavkama

C. Instalirajte softver Recalbox da radi u zadanim postavkama
C. Instalirajte softver Recalbox da radi u zadanim postavkama
C. Instalirajte softver Recalbox da radi u zadanim postavkama
C. Instalirajte softver Recalbox da radi u zadanim postavkama

1. Preuzmite Recalbox 2018 12 24 Xmas beta boot image za Respberry Pi 0.

forum.recalbox.com

Božićna beta veza za preuzimanje

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

2. Slika za podizanje sustava Recalbox već dolazi s nekim besplatnim programima za igre. Preuzmite više Igara Romi s weba.

3. Upotrijebite Etcher ili neki drugi Sdcard plamenik - za snimanje slike pokretanja Recalbox -a na 16G TF karticu.

4. Umetnite 16G TF karticu u utor za TF karticu na Raspberry Pi 0 W.

5. Spojite HDMI zaslon na mini HDMI priključak Raspberry Pi 0W putem mini HDMI u HDMI pretvarača.

5. Spojite USB tipkovnicu na USB priključak Raspberry Pi -a putem microUSB -USB pretvarača.

7. Priključite Micro USB kabel za napajanje na 5V punjač baterija.

Uključite klizni prekidač da biste ga uključili.

8. Provjerite prikazuje li se uvodni ekran za ponovno postavljanje i reproducira li se početna glazba na zaslonu HDMI TV -a. U protivnom može doći do problema s hardverom, provjerite veze.

9. Sljedeće tipke na tipkovnici preslikane su u gumbe upravljačke tipke za početno postavljanje:

A = (za nastavak), S = (za povratak), ENTER/Return kao START, razmak kao SELECT.

Tipke sa strelicama gore/dolje/lijevo/desno preslikane su prema gore/dolje/lijevo/desno na D-PAD-u.

10. Pritisnite ENTER za pristup izborniku sustava. Pomoću tipki sa strelicama otvorite Postavke mreže i pritisnite A.

11. Kad ste u WIFI izborniku, koristite tipke sa strelicama i tipke A da biste omogućili WIFI, unesite SSID i lozinku svoje WIFI mreže. Uvjerite se da se koriste odgovarajuća velika/mala slova. Na kraju odaberite ZATVORI i pritisnite A da biste omogućili WIFI.

12. Vratite se na zaslon Postavke mreže i snimite IP adresu dodijeljenu Recalboxu.

Korak 4: D. Izmijenite konfiguracije Recalboxa za gumbe GPIO kontrolera

D. Izmijenite konfiguracije Recalboxa za gumbe GPIO kontrolera
D. Izmijenite konfiguracije Recalboxa za gumbe GPIO kontrolera
D. Izmijenite konfiguracije Recalboxa za gumbe GPIO kontrolera
D. Izmijenite konfiguracije Recalboxa za gumbe GPIO kontrolera
D. Izmijenite konfiguracije Recalboxa za gumbe GPIO kontrolera
D. Izmijenite konfiguracije Recalboxa za gumbe GPIO kontrolera

1. S vašeg računala ili Mac računara, SSH -a na ip adresu pretinca za pohranu.

ssh [email protected]

Ili možete pokušati ssh [email protected]

2. Prijavite se pomoću ID -a korijena i zadane korijenske lozinke za “resetboxroot”

3. Upišite sljedeće naredbe za postavljanje GPIO gumba i drugih parametara za TFT LCD.

mount -o remount, rw /

cd ~

vi recbox.conf

4. Dok ste u vi, upotrijebite “/pattern” za traženje riječi. zatim pritisnite ENTER za skok tamo.

Pritisnite tipku A za prelazak u način uređivanja.

Upišite potrebne vrijednosti (pomoću tipki sa strelicama, tipki za povratak/brisanje po potrebi).

Nakon što je uređivanje tog retka završeno, pritisnite tipku “ESC” za povratak u način rada samo za čitanje.

Nastavite tražiti ostale parametre.

Nakon što sve završite, pritisnite “ESC” za povratak u način rada samo za čitanje.

Pritisnite x:! Za spremanje i izlaz.

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. Datoteka skripte za pokretanje božićne beta verzije ponovnoga spremnika 2018. (/recalbox/scripts/recalbox-config.sh) ne može prihvatiti drugi parametar koji sam stavio u datoteku resetbox.conf.

Dok se to ne riješi u kasnijem izdanju, moramo promijeniti sljedeće retke kako bismo riješili ovaj problem kako bi prilagođeno mapiranje pin -ova gumba GPIO moglo stupiti na snagu.

mount -o remount, rw /

vi /recalbox/scripts/recalbox-config.sh

Dok ste u Vi -u, potražite redak s extra2 = “$ 4” pomoću naredbe /extra2 = “, zatim pritisnite ENTER i a za dodavanje retka nakon njega.

extra3 = "5 USD"

Zatim potražite redak s map = "$ extra2" pomoću naredbe /map = “

Zatim ga promijenite u

map = "$ extra2 $ extra3"

6. Nakon toga ponovno pokrenite okvir za opoziv kako biste unijeli promjene

shutdown –r sada

7. Nakon što se okvir za ponovno pokretanje podigne. Pomoću tipki na tipkovnici pritisnite ENTER za odlazak u glavni izbornik. Zatim odaberite postavke kontrolera i pritisnite A. Odaberite konfiguriranje kontrolera i pritisnite A. pritisnite A drugi put za potvrdu.

8. Vidjet ćete zaslon s molbom da pritisnete i zadržite jednu od tipki upravljačke tipke. Pritisnite i držite gumb A na vašem spremniku (ne na tipkovnici) dok ne vidite sljedeći zaslon. Ako to ne uspije, veze gumba možda nisu u redu, molim vas provjerite veze ponovno.

9. Ako je sve u redu, od vas će se tražiti da pritisnete tipku za svaku tipku upravljačke palice postavljenu na ekranu. Najprije pritisnite tipke na D-padu, gore, dolje, lijevo, desno itd. Kad dođete do joystick-1, joystick-2, pritisnite tipku Down na spremniku za preskakanje kako biste preskočili te gumbe jer nisu dostupni na GPIO kontrolerima. Kad dođete na L1/stranicu gore, pritisnite gumb L1, R1/pagedown, pritisnite gumb R1. Za L2, R2, L3, R3 kontroleri GPIO -a ne postoje, preskočite ove gumbe. Na kraju, pritisnite tipku prečaca (HK) za tipku prečaca.

10. Na kraju pritisnite gumb B da biste prihvatili nove tipke konfigurirane.

11. Vratit ćete se na glavni izbornik. Testirajte gore dolje lijevo desno i druge gumbe na GPIO kontrolerima.

12. Ako je sve u redu, možete prijeći na konfiguraciju TFT zaslona.

Korak 5: E. Izmijenite konfiguracije Recalboxa za TFT zaslon i zvučnike

E. Izmijenite konfiguracije Recalboxa za TFT zaslon i zvučnike
E. Izmijenite konfiguracije Recalboxa za TFT zaslon i zvučnike
E. Izmijenite konfiguracije Recalboxa za TFT zaslon i zvučnike
E. Izmijenite konfiguracije Recalboxa za TFT zaslon i zvučnike
E. Izmijenite konfiguracije Recalboxa za TFT zaslon i zvučnike
E. Izmijenite konfiguracije Recalboxa za TFT zaslon i zvučnike

1. S vašeg računala ili Mac računara, SSH -a na ip adresu pretinca za pohranu.

ssh [email protected]

Ili možete pokušati ssh [email protected]

2. Prijavite se pomoću ID -a korijena i zadane korijenske lozinke za “resetboxroot”

3. Unesite sljedeće naredbe za postavljanje TFT LCD -a i zvučnika.

mount -o remount, rw /boot

vi /boot/config.txt

Dok ste u vi, pomoću strelice prema dolje idite sve do dna datoteke.

Pritisnite tipku A za prelazak u način uređivanja.

Upišite sljedeće redove, a zatim pritisnite tipku “ESC” za povratak u način rada samo za čitanje.

Pritisnite x:! Za spremanje i izlaz.

# omogući GPIO TFT

hdmi_group = 2

hdmi_mode = 87

hdmi_cvt = 320 240 60 1 0 0 0

dtparam = spi = on

dtparam = i2c1 = uključeno

dtparam = i2c_arm = uključeno

dtoverlay = pitft22, rotacija = 270, brzina = 64000000, fps = 30

# omogući GPIO analogni zvuk

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

4. Unesite sljedeće naredbe za postavljanje ostalih parametara za TFT LCD.

mount -o remount, rw /

cd ~

vi recbox.conf

5. Dok ste u vi, upotrijebite “/pattern” za traženje riječi. zatim pritisnite ENTER za skok tamo.

Pritisnite tipku A za prelazak u način uređivanja.

Upišite potrebne vrijednosti (pomoću tipki sa strelicama, tipki za povratak/brisanje po potrebi).

Nakon što je uređivanje tog retka završeno, pritisnite tipku “ESC” za povratak u način rada samo za čitanje.

Nastavite tražiti ostale parametre.

Nakon što sve završite, pritisnite “ESC” za povratak u način rada samo za čitanje.

Pritisnite x:! Za spremanje i izlaz.

system.fbcp.enabled = 1

global.videomode = zadano

audio.uređaj = utičnica

6. Nakon toga ponovno pokrenite okvir za opoziv kako biste unijeli promjene

shutdown –r sada

7. Nakon što se okvir za ponovno pokretanje podigne., TFT zaslon trebao bi prikazati uvodni zaslon, a glazba dobrodošlice svirat će na zvučnicima koje pokreću GPIO pinovi. ako to ne shvatite nakon 1 minute ili više, onda nešto nije u redu. Isključite kutiju i ponovno provjerite veze.

8. Ako sve prođe dobro, možete početi igrati igru.

9. To su svi koraci koji su vam potrebni da biste ovo postavili. Sretno s retro igrama.

10. GOTOVO:)

Preporučeni: