Mundarija:
- 1 -qadam: Sizga nima kerak
- 2 -qadam: Kosonni demontaj qilish va tayyorlash
- 3 -qadam: tenglikni tayyorlang
- 4 -qadam: quvvat paneli, audio karta va LCD
- 5 -qadam: GPIO va simlar
- 6 -qadam: O'rnatish
- 7 -qadam: kirishni sozlang
- 8 -qadam: tugatish
Video: O'yin Gear Pi: 8 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Hammaga salom. Bu mening birinchi ko'rsatmalarim, shuning uchun agar sizda savollar yoki sharhlar bo'lsa, menga xabar berishdan tortinmang.
Men har doim malina pi bilan ko'chma loyiha qilmoqchi edim va yaqinda garovxonada 5 $ ga 2 ta buzilgan Game Gear sotib oldim va ular bilan loyiha qilishga qaror qildim. Men konsollardan qutqarilgan asl quvvat kartasi va original audio kartani ishlatmoqchi edim. Menga omad kulib boqdi, chunki men bitta o'yin asbobidan bitta ishlaydigan elektr platasini, ikkinchisidan esa bitta ishlaydigan audio kartani oldim.
1 -qadam: Sizga nima kerak
1 - Raspberry Pi 1/2/3/B+
2 - O'yin uskunalari donori
3 - Quvvat taxtasi (Game Gear Donor)
4 - Ovozli taxta (Game Gear Donor)
5 - tugma va tenglikni (Game Gear Donor)
6 - LCD displeyli 3,5 dyuymli 12V (boshqaruv kamerasidan)
7 - slaydni almashtirish (ishlatilmaganda ekranni o'chirish uchun) (bu rasmning o'ng yuqori burchagidagi kichik qism)
8 - Karnay (Game Gear Donor)
9 - ayol o'tish kabeli
10 - erkak o'tish kabeli
11 - Dremel ko'p asbobli
12 - vintli haydovchilar
13 - Game Gear uchun quvvat manbai (men 9V 1A ishlatganman)
14 - quvurni qisqartirish
15 - lehim stantsiyasi
16 - Aviatsiya snipsi - tekis kesish
PS: Agar biror narsa uzilib qolsa, hamma narsani osongina almashtirish uchun o'tish simini ishlatardim.
2 -qadam: Kosonni demontaj qilish va tayyorlash
Siz Game Gear -ni to'liq demontaj qilishingiz va vintlar bilan birga barcha qismlarni yon tomonda saqlashingiz kerak. Ehtiyot bo'ling, Game Gear ichida kichkina neon bor. Ehtiyotkorlik bilan qo'llang.
Keyin siz ekranni ekranga yopishtirishingiz kerak bo'ladi (men issiq elim ishlatardim).
Siz rasmdagi kabi SD -karta uyasi uchun tugma va teshik qilishingiz kerak bo'ladi. Tuynukni qaerga qo'yish kerakligini aniqlash uchun malina pi -dan foydalaning.
Qachonki siz tuynuk ochsangiz, siz ahududu pi -ni korpusning pastki qismiga issiq yopishtirishingiz va uning SD -karta uchun qilgan teshikingizga mos kelishiga ishonch hosil qilishingiz kerak bo'ladi.
3 -qadam: tenglikni tayyorlang
Endi siz men kabi qayta ishlatmoqchi bo'lsangiz, tenglikni kesishingiz kerak. Aks holda, siz o'zingizning shaxsiy tugmalaringiz yordamida o'zingizning tenglikni loyihalashingiz mumkin.
Rasmda siz qaerni kesish kerakligini ko'rishingiz mumkin, lekin D-padning yon tomonida men "Ext" ni saqlashga qaror qildim. Ulagich. Aks holda, Game Gear -da to'ldirilmagan teshikka tushib qolasiz. PCBni Aviation Snips yordamida kesishingiz mumkin. Mening holatimda, men xato qildim va PCBni kesib bo'lgandan keyin ba'zi tugma ishlamadi. Shunday qilib, men har bir maydonchani bir -biriga o'tish simlari bilan lehimlashga majbur bo'ldim. Keyinchalik, rasmda ko'rinib turganidek, tugmachalarning lehim nuqtalarida o'tish simini lehimlashingiz kerak bo'ladi. Tugatganingizdan so'ng, D-pad va tugmachalarni joyiga qo'ying va korpusga mahkamlang.
4 -qadam: quvvat paneli, audio karta va LCD
Bu qism uchun men youtube -da malina pi bilan ovoz kartasi bilan quvvat kartasini qanday ishlatishni tushuntirgan videoni ko'rdim.
LCD uchun (odatda 12V quvvat manbai bilan quvvatlanadi), siz kuchlanish platasida 9V kuchlanishni ishlatishingiz kerak bo'ladi, chunki u bu voltajda ishlaydi.
5 -qadam: GPIO va simlar
D-pad / lehim nuqtalari / RPI pin:
Yuqoriga - M10 - pin 15
O'ng - M13 - PIN 27
Chap - M12 - pin 16
Pastga - M11 - PIN 28
Zamin
1-2-boshlang'ich / lehim nuqtalari / RPI pin:
START - M16 - Pin11
2 - M15 - Pin33
1 - M14 - PIN31
Zamin
6 -qadam: O'rnatish
Ushbu bosqichda siz win32diskimager yordamida retropiyaning yangi tasvirini yozishingiz kerak bo'ladi. Keyin SD -kartaning ildizida "ssh" nomli bo'sh fayl nomini yaratasiz, keyinroq ssh -ni ishga tushirasiz. Ulangach
sudo raspi-config
sudo apt-get update && sudo apt-get install -y proftpd
mkdir/home/pi/Adafruit-Retrogame
Ushbu katalogga 'retrogame.c' faylini nusxalash. Men buni proftpd bilan qildim.
cd/home/pi/Adafruit-Retrogame
qayta o'yin qilish
sudo nano /etc/udev/rules.d/10-retrogame.rules
Chiziqlar qo'shing:
SUBSYSTEM == "kirish", ATTRS {nomi} == "qayta o'yin", ENV {ID_INPUT_KEYBOARD} = "1"
CTRL+X (saqlash va o'chirish)
sudo nano /home/pi/gpio.sh
Chiziqlar qo'shing:
#!/bin/bash
gpio 3 rejimi o'chirildi
gpio yozish 31
gpio 4 rejimi o'chirildi
gpio yozish 4 1
gpio rejimi 22 dyuym
gpio yozish 22 0
gpio rejimi 23 chiqdi
gpio yozish 23 1
gpio rejimi 0 tashqarida
gpio 0 0 yozing
CTRL+X (saqlash va o'chirish)
sudo chmod +x /home/pi/gpio.sh
sudo nano /etc/rc.local
"Fi" dan oldin qatorlarni qo'shing:
/home/pi/Adafruit-Retrogame/retrogame va
/home/pi/gpio.sh &
CTRL+X (saqlash va o'chirish)
sudo amixer cset numid = 1100%
sudo qayta yuklash
7 -qadam: kirishni sozlang
Retropie sizdan kirishni sozlashni so'raganda, siz (klaviatura sifatida) quyidagicha sozlashingiz kerak bo'ladi:
YUQORI = UP
DOWN = DOWN
Chap = chap
O'ng = O'ng
1 = B.
2 = A.
Boshlash = Kirish
= S ni tanlang
Qolganlari uchun siz ularni e'tiborsiz qoldirishingiz mumkin.
8 -qadam: tugatish
Va u tugadi. Siz o'yin qo'shishingiz kerak va siz o'ynashga tayyor bo'lasiz.
Iltimos, sharh qoldiring.
Rahmat.
Tavsiya:
Yalang'och Arduino -ni sinovdan o'tkazing, sig'imli kirish va LED yordamida o'yin dasturiy ta'minoti: 4 qadam
Yalang'och Arduinoni, O'yin dasturiy ta'minoti yordamida, sig'imli kirish va LED yordamida tekshiring: " Itaring " Yalang'och Arduino taxtasi yordamida interaktiv o'yin, tashqi qismlar va simlar kerak emas (sig'imli "sensorli" kirish ishlatiladi). Yuqorida ko'rsatilgandek, u ikki xil taxtada ishlayotganini ko'rsatadi. Push-Bu ikkita maqsadga ega. /V ni tezda ko'rsatish uchun
O'yin maydonchasi ekspresidan foydalangan holda harakatlanuvchi Cosplay qanotlari - 1 -qism: 7 qadam (rasmlar bilan)
O'yin maydonchasi ekspresidan foydalangan holda harakatlanuvchi faollashtirilgan kosplay qanotlari - 1 -qism: Bu ikki qismli loyihaning birinchi qismi, men sizga avtomatlashtirilgan peri qanotlarini ishlab chiqarish jarayonini ko'rsataman. Loyihaning birinchi qismi - bu qanotlarning mexanikasi, ikkinchi qismi esa uni kiyiladigan qilib qo'yish va qanotlarni qo'shish
Arduino asosidagi DIY o'yin boshqaruvchisi - Arduino PS2 o'yin boshqaruvchisi - DIY Arduino Gamepad bilan Tekken o'ynash: 7 qadam
Arduino asosidagi DIY o'yin boshqaruvchisi | Arduino PS2 o'yin boshqaruvchisi | DIY Arduino Gamepad bilan Tekken o'ynash: Salom bolalar, o'yin o'ynash har doim qiziqarli, lekin o'zingizning shaxsiy o'yiningiz bilan o'ynash yanada qiziqarli, shuning uchun biz ushbu qo'llanmada arduino pro micro yordamida o'yin boshqaruvchisi qilamiz
"Rangli o'yin" (Refleksli o'yin): 4 qadam
"Rangli o'yin" (Refleksli o'yin): Kirish: Maktab loyihasi uchun men nima qilishni bilmay qoldim, lekin o'ylab ko'rganimdan so'ng, men refleksli o'yin qilishga qaror qildim. Oxir oqibat, biz o'yin maktabimiz. Biz interaktiv va o'ziga xos narsalarni yaratishimiz kerak edi, shuning uchun o'yin juda zo'r bo'lardi! Men hamma narsadan xursandman
O'yin bosimiga sezgir prokladkalar (raqamli o'yin maydonchalari uchun - va boshqalar): 11 qadam (rasmlar bilan)
O'yin bosimiga sezgir prokladkalar (raqamli o'yin maydonchalari uchun - va boshqalar): Bu sizga raqamli o'yinchoqlar yoki o'yinlar yaratish uchun ishlatilishi mumkin bo'lgan bosim sezgir yostiq yasashni ko'rsatadigan ko'rsatma. U katta kuchga sezgir rezistor sifatida ishlatilishi mumkin va o'ynoqi bo'lsa ham, undan jiddiy loyihalarda foydalanish mumkin edi