Orodha ya maudhui:
- Hatua ya 1: A. Pata Sehemu
- Hatua ya 2: B. Sanidi vifaa
- Hatua ya 3: C. Sakinisha Programu ya Recalbox ili Ufanye Kazi katika Usanidi Mbadala
- Hatua ya 4: D. Rekebisha usanidi wa Recalbox kwa Vifungo vya Mdhibiti wa GPIO
- Hatua ya 5: E. Rekebisha usanidi wa Recalbox kwa Skrini ya TFT na Spika
Video: Handheld Recalbox Game Console Kutumia 2.2 TFT: 6 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
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
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
- 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
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
1. Kutoka kwa PC yako au Mac, SSH kwa anwani ya ip ya sanduku la kumbukumbu.
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
1. Kutoka kwa PC yako au Mac, SSH kwa anwani ya ip ya sanduku la kumbukumbu.
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:
Dashibodi ya Mchezo wa Handheld ya DIY Kutumia RetroPie: Hatua 7
Dashibodi ya Mchezo wa Handheld ya DIY Kutumia RetroPie: Tazama video hapo juu kuelewa mradi huu vizuri. Faini. Ni wakati wa kuanza! Kwanza kabisa, tutatumia RetroPie. Hii inatuacha na chaguzi mbili. Ikiwa tayari tumeweka Raspbian kwenye kadi yetu ya SD, basi tunaweza kusanikisha RetroP
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino - Nrf24l01 4 Channel / 6 Kituo cha Mpokeaji wa Kituo cha Quadcopter - Helikopta ya Rc - Ndege ya Rc Kutumia Arduino: Hatua 5 (na Picha)
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino | Nrf24l01 4 Channel / 6 Channel Transmitter kipokeaji cha Quadcopter | Helikopta ya Rc | Ndege ya Rc Kutumia Arduino: Kuendesha gari la Rc | Quadcopter | Drone | Ndege ya RC | Boti ya RC, siku zote tunahitaji kipokezi na mtumaji, tuseme kwa RC QUADCOPTER tunahitaji kipitishaji na mpokeaji wa kituo 6 na aina hiyo ya TX na RX ni ya gharama kubwa sana, kwa hivyo tutafanya moja kwenye yetu
Ardubaby Mini Game Console Pamoja na Michezo 500: Hatua 10
Dashibodi ya Mchezo wa Mini Ardubaby Na Michezo 500: Sifa kwa muundaji (Kevin Bates), Arduboy ni koni ya mchezo iliyofanikiwa sana ya 8 bit. Kulikuwa na maelfu ya michezo iliyoandikwa na hobbyist ambaye alishiriki kwa uhuru kwenye jukwaa la jamii la Arduboy ili watu zaidi waweze kujifunza jinsi ya kuandikisha
Jinsi ya Kufanya Saa ya Wakati wa Kweli Kutumia Arduino na Onyesho la TFT - Arduino Mega RTC Na Uonyesho wa Inchi TFT 3.5: Hatua 4
Jinsi ya Kufanya Saa ya Wakati wa Kweli Kutumia Arduino na TFT Onyesho | Arduino Mega RTC Na Uonyesho wa Inchi ya 3.5 Inch: Tembelea Kituo Changu cha Youtube. Utangulizi: - Katika chapisho hili nitatengeneza "Saa Saa Saa" nikitumia LCD inchi 3.5 ya kugusa TFT, Arduino Mega 2560 na DS3231 moduli ya RTC…. Kabla ya kuanza… angalia video kutoka kwa kituo changu cha YouTube.. Kumbuka: - Ikiwa unatumia Arduin
Dashibodi ya Handheld Handheld: Hatua 12 (na Picha)
Dashibodi ya Handheld Hand: Welcometo mwongozo wangu wa hatua na hatua juu ya jinsi ya kuunda DIY GameBoy yako mwenyewe na Raspberry Pi 3 na programu ya kuiga ya Retropie. Kabla ya kuanza mradi huu, sikuwa na uzoefu wowote na rasipberry pi, retropie, soldering, uchapishaji wa 3d au umeme