Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
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.