Orodha ya maudhui:

Handheld Recalbox Game Console Kutumia 2.2 TFT: 6 Hatua
Handheld Recalbox Game Console Kutumia 2.2 TFT: 6 Hatua

Video: Handheld Recalbox Game Console Kutumia 2.2 TFT: 6 Hatua

Video: Handheld Recalbox Game Console Kutumia 2.2 TFT: 6 Hatua
Video: TINY Handheld Console build! Raspberry Pi Zero and GamePi20 running RecalBox! 2024, Novemba
Anonim
Handheld Recalbox Game Console Kutumia 2.2 TFT
Handheld Recalbox Game Console Kutumia 2.2 TFT
Handheld Recalbox Game Console Kutumia 2.2 TFT
Handheld Recalbox Game Console Kutumia 2.2 TFT

Maagizo ya DIY ya koni ya mchezo wa kumbukumbu ya mkono inayotumia 2.2 TFT LCD na Raspberry Pi 0 W na vifungo vya GPIO.

Unaweza kutazama video hii ya youtube kwa onyesho kamili la hatua zinazohusika:

A. Pata sehemu zote.

B. Solder sehemu pamoja.

C. Sakinisha programu ya Recalbox.

D. Sanidi sanduku la kumbukumbu kwa vifungo vya GPIO

E. Sanidi sanduku la kumbukumbu la TFT na spika

Hatua ya 1: A. Pata Sehemu

A. Pata Sehemu
A. Pata Sehemu
A. Pata Sehemu
A. Pata Sehemu
A. Pata Sehemu
A. Pata Sehemu
A. Pata Sehemu
A. Pata Sehemu

Wengi wao hupatikana kwa amazon au aliexpress au kutoka China na Hong Kong Taobao.

1. Raspberry Pi Zero W

2. 16G kadi ya TF.

3. 2.2 TFT LCD SPI il9341

4. 5V chaja ya USB kwa usimamizi wa betri

5. 3.7V 1500MaH LIPO betri.

6. Spika mbili ndogo

7. Kofia ya kipaza sauti ya 3.5mm na swichi

8. capacitor mbili 10uF.

9. Vifungo 14 vya kimya

10. 50K VR kwa udhibiti wa brigtness ya LCD.

11. Kubadili Slide ndogo

12. pande mbili 7cm x 9cm mfano PCB

13. 7cm x 9cm Bodi ya hoja ya kifuniko cha nyuma.

14. Skrufu nne za 3mm x 20mm kushikilia kifuniko cha nyuma.

15. 0.2mm au 0.3mm laminated (maboksi) waya

17. mini-HDMI kwa kigeuzi cha ubadilishaji cha HDMI au kebo.

18. USB-ndogo kwa kuziba USB cable au kebo.

Hatua ya 2: B. Sanidi vifaa

B. Sanidi vifaa
B. Sanidi vifaa
B. Sanidi vifaa
B. Sanidi vifaa
B. Sanidi vifaa
B. Sanidi vifaa
  • Mradi huu unatumia PCB ya upande wa sentimita 7x9 ya cm kama fremu ya kiweko cha mchezo. Tutataja hii kama "PCB".
  • Solder vifungo kama inavyoonekana katika mpangilio kwa upande wa mbele wa PCB.
  • Weka 2.2 "TFT LCD mbele ya PCB. Ingiza pini kupitia PCB ndani ya kichwa cha kike cha pini 9 upande wa pili wa PCB.
  • Panda rasipberry pi sifuri W upande wa nyuma wa PCB.
  • Kutumia waya za Laminated (maboksi) 0.2 au 0.3mm, futa viunganisho vyote kutoka TFT LCD hadi Raspberry Pi kufuatia mchoro wa mzunguko na mpangilio wa pini. Pini ya LED ya LCD inaunganisha kupitia 50K VR hadi 3V kwa marekebisho ya mwangaza.
  • Solder mwisho mmoja wa kitufe chini, na upande mwingine kulia kwa pini ya kulia ya GPIO ya Raspberrry Pi kufuatia mpangilio wa pini.
  • Solder up the 10 capacitors, the headphone jack and the speaker as shown in the mzunguko diagram.
  • Weka bodi ya mzunguko wa chaja ya 5V, swichi ya kutelezesha na betri kwa 5V na pini za ardhini za Raspberry Pi kulingana na mchoro wa mzunguko.
  • Funika nyuma ya PCB na bodi ya argylic na uihifadhi na vis.

Hatua ya 3: C. Sakinisha Programu ya Recalbox ili Ufanye Kazi katika Usanidi Mbadala

C. Sakinisha Programu ya Recalbox ili Kufanya Kazi kwa Usanidi Mbadala
C. Sakinisha Programu ya Recalbox ili Kufanya Kazi kwa Usanidi Mbadala
C. Sakinisha Programu ya Recalbox ili Kufanya Kazi kwa Usanidi Mbadala
C. Sakinisha Programu ya Recalbox ili Kufanya Kazi kwa Usanidi Mbadala

1. Pakua picha ya boot ya Recalbox 2018 12 24 Xmas beta ya Respberry Pi 0.

forum.recalbox.com

Kiungo cha kupakua cha beta ya Krismasi

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

2. Picha ya buti ya Recalbox tayari inakuja na roms za mchezo wa bure. Pakua Roms zaidi za Michezo kutoka kwa wavuti.

3. Tumia Etcher au burner nyingine ya Sdcard - kuchoma picha ya buti ya Recalbox kwenye kadi ya 16G TF.

4. Ingiza kadi ya 16G TF kwenye nafasi ya kadi ya TF ya Raspberry Pi 0 W.

5. Unganisha skrini ya HDMI kwa bandari ndogo ya HDMI ya Raspberry Pi 0W kupitia mini HDMI hadi kibadilishaji cha HDMI.

5. Unganisha kibodi ya USB kwenye bandari ya USB ya Raspberry Pi kupitia microUSB kwa kibadilishaji cha USB.

7. Unganisha kebo ya umeme ya Micro USB kwenye chaja ya betri ya 5V.

Washa swichi ya slaidi ili uiwasha.

8. Angalia kama skrini ya spalbox inayoonekana inaonekana na muziki wa kuanza unachezwa kwenye skrini ya TV ya HDMI. Vinginevyo, kunaweza kuwa na shida na vifaa, angalia viunganisho.

9. Funguo zifuatazo kwenye kibodi zimeorodheshwa kwa vifungo vya kufurahisha kwa usanidi wa mwanzo:

A = (kuendelea), S = (kurudi nyuma), ENTER / Return as Start, Space as SELECT.

Funguo za mshale Juu / Chini / kushoto / kulia zimepangwa kwa D-PAD‘s juu / chini / kushoto / kulia.

10. Bonyeza ENTER ili ufike kwenye menyu ya mfumo. Tumia funguo za mshale kwenda kwenye Mipangilio ya Mtandao, na ubonyeze A.

11. Mara moja kwenye menyu ya WIFI, tumia funguo za mshale na funguo A kuwezesha WIFI, ingiza SSID na nywila ya mtandao wako wa WIFI. Hakikisha kesi ya juu / chini inatumika. Mwishowe chagua KARIBU na bonyeza A kuwezesha WIFI.

12. Rudi kwenye skrini ya Mipangilio ya Mtandao, na urekodi anwani ya IP iliyopewa Recalbox.

Hatua ya 4: D. Rekebisha usanidi wa Recalbox kwa Vifungo vya Mdhibiti wa GPIO

D. Kurekebisha Usanidi wa sanduku la Recalbox kwa Vifungo vya Mdhibiti wa GPIO
D. Kurekebisha Usanidi wa sanduku la Recalbox kwa Vifungo vya Mdhibiti wa GPIO
D. Rekebisha usanidi wa sanduku la Recalbox kwa Vifungo vya Mdhibiti wa GPIO
D. Rekebisha usanidi wa sanduku la Recalbox kwa Vifungo vya Mdhibiti wa GPIO
D. Rekebisha usanidi wa sanduku la Recalbox kwa Vifungo vya Mdhibiti wa GPIO
D. Rekebisha usanidi wa sanduku la Recalbox kwa Vifungo vya Mdhibiti wa GPIO

1. Kutoka kwa PC yako au Mac, SSH kwa anwani ya ip ya sanduku la kumbukumbu.

ssh [email protected]

Au unaweza kujaribu ssh [email protected]

2. Ingia ukitumia kitambulisho cha mzizi na nenosiri chaguomsingi la "recalboxroot"

3. Chapa amri zifuatazo ili kuanzisha vifungo vya GPIO na vigezo vingine vya TFT LCD.

mlima -o hesabu, rw /

cd ~

vi sanduku la kumbukumbu.conf

4. Wakati wa vi, tumia "/ muundo" kutafuta neno. kisha bonyeza ENTER ili uruke huko.

Bonyeza kitufe kugeuza hali ya kuhariri.

Chapa kwa nambari zinazohitajika (kwa kutumia funguo za mshale, nafasi ya nyuma / kufuta funguo inapohitajika).

Mara tu kuhariri kwa laini hiyo kumalizika, kisha bonyeza kitufe cha "ESC" kurudi kwenye hali ya kusoma tu.

Endelea kutafuta vigezo vingine.

Mara baada ya kumaliza, bonyeza "ESC" ili kurudi kwenye hali ya kusoma tu.

Bonyeza x:! Kuokoa na kutoka.

mfumo.power.switch = PIN56PUSH

watawala.gpio.wezeshwa = 1

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

5. Faili ya script ya boot ya recalbox 2018 Xmas beta (/recalbox/script/recalbox-config.sh) haiwezi kuchukua kigezo cha pili nilichoweka kwenye faili ya recalbox.conf.

Mpaka hii itakaporekebishwa katika toleo la baadaye, tunahitaji kubadilisha mistari ifuatayo ili kurekebisha suala hili ili ramani ya kitufe cha GPIO ya kitufe iweze kuanza.

mlima -o hesabu, rw /

vi / sanduku/script/recalbox-config.sh

Ukiwa katika Vi Tafuta laini na extra2 = "$ 4" ukitumia amri / ziada2 = ", kisha bonyeza ENTER na a kuongeza laini baada yake.

ziada3 = "$ 5"

Kisha Tafuta laini na ramani = "$ extra2" ukitumia amri / ramani ="

Kisha ubadilishe kuwa

ramani = "$ extra2 $ extra3"

6. Baada ya hapo, reboot sanduku la kukumbuka ili kuanza mabadiliko kwa kuandika

kuzima –r sasa

7. Baada ya sanduku la kumbukumbu kuanza, tumia vitufe kwenye kibodi kushinikiza ENTER kwenda kwenye menyu kuu. Kisha chagua mipangilio ya kidhibiti na bonyeza A. Chagua sanidi kidhibiti na bonyeza A. bonyeza A mara ya pili ili uthibitishe.

8. Utaona skrini ya kukuuliza ubonyeze na ushikilie moja ya funguo zako za shangwe. Bonyeza na ushikilie kitufe cha A kwenye sanduku lako la kumbukumbu (sio kibodi) mpaka uone skrini inayofuata. Ikiwa hii haifanyi kazi, unganisho la vifungo linaweza kuwa na kitu kibaya, pls angalia viunganisho tena.

9. Ikiwa yote ni mazuri, utaulizwa bonyeza kitufe kwa kila funguo za kifurushi kilichowekwa kwenye skrini. Bonyeza kwanza vitufe vya D-pedi, juu, chini, kushoto, kulia, n.k. Unapokuja kwenye kiboreshaji-1, kifurushi-2, bonyeza kitufe cha Chini kwenye kisanduku cha kuruka ili kuruka vifungo hivi kwani havijapewa kwa watawala wa GPIO. Unapokuja L1 / ukurasa juu, bonyeza kitufe cha L1, R1 / pagedown, bonyeza kitufe cha R1. Kwa L2, R2, L3, R3, hakuna zinazotolewa na watawala wa GPIO, ruka vifungo hivi. Mwishowe, bonyeza kitufe cha Moto (HK) kwa kitufe cha hotkey.

