Mundarija:

Quvvat qo'lqoplari: 7 qadam
Quvvat qo'lqoplari: 7 qadam

Video: Quvvat qo'lqoplari: 7 qadam

Video: Quvvat qo'lqoplari: 7 qadam
Video: #ZAPAL#12-YOSHLI QIZ USHLANDI 2024, Noyabr
Anonim
Quvvat qo'lqoplari Pi
Quvvat qo'lqoplari Pi
Quvvat qo'lqoplari Pi
Quvvat qo'lqoplari Pi

Bu Nintendo Power qo'lqopi, ichida Raspberry pi nol. Boshqaruvlar uchun asl D-pad, A, B, Boshlash va Tanlovdan foydalanaman.

Ushbu loyiha uchun sizga kerak bo'lgan narsalar:

1) Nintendo kuch qo'lqopi.

2) SD karta va barcha kabellar va adapterlar bilan Raspberry pi zero.

3) lehimli temir.

4) Qandaydir kesuvchi asbob, men Dremel ishlatardim.

5) Ba'zi kichik simlar va 330 ohmli qarshilik.

6) Qo'l ustasi yoki pichoq.

7) Qora elektr lenta va issiq elim.

8) simlarni ajratuvchi/kesuvchi va Philips boshli tornavida.

9) Matkapli mayda matkap, men uni Dremel uchun ishlatardim.

1 -qadam: Quvvat qo'lqopini ajratib oling

Quvvat qo'lqopini ajratish
Quvvat qo'lqopini ajratish

1) Orqa tarafdagi simni kesib oling.

2) Uni ag'daring va 4 ta Philips vintini chiqarib oling. Old panel o'chirilishi kerak.

3) Panelni oching va old tomondan datchiklarga ketadigan simni va orqa tarafdagi simga ketadigan simni kesib oling.

4) Asosiy taxtani joyida ushlab turgan yana 5 ta Philips vintini oling.

5) Kengashni chiqarib oling va qolgan simlarni, diodlarni, rezistorlarni va boshqa narsalarni kesib tashlang. Lekin bortdagi RED indikatorli LEDni o'chirmang.

Bu qo'lqopni tozalash uchun yaxshi vaqt bo'ladi.

2 -qadam: kesish

Kesish
Kesish
Kesish
Kesish
Kesish
Kesish

1) Dremel yoki kesish asbobini oling va Raspberry pi joylashtiriladigan taxtaning bir qismini kesib oling. Yuqori 12 tugmachaga e'tibor qarating va rasmimni qo'llanma sifatida ishlating. Siz D-pad, Center, A, B, Start va Select tugmalarini ushlab turishni xohlaysiz. Teshikni elektr tasmasi bilan aylantiring, shunda sizda kalta kalta bo'lmaydi va Raspberry pi mos kelishiga ishonch hosil qiling. Siz foydalanmaydigan 12 tugma uchun rezina yostiqqa elektr tasmasini qo'ying.

3 -qadam: burg'ulash va izga tayyorgarlik

Burg'ulash va izga tayyorgarlik
Burg'ulash va izga tayyorgarlik
Burg'ulash va izga tayyorgarlik
Burg'ulash va izga tayyorgarlik
Burg'ulash va izga tayyorgarlik
Burg'ulash va izga tayyorgarlik

1) Kichkina matkap yordamida rasmda ko'rsatilgan izlarning yonidagi teshiklarni burang. Keyingi, yoqilmagan.

2) Ishchi pichoq yoki ustara pichoqni ishlatib, himoya qatlamini izdan tozalang, shunda u har bir teshikdan oltin yoki yaltiroq bo'ladi.

3) Bir oz lehim va lehim bilan, lehimlashga tayyor bo'lish uchun har bir izga ozgina lehim qo'ying.

4 -qadam: Lehimlash

Lehimlash
Lehimlash
Lehimlash
Lehimlash
Lehimlash
Lehimlash

Qo'shilgan rasmda u qanday tugma ekanligini va simni izga qaerga ulash kerakligini ko'rsatadi.

Simlar uchun umumiy nuqta bor va yuqoriga, pastga, chapga, o'ngga, B, A, boshlash va tanlash uchun bittadan - jami 9 ta iz/sim.

1) Uzunligi 3 ga yaqin simlarni oling va ularning uchini echib oling. Ularni teshiklardan o'tkazing va simni egib oling, shunda u izga tegadi. Ipni izga lehimlang.

Endi men lehimlashdan oldin dasturiy ta'minotni sinovdan o'tkazish uchun 5 -bosqichga o'taman (Dasturiy ta'minot).

2) Raspberry pi -dagi GPIO pinlariga yuqoriga, pastga, chapga, o'ngga, B, A, Boshlash va Tanlash simlarini ulang. Umumiy erni pi ustidagi tuproq piniga ulang.

Agar GPIO pinlari qayerda ekanligini bilmasangiz, yuqoridagi rasmdan foydalaning.

GPIO - boshqaruv elementlari

23 - yuqoriga

27 - pastga

22 - chap

17 - o'ng

19 - kvadrat (B)

16 - X (A)

12 - Boshlash

6 - tanlang

39 -gachasi pin - umumiy joy

3) LED chiroqni ulang. D-Pad tomonidan qizil LEDga o'ting. To'g'ri qirrali tomon (dumaloq emas) manfiy bo'lib, u 330 ohmli rezistorga o'tadi, so'ngra 6-gachasi pin (pin) ga ulanadi. Dumaloq tomoni pi ustidagi 8 -pin (GPIO 14) ga o'tadi.

Agar sizda LED mavjud bo'lsa, uni ishga tushirish uchun GPIO ketma -ket portini yoqishingiz kerak. Siz buni Retro pi -da yoki /boot/config.txt faylini tahrir qilib, quyidagi qatorni qo'shishingiz mumkin:

enable_uart = 1

Lehimlash tugagach, pi ni boshqa taxtaga yopishtiring.

5 -qadam: dasturiy ta'minot

Dasturiy ta'minot
Dasturiy ta'minot

1) "https://retropie.org.uk/download/" retro pirogini oling va oching.

2) Win32diskimager "https://sourceforge.net/projects/win32diskimager/" dan foydalanish. Retro pirogini SD -kartangizga yozing.

3) SD -kartani Raspberry pi -ga joylashtiring va uning Retro pi -ni yaxshi chizilganligiga ishonch hosil qiling. SD -kartani oling va uni shaxsiy kompyuteringizga qo'ying.

4) GPIO boshqaruv elementlarini o'rnatish.

-Agar siz GPIO pinlarini dasturiy ta'minotdan o'zgartirmoqchi bo'lsangiz, Notepad ++ ni o'rnating.

-O'zgartirilgan Retrogame zip faylini bu erdan yuklab oling va oching.

Chiqarilgandan so'ng siz (setupcontrols.bash) deb nomlangan faylni va (otherMod) nomli papkani ko'rasiz.

Ikkalasini ham nusxa ko'chiring va microSD kartani kompyuteringizga kiritganingizda paydo bo'lgan yuklash diskiga joylashtiring.

-Endi micro SD -ni chiqarib oling va Raspberry Pi -ga joylashtiring. Buyruq satriga chiqish uchun Pi -ni RetroPie -ga yuklang va biriktirilgan klaviaturada F4 -ni bosing.

Endi dasturiy ta'minotni o'rnatish kerak. Buning uchun bitta buyruqni kiritish kerak:

sudo bash /boot/setupcontrols.bash

O'rnatish uchun ko'rsatmalarga amal qiling. Oxirgi qadam, qayta ishga tushirishni xohlaysizmi, Y tugmasini bosing va buni amalga oshirish uchun kiriting.

Agar siz ushbu qadamda nimanidir chuqurroq qilishni xohlasangiz, bu erga o'ting: "https://othermod.com/gpio-buttons/"

6 -qadam: amaliy ish

Case ishi
Case ishi
Case ishi
Case ishi
Case ishi
Case ishi

1) Dremel yoki Craft pichog'ini oling (men hunarmandchilik pichog'ini ishlatardim) va 2 Micro usb va bitta Micro HDMI uchun uyalarni kesib oling.

7 -qadam: Sizning ishingiz !!

Bajarildi !!!
Bajarildi !!!

1) 5 ta vintning 2 tasini ota -taxtaga, 4 ta asosiy vintni yana joyiga qo'ying va bajaring. Bir oz o'yin o'ynang, chunki siz Power, Nintendo Power bilan o'ynaysiz.

Manbalar:

-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/

Tavsiya: