Мазмұны:

Қуатты қолғап Pi: 7 қадам
Қуатты қолғап Pi: 7 қадам

Бейне: Қуатты қолғап Pi: 7 қадам

Бейне: Қуатты қолғап Pi: 7 қадам
Бейне: Титаниктің құпиясы: олар айсбергті қалай байқамады?! Ең егжей-тегжейлі оқиға! 2024, Қараша
Anonim
Қуатты қолғап Pi
Қуатты қолғап Pi
Қуатты қолғап Pi
Қуатты қолғап Pi

Бұл Nintendo Power қолғап, ішінде Raspberry pi нөлі бар. Мен басқару элементтері үшін түпнұсқа D-pad, A, B, Start және Select қолданамын.

Бұл жоба үшін сізге қажет:

1) Nintendo қуат қолғаптары.

2) SD картасы мен барлық кабельдер мен адаптерлері бар Raspberry pi zero.

3) Дәнекерленген дәнекерленген темір.

4) Қандай да бір кескіш құрал, мен Dremel қолдандым.

5) Кейбір кішкене сым және 330 Ом резисторы.

6) Ұстара немесе пышақ.

7) Қара электрлік таспа мен ыстық желім.

8) Сымды тазартқыштар/кескіштер және Philips бас бұрауышы.

9) Бұрғымен ұсақ бұрғылау, мен оны Dremel үшін қолдандым.

1 -қадам: Қолғапты алып тастаңыз

Қуатты қолғапты алу
Қуатты қолғапты алу

1) Артқы жағындағы сымды кесіңіз.

2) Оны аударып, Philips -тің 4 бұрандасын алыңыз. Алдыңғы панель кетуі керек.

3) Панельді ашып, алдыңғы жақтағы датчиктерге өтетін сымды және артқы жағындағы сымға өтетін сымдарды кесіңіз.

4) Негізгі тақтаны ұстап тұрып, тағы 5 Philips бұрандасын алыңыз.

5) Тақтаны алып тастаңыз және қалған сымдарды, диодтарды, резисторларды және басқаларын кесіңіз. Бірақ тақтадағы ҚЫЗЫЛ индикаторлық диодты алып тастауға БОЛМАЙДЫ.

Бұл қолғапты тазалауға жақсы уақыт болар еді.

2 -қадам: кесу

Кесу
Кесу
Кесу
Кесу
Кесу
Кесу

1) Дремельді немесе кескіш құралды алыңыз да, Raspberry pi кіретін тақтайшаның бір бөлігін кесіңіз. Жоғарғы 12 түймеге назар аударыңыз және менің суретті нұсқаулық ретінде пайдаланыңыз. Сіз D-pad, Center, A, B, Start және Select батырмаларын сақтағыңыз келеді. Электрлік таспамен тесікті айналып өтіңіз, сонда сізде шорт болмайды және Raspberry pi -нің ыңғайлы екеніне көз жеткізіңіз. Сіз пайдаланбайтын 12 түйменің резеңке жастығына электр таспасын салыңыз.

3 -қадам: бұрғылау және ізге дайындық

Бұрғылау және ізге дайындық
Бұрғылау және ізге дайындық
Бұрғылау және ізге дайындық
Бұрғылау және ізге дайындық
Бұрғылау және ізге дайындық
Бұрғылау және ізге дайындық

1) Кішкене бұрғылау ұшын пайдаланып, суретте көрсетілген іздердің жанында тесіктер бұрғылаңыз. КЕЛЕСІ қосулы емес.

2) Қолөнер пышағын немесе ұстараны пайдаланып, қорғаныс қабатын ізден алып тастаңыз, ол әр тесікке алтын немесе жылтыр болады.

3) Дәнекерлеуге және дәнекерлеуге арналған үтікпен, дәнекерлеуге дайын болу үшін әр ізге біраз дәнекерлеңіз.

4 -қадам: дәнекерлеу

Дәнекерлеу
Дәнекерлеу
Дәнекерлеу
Дәнекерлеу
Дәнекерлеу
Дәнекерлеу

Қосылған суретте бұл қандай түйме екенін және сымның ізге қай жерде қосылуы керектігін көрсетеді.

Сымдар үшін ортақ жер бар және әрқайсысы жоғары, төмен, солға, оңға, В, А, Бастауға және Таңдауға арналған - барлығы 9 із/сым.

1) Ұзындығы шамамен 3 сым алыңыз және олардың ұшын алыңыз. Оларды тесіктерден өткізіп, сымның ізге тиетіндей етіп бүгіңіз. Сымды ізге дәнекерлеңіз.