10. Mwishowe bonyeza kitufe cha B kukubali vifungo vipya vilivyosanidiwa.

11. Utarudi kwenye menyu kuu. Jaribu kushoto chini kulia na vifungo vingine kwenye vidhibiti vya GPIO.

12. Ikiwa ni nzuri, unaweza kuendelea na usanidi wa skrini ya TFT.

Hatua ya 5: E. Rekebisha usanidi wa Recalbox kwa Skrini ya TFT na Spika

E. Rekebisha usanidi wa Recalbox kwa Skrini ya TFT na Spika
E. Rekebisha usanidi wa Recalbox kwa Skrini ya TFT na Spika
E. Rekebisha usanidi wa Recalbox kwa Skrini ya TFT na Spika
E. Rekebisha usanidi wa Recalbox kwa Skrini ya TFT na Spika
E. Rekebisha usanidi wa Recalbox kwa Skrini ya TFT na Spika
E. Rekebisha usanidi wa Recalbox kwa Skrini ya TFT na Spika

1. Kutoka kwa PC yako au Mac, SSH kwa anwani ya ip ya sanduku la kumbukumbu.

ssh [email protected]

Au unaweza kujaribu ssh [email protected]

2. Ingia ukitumia kitambulisho cha mzizi na nenosiri chaguomsingi la "recalboxroot"

3. Andika amri zifuatazo ili kuanzisha TFT LCD na spika.

mount -o remount, rw / boot

vi / boot/config.txt

Wakati wa vi, tumia mshale wa chini kwenda chini kabisa kwa faili.

Bonyeza kitufe kugeuza hali ya kuhariri.

Andika kwa mistari ifuatayo, kisha bonyeza kitufe cha "ESC" ili urudi kwenye hali ya kusoma tu.

Bonyeza x:! Kuokoa na kutoka.

# wezesha GPIO TFT

kikundi cha hdmi = 2

hdmi_mode = 87

hdmi_cvt = 320 240 60 1 0 0 0

dtparam = spi = juu

dtparam = i2c1 = juu

dtparam = i2c_arm = juu

dtoverlay = pitft22, zunguka = 270, kasi = 64000000, fps = 30

# wezesha sauti za Analog za GPIOs

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

4. Chapa amri zifuatazo ili kuweka vigezo vingine vya TFT LCD.

mlima -o hesabu, rw /

cd ~

vi sanduku la kumbukumbu.conf

5. Wakati wa vi, tumia "/ muundo" kutafuta neno. kisha bonyeza ENTER ili uruke huko.

Bonyeza kitufe kugeuza hali ya kuhariri.

Chapa kwa nambari zinazohitajika (kwa kutumia funguo za mshale, nafasi ya nyuma / kufuta funguo inapohitajika).

Mara tu kuhariri kwa laini hiyo kumalizika, kisha bonyeza kitufe cha "ESC" kurudi kwenye hali ya kusoma tu.

Endelea kutafuta vigezo vingine.

Mara baada ya kumaliza, bonyeza "ESC" ili kurudi kwenye hali ya kusoma tu.

Bonyeza x:! Kuokoa na kutoka.

mfumo.fbcp. imewezeshwa = 1

global.videomode = chaguo-msingi

kifaa cha sauti = jack

6. Baada ya hapo, reboot sanduku la kukumbuka ili kuanza mabadiliko kwa kuandika

kuzima –r sasa

7. Baada ya sanduku la kumbukumbu kuanza, skrini ya TFT inapaswa kuzamisha skrini ya Splash na muziki wa kukaribisha utachezwa kwenye spika za spika na pini za GPIO. ikiwa hautapata hiyo baada ya dakika 1 au zaidi, basi makosa mengine. Weka nguvu kwenye sanduku na angalia uunganisho tena.

8. Ikiwa yote yanaenda vizuri, unaweza kuanza kucheza mchezo.

9. Hizo ni hatua zote unazohitaji kuweka. Bahati nzuri na michezo ya kubahatisha ya retro.

10. NIMEFANYA:)

Ilipendekeza: