Мазмұны:
- 1 -қадам: A. Бөлшектерді алыңыз
- 2 -қадам: B. Жабдықты орнатыңыз
- 3 -қадам: C. Әдепкі баптауда жұмыс істеу үшін Recalbox бағдарламалық жасақтамасын орнатыңыз
- 4 -қадам: D. GPIO контроллері түймелері үшін қайта қалталы конфигурацияларды өзгерту
- 5 -қадам: E. TFT экраны мен динамиктері үшін қайта қалталы конфигурацияларды өзгерту
Бейне: 2.2 TFT көмегімен қолмен жұмыс істейтін Recalbox ойын консолі: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
2.2 дюймдік TFT СКД және Raspberry Pi 0 W және GPIO түймелерін қолдана отырып, портативті ойын қорапшасының қолмен жұмыс жасайтын нұсқаулықтары.
Қатысты қадамдардың толық көрсетілімі үшін сіз бұл youtube бейнесін көре аласыз:
A. Барлық бөлшектерді алыңыз.
B. Бөлшектерді бірге дәнекерлеңіз.
C. Recalbox бағдарламалық жасақтамасын орнатыңыз.
D. GPIO түймелері үшін Recalbox теңшеу
E. TFT мен динамиктер үшін Recalbox теңшеу
1 -қадам: A. Бөлшектерді алыңыз
Олардың көпшілігі Amazon немесе Aliexpress -те немесе Қытай мен Гонконг Таобао -да қол жетімді.
1. Raspberry Pi Zero W
2. 16G TF картасы.
3. 2.2 «TFT LCD SPI il9341
4. Батареяны басқаруға арналған 5В USB зарядтағыш
5. 3.7V 1500MaH LIPO батареясы.
6. Екі шағын динамик
7. 3,5 мм құлаққап ұясы қосқышы бар
8. Екі 10uF конденсатор.
9. 14 үнсіз түймелер
10. СКД қаттылығын бақылау үшін 50K VR.
11. Шағын слайд қосқышы
12. екі жақты 7см х 9см көлемді ПХД прототипі
13. 7см x 9см Арқалық қақпақ үшін тақтайша.
14. Артқы қақпақты ұстауға арналған 3 мм х 20 мм төрт бұранда.
15. 0,2 мм немесе 0,3 мм ламинатталған (оқшауланған) сым
17. мини-HDMI-ден HDMI-ге түрлендіргіш штепсель немесе кабель.
18. micro-USB-ден USB-ге түрлендіргіш штепсель немесе кабель.
2 -қадам: B. Жабдықты орнатыңыз
- Бұл жоба ойын консолінің жақтауы ретінде екі жақты 7х9 см өлшемді ПХД прототипін қолданады. Біз мұны «ПХД» деп атаймыз.
- ПХД -нің алдыңғы жағындағы орналасуда көрсетілгендей түймелерді дәнекерлеңіз.
- ПХД алдыңғы жағына 2,2 «TFT СКД орнатыңыз. ПХД арқылы түйреуіштерді ПХД -нің екінші жағындағы 9 істікшелі әйел басына енгізіңіз.
- ПХД артқы жағына таңқурай pi нөл W орнатыңыз.
- 0,2 немесе 0,3 мм ламинатталған (оқшауланған) сымдарды қолдана отырып, TFT LCD -ден Raspberry Pi -ге дейінгі барлық байланыстарды схемаға және түйреуіш схемасына сәйкес дәнекерлеңіз. СКД жарықдиодты штыры жарықтығын реттеу үшін 50К VR арқылы 3В -ке қосылады.
- Түйменің бір ұшын жерге, екіншісін түйреуіштің орналасуынан кейін Raspberrry Pi оң жақ GPIO түйреуішіне дәнекерлеңіз.
- 10 UF конденсаторларын, құлаққап ұясы мен динамиктерді схемада көрсетілгендей дәнекерлеңіз.
- 5В зарядтау құрылғысының схемасын, жылжымалы қосқышты және аккумуляторды схемаға сәйкес Raspberry Pi 5В және жерге түйреуішке дәнекерлеңіз.
- ПХД -ның артқы жағын аргилді тақтамен жабыңыз және оны бұрандалармен бекітіңіз.
3 -қадам: C. Әдепкі баптауда жұмыс істеу үшін Recalbox бағдарламалық жасақтамасын орнатыңыз
1. Respberry Pi 0 үшін Recalbox 2018 12 24 Xmas бета жүктеу кескінін жүктеңіз.
forum.recalbox.com
Рождестволық бета жүктеу сілтемесі
forum.recalbox.com/topic/15010/testers-wan…
2. Recalbox жүктеу суреті қазірдің өзінде бірнеше тегін ойын ромаларымен бірге келеді. Интернеттен басқа ойындар ромаларын жүктеңіз.
3. Recherbox жүктеу кескінін 16G TF картасына жазу үшін Etcher немесе басқа Sdcard қыздырғышын қолданыңыз.
4. 16G TF картасын Raspberry Pi 0 W TF картасының ұясына салыңыз.
5. HDMI экранын Raspberry Pi 0W шағын HDMI портына HDMI -HDMI конвертері арқылы жалғаңыз.
5. USB пернетақтасын Raspberry Pi USB портына microUSB арқылы USB конвертеріне жалғаңыз.
7. Micro USB қуат кабелін 5В зарядтағышқа жалғаңыз.
Оны қосу үшін сырғытпаны қосыңыз.
8. Қайта жіберу қорапшасының кіру экраны пайда болатынын және HDMI TV экранында стартап музыкасы ойнатылғанын тексеріңіз. Әйтпесе, аппараттық құралға қатысты мәселе туындауы мүмкін, қосылымдарды тексеріңіз.
9. Пернетақтаның келесі пернелері джойстик түймелерімен бастапқы баптау үшін салыстырылады:
A = (жалғастыру үшін), S = (артқа қайту үшін), ЕНГІЗУ/БАСТАУ ретінде қайтару, SELECT ретінде бос орын.
Жоғары/Төмен/солға/оңға көрсеткі пернелері D-PAD жоғары/төмен/солға/оңға салыстырылады.
10. Жүйелік мәзірге өту үшін ENTER түймесін басыңыз. Желі параметрлеріне өту үшін көрсеткі пернелерді қолданыңыз және A түймесін басыңыз.
11. WIFI мәзірінде WIFI қосу үшін көрсеткі пернелер мен А пернелерін қолданыңыз, WIFI желісінің SSID мен құпия сөзін енгізіңіз. Үлкен/кіші әріптердің дұрыс қолданылғанына көз жеткізіңіз. Соңында ЖАБУ опциясын таңдап, WIFI қосу үшін А түймесін басыңыз.
12. Желі параметрлері экранына қайтып оралып, Қайта жәшікке тағайындалған IP мекенжайын жазыңыз.
4 -қадам: D. GPIO контроллері түймелері үшін қайта қалталы конфигурацияларды өзгерту
1. Компьютерден немесе Mac компьютерінен SSH қайта қораптың IP мекенжайына.
Немесе ssh [email protected] қолдануға болады
2. Түбір идентификаторы мен «recalboxroot» әдепкі түбірлік құпия сөзін пайдаланып кіріңіз.
3. TFT СКД үшін GPIO түймелерін және басқа параметрлерді орнату үшін келесі пәрмендерді теріңіз.
-o remount орнату, rw /
cd ~
vi recalbox.conf
4. vi ішінде болғанда, сөзді іздеу үшін «/үлгісін» қолданыңыз. содан кейін сол жерге өту үшін ENTER түймесін басыңыз.
Өңдеу режиміне өту үшін пернені басыңыз.
Қажетті мәндерді теріңіз (көрсеткі пернелерін, қажет болған жағдайда артқа шегіну/жою пернелерін қолданыңыз).
Бұл жолды өңдеу аяқталғаннан кейін, тек оқу режиміне оралу үшін «ESC» пернесін басыңыз.
Басқа параметрлерді іздеуді жалғастырыңыз.
Барлығы аяқталғаннан кейін, тек оқу режиміне оралу үшін «ESC» түймесін басыңыз.
X түймесін басыңыз:! Сақтау және шығу үшін.
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. Recalbox 2018 Xmas бета (/recalbox/scripts/recalbox-config.sh) жүктелетін сценарий файлы мен recalbox.conf файлына енгізген екінші параметрді қабылдай алмайды.
Кейінгі шығарылымда бұл шешілмейінше, біз бұл мәселені шешу үшін келесі жолдарды өзгертуіміз керек, осылайша реттелетін GPIO түймешігінің түйреуіш картасы күшіне енуі мүмкін.
-o remount орнату, rw /
vi /recalbox/scripts/recalbox-config.sh
Қосымша2 = “$ 4” болатын жолды Vi іздеу кезінде /extra2 = “пәрменін пайдаланып, содан кейін жолды қосу үшін ENTER және a түймесін басыңыз.
қосымша3 = «$ 5»
Содан кейін map = «$ extra2» бар жолды іздеңіз /map = “
Содан кейін оны өзгертіңіз
map = «$ extra2 $ extra3»
6. Осыдан кейін теру арқылы өзгерістердің күшіне енуі үшін кері шақыру терезесін қайта жүктеңіз
өшіру - дәл қазір
7. Қайта есептеу қорабы жүктелгеннен кейін. Негізгі мәзірге өту үшін ENTER пернесін басу үшін пернетақтадағы пернелерді пайдаланыңыз. Содан кейін контроллер параметрлерін таңдап, A түймесін басыңыз. Контроллерді конфигурациялауды таңдаңыз және растау үшін A түймесін екінші рет басыңыз.
8. Сізден джойстиктің бір пернесін басып тұруды сұрайтын экран пайда болады. Келесі экранды көрмейінше, қайта қалтадағы A түймесін (пернетақтада емес) басып тұрыңыз. Егер бұл жұмыс істемесе, түйменің қосылымында қате болуы мүмкін, pls қосылымдарды қайтадан тексеріңіз.
9. Егер бәрі жақсы болса, сізден экранда орналасқан джойстиктің әр пернесі үшін түймені басу сұралады. Алдымен D-pad пернелерін жоғары, төмен, солға, оңға және т.б. басыңыз. Егер сіз джойстик-1, джойстик-2-ге келсеңіз, бұл түймелерді өткізіп жіберу үшін қайта қалтадағы Down түймесін басыңыз, себебі олар GPIO контроллерінде жоқ. L1/бет жоғарыға келгенде, L1 түймесін, R1/алдын ала қарауды, R1 түймесін басыңыз. L2, R2, L3, R3 үшін GPIO контроллері қамтамасыз етілмеген, бұл түймелерді өткізіп жіберіңіз. Ақырында, жылдам перне (HK) пернелер тіркесімін басу үшін басыңыз.
10. Ақырында конфигурацияланған жаңа түймелерді қабылдау үшін B түймесін басыңыз.
11. Сіз негізгі мәзірге ораласыз. GPIO контроллеріндегі жоғарыдан төменге оңға және басқа түймелерге тексеріңіз.
12. Егер бәрі жақсы болса, TFT экран конфигурациясына өтуге болады.
5 -қадам: E. TFT экраны мен динамиктері үшін қайта қалталы конфигурацияларды өзгерту
1. Компьютерден немесе Mac компьютерінен SSH қайта қораптың IP мекенжайына.
Немесе ssh [email protected] қолдануға болады
2. Түбір идентификаторы мен «recalboxroot» әдепкі түбірлік құпия сөзін пайдаланып кіріңіз.
3. TFT СКД мен динамикті орнату үшін келесі пәрмендерді теріңіз.
mount -o remount, rw /boot
vi /boot/config.txt
VI режимінде болғанда, төменгі көрсеткіні қолданып, файлдың түбіне өтіңіз.
Өңдеу режиміне өту үшін пернені басыңыз.
Келесі жолдарды теріңіз, содан кейін «оқу» режиміне оралу үшін «ESC» пернесін басыңыз.
X түймесін басыңыз:! Сақтау және шығу үшін.
# GPIO TFT қосу
hdmi_group = 2
hdmi_mode = 87
hdmi_cvt = 320 240 60 1 0 0 0
dtparam = spi = қосулы
dtparam = i2c1 = қосулы
dtparam = i2c_arm = қосулы
dtoverlay = pitft22, айналдыру = 270, жылдамдық = 64000000, fps = 30
# GPIO аналогты дыбысты қосыңыз
dtoverlay = pwm-2chan, pin = 18, func = 2, pin2 = 13, func2 = 4
4. TFT СКД үшін басқа параметрлерді орнату үшін келесі пәрмендерді теріңіз.
-o remount орнату, rw /
cd ~
vi recalbox.conf
5. vi ішінде болғанда, сөзді іздеу үшін “/үлгісін” қолданыңыз. содан кейін сол жерге өту үшін ENTER түймесін басыңыз.
Өңдеу режиміне өту үшін пернені басыңыз.
Қажетті мәндерді теріңіз (көрсеткі пернелерін, қажет болған жағдайда артқа шегіну/жою пернелерін қолданыңыз).
Бұл жолды өңдеу аяқталғаннан кейін, тек оқу режиміне оралу үшін «ESC» пернесін басыңыз.
Басқа параметрлерді іздеуді жалғастырыңыз.
Барлығы аяқталғаннан кейін, тек оқу режиміне оралу үшін «ESC» түймесін басыңыз.
X түймесін басыңыз:! Сақтау және шығу үшін.
system.fbcp.enabled = 1
global.videomode = әдепкі
audio.device = ұя
6. Осыдан кейін теру арқылы өзгерістердің күшіне енуі үшін кері шақыру терезесін қайта жүктеңіз
өшіру - дәл қазір
7. Қайта санау қорабы жүктелгеннен кейін, TFT экраны экрандағы экранды көрсетуі керек, ал сәлемдесу музыкасы GPIO түйреуіштерінің динамиктерінде орындалады. Егер сіз оны 1 минуттан кейін алмайтын болсаңыз, онда бірдеңе дұрыс емес. Қорапты өшіріп, қосылымдарды қайта тексеріңіз.
8. Егер бәрі ойдағыдай болса, сіз ойынға кірісе аласыз.
9. Мұны орнату үшін сізге қажет барлық қадамдар. Ретро ойынға сәттілік.
10. Орындалды:)
Ұсынылған:
Қолмен жұмыс істейтін BASIC компьютері: 6 қадам (суреттермен)
Қолмен жұмыс істейтін BASIC компьютері: Бұл нұсқаулықта BASIC жұмыс істейтін шағын портативті компьютерді құру процесі сипатталған. Компьютер ATmega 1284P AVR чипінің айналасында салынған, ол сонымен қатар компьютердің ақымақ атауын шабыттандырды (HAL 1284)
Arduino көмегімен DIY ойын консолі: 4 қадам
Arduino көмегімен DIY ойын консолі: Бұл оқулықта мен сізге Arduino нано көмегімен ойын консолін қалай жасауға болатынын көрсетемін. Сондықтан, егер сіз бұл туралы егжей -тегжейлі бейнені көргіңіз келсе, оны менің youtube каналымнан қараңыз
RetroPie көмегімен DIY қолмен жұмыс жасайтын ойын консолі: 7 қадам
RetroPie көмегімен DIY портативті ойын консолі: Бұл жобаны жақсы түсіну үшін жоғарыдағы бейнені қараңыз. Жақсы. Сізді бастау уақыты келді! Ең алдымен, біз RetroPie қолданамыз. Бұл бізге екі нұсқа қалдырады. Егер біз Raspbian -ды SD картасына орнатқан болсақ, онда біз RetroP -ты орната аламыз
Қолмен жұмыс істейтін 6 нота музыкалық қорап / аспап (жасау және жақсарту!): 5 қадам (суреттермен)
Қолға арналған 6 нота музыкалық қорап / аспап (жасау және жақсарту оңай!): Сәлеметсіз бе! Wintergatan деп аталатын шведтік топтың мүшесі Мартин Молиннен шабыттанып, мен жақында музыкалық қораптарға және олар туралы барлық нәрсеге ғашық болдым. Музыкалық қораптарға ән шығаратын адамдар әлі де әнді қолданудың ескі әдісін қолданады
Қолмен жасалған Arduino жұмыс істейтін RGB Moodlamp: 7 қадам
Қолмен жасалған Arduino-мен жұмыс істейтін RGB Moodlamp: Бұл нұсқаулық 5 бөлікке бөлінеді:- Құрылысты жоспарлау (1-қадам)- Қолдан жасалған көлеңке (2-қадам+2)- ATmega8 контроллерімен 3W жарық диодты жүргізуге арналған электронды схема (4-қадам)- Код ( 5-қадам)- Оны қалай оқшаулауға болады (Ardu жарқылын қосыңыз