Енді мен 5 -қадамға (Бағдарламалық жасақтама) өтуге, бағдарламалық қамтамасыз етуді дәнекерлеуге дейін тестілеуден өткізу керек.

2) Жоғары, төмен, солға, оңға, В, А, Бастау және Таңдау сымдарын Raspberry pi -дегі GPIO түйреуіштеріне қосыңыз. Жалпы жерді пидегі жерге тұйықтауышқа қосыңыз.

Егер GPIO түйреуіштері қайда екенін білмесеңіз, жоғарыдағы суретті қолданыңыз.

GPIO - басқару элементтері

23 - жоғары

27 - төмен

22 - сол жақ

17 - Дұрыс

19 - шаршы (B)

16 - X (A)

12 - Бастау

6 - таңдаңыз

Пин 39 жері - Ортақ жер

3) Жарық диодты шамды қосыңыз. D-Pad көмегімен қызыл жарықдиодты таңдаңыз. Тікелей жиегі бар (дөңгелек емес) теріс және ол 330 Ом резисторға, содан кейін пидегі 6 (Жерге) түйреуішке өтеді. Дөңгелек жағы пидегі 8 -ші пинге (GPIO 14) өтеді.

Егер құрылғыда жарық диоды болса, оны іске қосу үшін GPIO сериялық портын қосу қажет. Сіз мұны Retro pi -де немесе /boot/config.txt файлын өңдеу арқылы жасай аласыз және келесі жолды қосасыз:

enable_uart = 1

Дәнекерлеуді аяқтағаннан кейін, пиді басқа тақтаға жабыстырыңыз.

5 -қадам: Бағдарламалық қамтамасыз ету

Бағдарламалық қамтамасыз ету
Бағдарламалық қамтамасыз ету

1) «https://retropie.org.uk/download/» ретро бәлішін алыңыз және оны ашыңыз.

2) Win32diskimager «https://sourceforge.net/projects/win32diskimager/» көмегімен. Retro Pie картасын SD картасына жазыңыз.

3) SD картасын Raspberry pi ұяшығына салыңыз және оның Retro pi жұқа екеніне көз жеткізіңіз. SD картасын алып, оны компьютерге салыңыз.

4) GPIO басқару элементтерін орнату.

-Егер сіз GPIO түйреуіштерін бағдарламалық жасақтамадан өзгерткіңіз келсе, Notepad ++ бағдарламасын орнатыңыз.

-Өзгертілген Retrogame zip файлын осы жерден жүктеп алып, ашыңыз.

Шығарылғаннан кейін сіз (setupcontrols.bash) деп аталатын файлды және (otherMod) деп аталатын қалтаны көресіз.

Екеуін де көшіріп, microSD картасын компьютерге салған кезде пайда болатын жүктеу дискісіне қойыңыз.

-Енді micro SD картасын шығарып, оны Raspberry Pi ұяшығына салыңыз. Пәрмен жолына шығу үшін Pi -ді RetroPie -ге жүктеңіз және бекітілген пернетақтадағы F4 пернесін басыңыз.

Енді бағдарламалық жасақтаманы орнату қажет. Ол үшін сізге бір пәрменді енгізу қажет:

sudo bash /boot/setupcontrols.bash

Орнату үшін нұсқауларды орындаңыз. Соңғы қадамда сіз қайта жүктегіңіз келе ме, жоқ па, Y түймесін басыңыз және оны енгізу үшін енгізіңіз.

Егер сіз осы қадамды тереңірек түсінгіңіз келсе, мына жерге өтіңіз: «https://othermod.com/gpio-buttons/»

6 -қадам: Кейспен жұмыс

Кейс жұмысы
Кейс жұмысы
Кейс жұмысы
Кейс жұмысы
Кейс жұмысы
Кейс жұмысы

1) Dremel немесе Craft пышағын алыңыз (мен қолөнер пышағын қолдандым) және 2 Micro usb пен Micro HDMI слоттарын кесіңіз.

7 -қадам: Сіздің тапсырмаңыз !

Сіздің Орыныңыз !!!
Сіздің Орыныңыз !!!

1) 5 бұранданың 2 -ін аналық тақтаға салыңыз, ал негізгі 4 -ін қайта орнатыңыз. Кейбір ойындарға барыңыз, өйткені сіз Power, Nintendo Power -пен ойнайсыз.

Дереккөздер:

-https://othermod.com/gpio-buttons/

-https://howchoo.com/g/ytzjyzy4m2e/build-a-simple-raspberry-pi-led-power-status-indicator

-https://www.instructables.com/id/Power-Glove-20th-Anniversary-Edition/

Ұсынылған: