Kazalo:

Ročna igralna konzola Recalbox z uporabo 2.2 TFT: 6 korakov
Ročna igralna konzola Recalbox z uporabo 2.2 TFT: 6 korakov

Video: Ročna igralna konzola Recalbox z uporabo 2.2 TFT: 6 korakov

Video: Ročna igralna konzola Recalbox z uporabo 2.2 TFT: 6 korakov
Video: GPD WIN MAX - Характеристики и мое мнение 2024, Julij
Anonim
Ročna igralna konzola Recalbox z uporabo 2.2 TFT
Ročna igralna konzola Recalbox z uporabo 2.2 TFT
Ročna igralna konzola Recalbox z uporabo 2.2 TFT
Ročna igralna konzola Recalbox z uporabo 2.2 TFT

Navodila za DIY prenosne igralne konzole za shranjevanje z uporabo 2,2 -palčnega TFT LCD -ja in gumbov Raspberry Pi 0 W in GPIO.

Ta videoposnetek na YouTubu si lahko ogledate za popoln prikaz korakov:

A. Pridobite vse dele.

B. Spajate dele skupaj.

C. Namestite programsko opremo Recalbox.

D. Konfigurirajte Recalbox za gumbe GPIO

E. Konfigurirajte Recalbox za TFT in zvočnike

1. korak: A. Pridobite dele

A. Pridobite dele
A. Pridobite dele
A. Pridobite dele
A. Pridobite dele
A. Pridobite dele
A. Pridobite dele
A. Pridobite dele
A. Pridobite dele

Večina jih je na voljo na amazonu ali aliexpressu ali iz Kitajske in Hongkonga Taobao.

1. Malina Pi Zero W

2. 16G kartica TF.

3. 2.2 TFT LCD SPI il9341

4. 5V USB polnilnik za upravljanje baterije

5. 3.7V 1500MaH LIPO baterija.

6. Dva mini zvočnika

7. Priključek za slušalke 3,5 mm s stikalom

8. Dva 10uF kondenzatorja.

9. 14 tihih gumbov

10. 50K VR za nadzor osvetlitve LCD.

11. Stikalo Mini Slide

12. dvostransko prototipno vezje 7cm x 9cm

13. 7cm x 9cm Arglic deska za zadnji pokrov.

14. Štirje vijaki 3 mm x 20 mm za pritrditev zadnjega pokrova.

15. 0,2 mm ali 0,3 mm laminirana (izolirana) žica

17. priključek ali kabel pretvornika mini-HDMI v HDMI.

18. vtič ali kabel pretvornika mikro-USB v USB.

2. korak: B. Nastavite strojno opremo

B. Nastavite strojno opremo
B. Nastavite strojno opremo
B. Nastavite strojno opremo
B. Nastavite strojno opremo
B. Nastavite strojno opremo
B. Nastavite strojno opremo
  • Ta projekt uporablja dvostransko prototipno tiskano vezje 7x9 cm kot okvir igralne konzole. To bomo imenovali "PCB".
  • Spajate gumbe, kot je prikazano na postavitvi, na sprednjo stran tiskanega vezja.
  • 2,2 -palčni LCD TFT namestite na sprednjo stran tiskanega vezja. Igle vstavite skozi tiskano vezje v 9 -polni ženski glavo na drugi strani tiskanega vezja.
  • Na zadnjo stran tiskanega vezja namestite malino pi zero W.
  • Z laminiranimi (izoliranimi) žicami 0,2 ali 0,3 mm spajkajte vse povezave od LCD TFT do Raspberry Pi po shemi vezja in razporeditvi nožic. LED pin LCD -ja se preko 50K VR poveže s 3V za nastavitev svetlosti.
  • En konec gumba spajkajte na ozemljitev, drugi konec pa na desni zatič GPIO Raspberrry Pi po razporeditvi zatičev.
  • Spajkajte 10 uF kondenzatorjev, priključek za slušalke in zvočnike, kot je prikazano na diagramu vezja.
  • Spajajte vezje 5V polnilnika akumulatorja, drsno stikalo in baterijo na 5V in ozemljene zatiče Raspberry Pi v skladu s shemo vezja.
  • Pokrijte zadnji del tiskanega vezja z argilno ploščo in ga pritrdite z vijaki.

3. korak: C. Namestite programsko opremo Recalbox za privzeto nastavitev

C. Namestite programsko opremo Recalbox za privzeto nastavitev
C. Namestite programsko opremo Recalbox za privzeto nastavitev
C. Namestite programsko opremo Recalbox za privzeto nastavitev
C. Namestite programsko opremo Recalbox za privzeto nastavitev

1. Prenesite Recalbox 2018 12 24 Xmas beta zagonsko sliko za Respberry Pi 0.

forum.recalbox.com

Božična beta povezava za prenos

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

2. Zagonska slika Recalbox že prihaja z nekaterimi brezplačnimi romi za igre. Prenesite več iger Rom iz spleta.

3. Uporabite Etcher ali drug gorilnik Sdcard - za zagon podobe Recalbox na 16G TF kartico.

4. Vstavite kartico 16G TF v režo za kartico TF v Raspberry Pi 0 W.

5. Priključite zaslon HDMI na vrata mini HDMI na Raspberry Pi 0W prek pretvornika mini HDMI v HDMI.

5. Priključite tipkovnico USB na vrata USB na Raspberry Pi, čeprav pretvornik microUSB v USB.

7. Napajalni kabel Micro USB priključite na 5V polnilnik baterij.

Vklopite drsno stikalo, da ga vklopite.

8. Preverite, ali se prikaže uvodni zaslon vnovičnega okna in ali se na zaslonu televizorja HDMI predvaja zagonska glasba. V nasprotnem primeru lahko pride do težav s strojno opremo, preverite povezave.

9. Naslednje tipke na tipkovnici so preslikane v gumbe krmilne palice za začetno nastavitev:

A = (za nadaljevanje), S = (za vrnitev nazaj), ENTER/Return kot START, presledek kot SELECT.

Puščične tipke gor/dol/levo/desno so preslikane v D/PAD gor/dol/levo/desno.

10. Pritisnite ENTER, da odprete sistemski meni. S puščičnimi tipkami se pomaknite do omrežnih nastavitev in pritisnite A.

11. Ko ste v meniju WIFI, s puščičnimi tipkami in tipkami A omogočite WIFI, vnesite SSID in geslo svojega omrežja WIFI. Prepričajte se, da uporabljate velika/mala črka. Nazadnje izberite ZAPRTO in pritisnite A, da omogočite WIFI.

12. Vrnite se na zaslon Omrežne nastavitve in zapišite naslov IP, dodeljen Recalboxu.

4. korak: D. Spremenite konfiguracijo recalbox -a za gumbe krmilnika GPIO

D. Spremenite konfiguracije Recalbox za gumbe krmilnika GPIO
D. Spremenite konfiguracije Recalbox za gumbe krmilnika GPIO
D. Spremenite konfiguracije Recalbox za gumbe krmilnika GPIO
D. Spremenite konfiguracije Recalbox za gumbe krmilnika GPIO
D. Spremenite konfiguracije Recalbox za gumbe krmilnika GPIO
D. Spremenite konfiguracije Recalbox za gumbe krmilnika GPIO

1. Iz osebnega računalnika ali Mac -a, SSH na naslov ip ponovnega shranjevanja.

ssh [email protected]

Lahko pa poskusite ssh [email protected]

2. Prijavite se z ID -jem korena in privzetim korenskim geslom za “resetboxroot”

3. Vnesite naslednje ukaze za nastavitev gumbov GPIO in drugih parametrov za LCD TFT.

mount -o remount, rw /

cd ~

vi recbox.conf

4. Medtem ko ste v vi, za iskanje besede uporabite »/pattern«. nato pritisnite ENTER, da skočite tja.

Pritisnite tipko A, da preklopite v način urejanja.

Vnesite zahtevane vrednosti (z uporabo puščičnih tipk, tipk za pomik nazaj/brisanje, kjer je to potrebno).

Ko je urejanje te vrstice končano, pritisnite tipko “ESC”, da se vrnete v način samo za branje.

Nadaljujte z iskanjem drugih parametrov.

Ko končate, pritisnite “ESC”, da se vrnete v način samo za branje.

Pritisnite x:! Shranite in zapustite.

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 skripta za zagon v boksu beta za ponovno nabiranje 2018 (/recalbox/scripts/recalbox-config.sh) ne more sprejeti drugega parametra, ki sem ga vstavil v datoteko recobox.conf.

Dokler to ne bo odpravljeno v kasnejši izdaji, moramo spremeniti naslednje vrstice, da odpravimo to težavo, da bo lahko prišlo do preslikave zatičev gumbov GPIO po meri.

mount -o remount, rw /

vi /recalbox/scripts/recalbox-config.sh

V Vi poiščite vrstico z extra2 = “$ 4” z ukazom /extra2 = “, nato pritisnite ENTER in a, da dodate vrstico za njo.

extra3 = "5 USD"

Nato poiščite vrstico z map = "$ extra2" z ukazom /map ="

Nato ga spremenite v

map = "$ extra2 $ extra3"

6. Po tem znova zaženite polje za vpoklic, da spremembe začnejo veljati z vnosom

zaustavitev –r zdaj

7. Ko se opozorilno polje zažene, s tipkami na tipkovnici pritisnite ENTER, da se pomaknete v glavni meni. Nato izberite nastavitve krmilnika in pritisnite A. Izberite konfiguracijo krmilnika in pritisnite A. za potrditev pritisnite A še enkrat.

8. Prikazal se bo zaslon, na katerem boste morali pritisniti in držati eno od tipk krmilne ročice. Pritisnite in pridržite gumb A v vložku (ne na tipkovnici), dokler se ne prikaže naslednji zaslon. Če to ne deluje, je morda pri povezavah gumbov nekaj narobe, prosim, ponovno preverite povezave.

9. Če je vse v redu, boste morali pritisniti gumb za vsako tipko krmilne palice, prikazano na zaslonu. Najprej pritisnite tipke D-pad, navzgor, navzdol, levo, desno itd. Ko pridete do krmilne palice-1, krmilne palice-2, pritisnite gumb Dol na vložku, da preskočite te gumbe, saj niso na voljo na krmilnikih GPIO. Ko pridete na L1/stran navzgor, pritisnite gumb L1, R1/stran, pritisnite gumb R1. Za L2, R2, L3, R3 krmilniki GPIO ne ponujajo, preskočite te gumbe. Nazadnje pritisnite tipko vroče tipke (HK) za gumb bližnjice.

10. Nazadnje pritisnite gumb B, da sprejmete nastavljene nove gumbe.

11. Vrnili se boste v glavni meni. Preverite navzgor navzdol levo desno in druge gumbe na krmilnikih GPIO.

12. Če je vse v redu, lahko nadaljujete s konfiguracijo zaslona TFT.

5. korak: E. Spremenite konfiguracijo Recalbox za zaslon TFT in zvočnike

E. Spremenite konfiguracije Recalbox za zaslon TFT in zvočnike
E. Spremenite konfiguracije Recalbox za zaslon TFT in zvočnike
E. Spremenite konfiguracije Recalbox za zaslon TFT in zvočnike
E. Spremenite konfiguracije Recalbox za zaslon TFT in zvočnike
E. Spremenite konfiguracije Recalbox za zaslon TFT in zvočnike
E. Spremenite konfiguracije Recalbox za zaslon TFT in zvočnike

1. Iz osebnega računalnika ali Mac -a, SSH na naslov ip ponovnega shranjevanja.

ssh [email protected]

Lahko pa poskusite ssh [email protected]

2. Prijavite se z ID -jem korena in privzetim korenskim geslom za “resetboxroot”

3. Vnesite naslednje ukaze za nastavitev TFT LCD in zvočnika.

mount -o remount, rw /boot

vi /boot/config.txt

Medtem ko ste v vi, s puščico navzdol pojdite vse do dna datoteke.

Pritisnite tipko A, da preklopite v način urejanja.

Vnesite naslednje vrstice in pritisnite tipko “ESC”, da se vrnete v način samo za branje.

Pritisnite x:! Shranite in zapustite.

# omogoči GPIO TFT

hdmi_group = 2

hdmi_mode = 87

hdmi_cvt = 320 240 60 1 0 0 0

dtparam = spi = vklopljeno

dtparam = i2c1 = vklopljeno

dtparam = i2c_arm = vklopljeno

dtoverlay = pitft22, sukanje = 270, hitrost = 64000000, fps = 30

# omogoči analogni zvok GPIO

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

4. Vnesite naslednje ukaze za nastavitev drugih parametrov za TFT LCD.

mount -o remount, rw /

cd ~

vi recbox.conf

5. Medtem ko ste v vi, za iskanje besede uporabite »/pattern«. nato pritisnite ENTER, da skočite tja.

Pritisnite tipko A, da preklopite v način urejanja.

Vnesite zahtevane vrednosti (z uporabo puščičnih tipk, tipk za pomik nazaj/brisanje, kjer je to potrebno).

Ko je urejanje te vrstice končano, pritisnite tipko “ESC”, da se vrnete v način samo za branje.

Nadaljujte z iskanjem drugih parametrov.

Ko končate, pritisnite “ESC”, da se vrnete v način samo za branje.

Pritisnite x:! Shranite in zapustite.

system.fbcp.enabled = 1

global.videomode = privzeto

audio.device = priključek

6. Po tem znova zaženite polje za vpoklic, da spremembe začnejo veljati z vnosom

zaustavitev –r zdaj

7. Ko se okence za ponovno zagon zažene, mora zaslon TFT prikazati zaslon za uvod in glasba dobrodošlice bo predvajana na zvočnikih, ki jih poganjajo zatiči GPIO. če tega ne dobite po 1 minuti ali več, je nekaj narobe. Izklopite polje in znova preverite povezave.

8. Če je vse v redu, lahko začnete igrati igro.

9. To so vsi koraki, ki jih potrebujete za nastavitev. Vso srečo z retro igrami.

10. KONČANO:)

Priporočena: