Mundarija:
- 1 -qadam: Kosonni chop etish
- 2 -qadam: tenglikni lehimlang
- 3 -qadam: Kabellarni yarating
- 4 -qadam: uskunani yig'ing
- 5 -qadam: RetroPie -ni o'rnating
- 6 -qadam: sozlash (KODI qo'shish)
- 7 -qadam: dam oling va rohatlaning
Video: Retro o'yin konsoli (N64 mod) KODI bilan: 7 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Eski maktab pristavkalarida retro o'yinlar o'ynash juda qiziqarli, lekin individual pristavkalarni sotib olish juda zerikarli va qimmat! Agar siz kollej/universitet talabasi bo'lsangiz va har 12 oyda kvartiralarni ko'chirsangiz, bu konsollarni yig'ish oson emas (kalamushlar simli uyalar !!!). Shunday qilib, hamma uchun ochiq bo'lgan RetroPie o'yin konsoliga asl modifikatsiyani old N64 kontrollerlari uchun old interfeysi va har xil boshqa pristavkalarni o'ynash uchun universal kontrollerlar uchun ikkita USB uyasi.
Bu nisbatan arzon loyiha va uni, ehtimol, dam olish kunlari yakunlash mumkin, lekin hamma qismlarga 3 haftagacha yetib kelishi mumkin! 3D printerga kirishdan tashqari, sizga kerak bo'lgan narsa (barcha narxlar Kanada valyutasida).
Materiallar:
- ABS filamenti (1,75 mm) (tanlov rangi) ……. ~ $ 25.00 SAPR **
-
Raspberry Pi 3 boshlang'ich to'plami …………………….. $ 120.00 SAPR
- Raspberry Pi 3 Model B*…………………………………….
- HDMI kabeli ………………………………………………………
- Issiqlik moslamasi x2*………………………………………………………
- 2.5A quvvat manbai*……………………………………………
- 32 GB Micro SD karta (10 -sinf)*……………………………
- N64 tekshirgich ulagichi (x4) ………………….. ~ $ 10.00 SAPR
- N64 PCB tekshiruvi ………………………………. ~ 5,00 AQSh dollari
- Simsiz klaviatura …………………………………. $ 17.00 SAPR
- USB uzatma kabellari …………………………. ~ 10,50 AQSh dollari
- 2x3 pinli sarlavha …………………………………….. $ 2.00 SAPR
- 2,4-4 mm o'rnatish vintlari (x9) …………………. ~ 2.00 AQSh dollari
- 2.8-6mm o'rnatish vintlari (x4) …………………. ~ $ 2.00 SAPR
Asboblar:
- 3D printer ……………………………………………………………………….
- Tornavida to'plami ……………………………………………………
- Payvandlash temir ………………………………………………………………
- Issiq qurol ……………………………………………………………………….
- Issiq elim/kremniy …………………………………………………………
Har xil:
- USB Super Nintendo kontrollerlari (ixtiyoriy)… $ 17.00 SAPR
- Issiqlik pasayishi (ixtiyoriy) …………………………………………………
- NinjaFlex filamenti (ixtiyoriy) …………………. $ 50.00 SAPR
-
Qayta tiklash tugmasi (ixtiyoriy) …………………………… $ 2.00 SAPR
Umumiy xarajatlar: ………………………………………….. ~ 166,50 AQSh dollari
*Tavsiya etiladi. ** Agar sizda bu bor deb taxmin qilsangiz.
1 -qadam: Kosonni chop etish
Ishlatilgan materiallar:
- ABS filamenti (1,75 mm)
- NinjaFlex filamenti (1,75 mm)
Kerakli vositalar:
- 3D printer
- STL fayllari
Ko'rsatmalar:
Ish bu yerda Thingiverse.com saytida mavjud va. STL fayllarini o'z ichiga oladi. Chop etish uchun katta o'lchamdagi qutilarni bosib chiqarish oson emasligi sababli, birinchi marta bosma sifatini tavsifdagi bosma tafsilotlarga rioya qiling. Oyoqlarni NinjaFlex -da chop eting, chunki ular korpusning pastki qismidagi vintlardek tuynuklarga o'rnatiladi va agar siz kabellarni tortib olsangiz, qutining stol atrofida o'tirishiga yo'l qo'ymaydi.
Agar siz 3D printerdan foydalana olmasangiz, unda bir nechta variant mavjud. Birinchidan, Google -ni sinab ko'ring. Google ajoyib. Ikkinchidan, fayllaringizni 3D -bosib chiqarish onlayn -kompaniyasiga yuborish va ularni sizning eshigingizga etkazib berish haqida nima deyish mumkin? Mana ba'zi variantlar:
- Shakl yo'llari
- 3D uyalar
- Haykaltarosh
Va ro'yxat davom etadi …
2 -qadam: tenglikni lehimlang
Ishlatilgan materiallar:
- N64 PCB tekshiruvi
- N64 tekshirgich ulagichlari
- 2x3 erkak sarlavhasi
Kerakli vositalar:
Lehimlash temir
Ko'rsatmalar:
Agar sizning shaxsiy PCB printeringizga kirish imkoni bo'lmasa, siz bu qadamni tashqi manbadan olishingiz kerak bo'ladi. Shaxsan men OshPark.com saytidan foydalanardim, chunki ular 3 haftalik vaqtni taklif qilishdi va biz topa oladigan eng arzon. Minimal buyurtma uch dona bo'lib, taxtaning narxi taxminan besh dollarni tashkil qiladi. Veb -saytga o'ting va ushbu bosqichga biriktirilgan Gerber CAM fayllarini o'z ichiga olgan.zip faylini yuklash bo'yicha ko'rsatmalarga amal qiling (Gerbers.zip).
N64 konnektoridagi ulagichlar o'zgaruvchan bardoshlikka ega va har doim ham mos kelmaydi, shuning uchun ularni teshiklarga joylashtirish uchun biroz chalkashlik kerak bo'lishi mumkin. E'tibor bering, nazoratchi sarlavhalarini qaysi tomonga va qaysi tomonga o'rnatish kerakligini ko'rsatish uchun ipak ekranli qatlamda chizmalar mavjud. Barcha ulagichlar o'rnatilgach, ularni taxtaga lehimlang.
2x3 pinli sarlavhani qarama -qarshi tomondan N64 pinlaridan lehimlang va o'rnatish yuzasi past profilli bo'lishi uchun uni qarama -qarshi tomonga pinlar bilan bir tekisda joylashtiring.
U qanday ishlaydi:
PCB har bir tekshirgich ulagichidan uchta pimni yo'naltiradi va ularni 6 pimga birlashtiradi. Original N64 kontrollerlari 3.3V mantiq yordamida ishlaydi va nazoratchi va konsol o'rtasida ikki tomonlama aloqa uchun bitta signal piniga ega. Har bir kontroller uchun yer va quvvat bitta pin bilan birlashtirilgan va to'rtta nazorat moslamasi 12 kirishni 6 chiqishgacha kamaytirish uchun qayta yo'naltiriladi.
Manbalar:
- PCB dizayni
- PCB dizayni bo'yicha video
- N64 elektronika
3 -qadam: Kabellarni yarating
Ishlatilgan materiallar:
- Tugmani bosish
- Ayol-ayol o'tish kabeli
- Issiqlik pasayishi
Kerakli vositalar:
- Lehimlash temir
- Issiq qurol
Ko'rsatmalar:
2.1 almashtirish tugmasi
O'tish tugmasi bu loyiha uchun ixtiyoriydir, lekin men bu erga qo'shildim, chunki bu quvvatni jismonan tortib olishdan ko'ra, qurilmani qayta yoqish/yoqishning oson yo'lini beradi. Dasturiy ta'minotni qayta o'rnatish uchun, taxminan, 4 dyuymgacha bo'lgan ikkita ayol sarlavhali kabelni kesib oling va bo'sh uchlarini tiklash kalitiga lehimlang. Qisqa tutashuvning oldini olish uchun issiqlik ulanishlarni qisqartiradi.
2.2 Raspberry Pi -ni lehimlang
Raspberry Pi -dagi "ishga tushirish" portiga ikkita bosh pim va lehimni ajratib oling. Yostiqchalarga toza lehimdan yasalgan boncuk olishga harakat qiling va pimlarning taxtada to'rtburchaklar ekanligiga ishonch hosil qiling.
2.2 GPIO-PCB kabeli
Bu kabel uchun siz Raspberry Pi GPIO pinlarini tenglikni kartasiga ulash uchun oltita boshli pinli kabellardan foydalanishingiz mumkin. Shunday qilib, ularni keyinroq qo'ying.
Manbalar:
Qayta tiklash tugmasi
4 -qadam: uskunani yig'ing
Kerakli materiallar:
- 2.8-4 mm mahkamlagichlar
- 2,4-6 mm mahkamlagichlar
- PCB
- Raspberry Pi
- USB ulagichlari
- Qayta tiklash tugmasi
- Simsiz klaviatura tugmasi
Kerakli vositalar:
- Vintli haydovchi to'plami
- Issiq elim/kremniy
Ko'rsatmalar:
4.1 N64 ulagich interfeysi
Tenglikni boshqaruvchi PCBni old devorga 2,8-4 mm o'lchamdagi beshta vint yordamida ulang.
4.2 Raspberry Pi
Raspberry Pi-ni 2,8-4 mm o'lchamdagi to'rtta vint yordamida o'rnating. Sovutishga yordam berish uchun ikkita issiqlik moslamasini Raspberry Pi -ga joylashtiring.
4.3 O'rnatishni tiklash tugmasi
Qayta tiklash tugmachasini korpusning ichki qismidagi qulf yuvish vositasi bilan orqa teshikdan o'rnatib qo'ying. Kabelning bo'sh uchlarini Pi -dagi "ishga tushirish" portiga ulang va ushlab turish uchun issiq elim/kremniydan foydalaning. Kabellarni ulash tartibi muhim emas.
4.4 USB kengaytirgichlarini o'rnatish
Vaqt o'tishi bilan sirg'alib ketishining oldini olish uchun USB uzatgichlarini ulang va ularni uyalariga siljitishdan oldin issiq yopishtiruvchi/kremniy bilan suring. Kabellarni o'rab oling va Pi -dagi ikkita bepul USB portiga ulang.
4.5 Plugin USB klaviatura dongle
Nano USB qabul qilgichni bepul portga ulang.
4.6 Plugin GPIO-PCB kabeli
PCB kartasiga oltita ayol kabelni ulang va ularning joyidan chiqib ketishiga yo'l qo'ymaslik uchun yopishtiring. Tuproq va 3.3V quvvati bortda aniq ko'rsatilgan, shuning uchun ularni to'g'ridan -to'g'ri Pi GPIO pinlaridagi tegishli portlarga ulang. Ko'rsatilganidek, to'rtta nazorat pinini qolgan uyalarga ulang.
4.7 Xavfsiz qopqoq
2,4-6 mm o'lchamdagi olti burchakli to'rtta vint-bu qopqoqni korpusga mahkamlaydigan to'rtta vint. Siz kutganingizdek, korpus ichida vintlarni mahkamlaydigan to'rtta ustun bor, shunda korpusning tashqarisida mahkamlagichlar ko'rinmaydi. Vintlar to'plamining Allen kalitidan foydalanib, ularni mahkamlangunga qadar burab qo'ying.
4.8 Oyoqlar qo'shing
Bu muhim qadam, chunki u sovutish uchun shamollatish moslamasi ostidagi havo oqimini beradi. Kichkina oyoqlarni NinjaFlex filamentidan bosib chiqaring yoki yopishqoq kauchuk prokladkalarni sotib oling va ularni qurilmaning pastki qismiga o'rnating.
5 -qadam: RetroPie -ni o'rnating
Ishlatilgan materiallar:
- 32 GB Micro SD karta (10 -sinf)
- Micro SD adapteri
Kerakli vositalar:
- Kompyuter
- SD formatlash vositasi
- Win32DiskImager
- RetroPi tasviri
Ko'rsatmalar:
5.1 RetroPie tasvirini o'rnating va ROM qo'shing
Micro SD USB adapteridan foydalanib, SD format kartasini SD Formatter yordamida formatlang va keyin Win32DiskImager yordamida RetroPie tasvirini SD kartaga yozib oling. Tugatgandan so'ng, SD -kartani Raspberry Pi uyasiga joylashtiring va o'rnatish jarayonini boshlash uchun qurilmani yoqing. Bu qo'llanmani BU YERDA kuzatib boring. Eslatma: N64 kontrollerlari hali ishlamagani uchun nazoratchi konfiguratsiyasi uchun klaviaturadan foydalaning.
5.2 GPIO Controller qo'llab -quvvatlashini o'rnating
Afsuski, RetroPie sukut bo'yicha GPIO pinlari orqali tekshirgichni qo'llab -quvvatlamaydi, shuning uchun uni yuklash kerak. GAMECON_gpio_rpi drayverini asl N64 tekshirgichidan ma'lumotlarni o'qish uchun o'rnatish uchun BU qo'llanmani bajaring. Drayvlarni o'rnatishning eng oson usuli-bu "Paketlarni boshqarish", so'ng "Haydovchi paketlarini boshqarish", keyin "o'yin boshqaruvi" ni tanlash orqali "RetroPie-Setup" skriptidir. N64 kontrollerlari bilan mos kelish uchun, fayl uchun 6 -variantdan foydalaning va tekshirgichni qo'llab -quvvatlash uchun /etc/modprobe.d/gamecon.conf fayliga `gamecon_gpio_rpi = 6, 6, 6, 6, 6, 6 'variantlarini qo'shing. Tizimni qayta ishga tushiring, shunda siz RetroPie ekranida bo'lasiz va nazoratchi konfiguratsiyasini qo'shish uchun variantlarni kiriting. Endi siz N64 tekshirgichini xaritada ko'rishingiz mumkin.
5.3 N64 tekshirgichini sozlang
Men N64 tekshirgichini xaritalashda men kutganimdek ishlamayotganini ko'rdim, bu kalibrlash faylini qo'lda aylantirishni talab qiladi, chunki ba'zi tugmalar ro'yxatdan o'tmagan va quvonch tayog'i juda sezgir edi. RetroPie ochilish ekranidagi buyruqni F4 (CTRL + F4 yoki Windows + F4) tugmachasini bosib kiriting va har bir tugma indeksini aniqlash uchun nazoratchilaringizning jonli o'qilishini chop etish uchun joystik testini bajaring.
$ jstest/dev/input/js0 # js0, js1,…, js5 uchun takrorlash
/Opt/retropie/configs/n64/InputAutoCfg.ini -ni oching va biriktirilgan konfiguratsiya fayliga (N64_config.txt) mos kelishi uchun N64 tekshirgichining konfiguratsiya faylini yangilang va saqlang. Endi sizning N64 tekshirgichingiz kutilganidek ishlashi kerak!
5.3 Emulyatorni sozlash
Endi siz RetroPie -ni ishlaydigan N64 kontrollerlari bilan o'rnatishingiz kerak, lekin ba'zi o'yinlar unchalik yaxshi o'ynamasligini sezishingiz mumkin. ROMni ishga tushirganda, sozlamalarni o'zgartirishni xohlaysizmi, degan savol paydo bo'ladi, menyuga kirish uchun ENTER/RETURN tugmasini bosing. Bir nechta turli xil emulyatorlar mavjud, shuning uchun ular bilan o'ynang, siz qaysi ROMga mos kelishini aniqlaysiz.
5.4 Pi -ni overclock qilish
Odatiy bo'lib, Raspberry Pi 800 MGts chastotasida ishlaydi va Raspi-Config menyusi bu variantni overclock qilishga ruxsat bermaydi, shuning uchun uni qo'lda qilish kerak. Tizimni tezlashtirish uchun /boot/config.txt faylini tahrir qilish uchun BU YERGA bosing. Mening tizimim 1300 MGts da ishlaydi va N64 ROM -larning ko'pchiligini muammosiz o'ynaydi.
Manbalar:
- RetroPie -ni o'rnating
- Tekshiruvchi yordamini qo'shing
- RetroArch tekshirgichini qo'llab -quvvatlash
- Joypad uchun JSTEST
- N64 tekshirgichini xaritalash
- Pi -ni overclock qilish
6 -qadam: sozlash (KODI qo'shish)
KODIni RetroPie -ga port sifatida o'rnatish uchun ushbu qo'llanmani bajaring.
RetroPie -ning KODI -ni o'rnating
7 -qadam: dam oling va rohatlaning
Xo'sh, shunaqa! Sizda barcha sevimli o'yinlar bilan to'liq ishlaydigan tizim bo'lishi kerak! Agar sizda buni yanada yaxshilash bo'yicha fikr -mulohazalaringiz yoki takliflaringiz bo'lsa, men buni eshitishni istardim. Yangi o'yin konsolidan bahramand bo'ling.
Salom:)
Tavsiya:
O'zingizning ko'chma retro o'yin konsoli qiling! bu ham Win10 planshetidir !: 6 qadam (rasmlar bilan)
O'zingizning ko'chma retro o'yin konsoli qiling! …… bu ham Win10 planshetidir !: Ushbu loyihada men sizga Windows 10 planshet sifatida ishlatilishi mumkin bo'lgan ko'chma retro o'yin konsoli qanday yaratilishini ko'rsataman. U 7 " Sensorli ekranli HDMI LCD, LattePanda SBC, USB Type C PD quvvat PCB va yana bir nechta qo'shimcha
DIY Raspberry Pi Zero portativ o'yin konsoli: 6 qadam (rasmlar bilan)
DIY Raspberry Pi Zero qo'lda ishlaydigan o'yin konsoli: Ushbu loyihada men sizga Raspberry Pi Zero, NiMH batareyalari, uydan ortiqcha zaryadsizlanishdan himoya qilish sxemasi, orqa ko'zoynak va audio kuchaytirgichni qanday ishlatilishini ko'rsataman. retro o'yinlar. Qani boshladik
ESP32 portativ o'yin konsoli: 21 qadam (rasmlar bilan)
ESP32 portativ o'yin konsoli: NES emulyatorli o'yin konsoli yaratish uchun ESP32 va ATtiny861 dan qanday foydalanish ko'rsatmalari
O'zingizning o'yin konsoli qanday qilinadi: 6 qadam (rasmlar bilan)
O'zingizning shaxsiy o'yin konsolingizni qanday qilish kerak: Siz hech qachon o'zingizning video o'yinlar konsoli bilan shug'ullanishni xohlaganmisiz? Arzon, kichik, kuchli va hatto cho'ntagingizga juda mos keladigan konsolmi? Shunday qilib, men ushbu loyihada sizga Raspberry Pi yordamida o'yin konsolini qanday qilishni ko'rsataman, lekin malina nima
1963 Pi Tourer o'yin konsoli: 9 qadam (rasmlar bilan)
1963 yil Pi Tourer o'yin konsoli: Bu 1963 yildagi Sky Tourer avtomobil radiosi, men uni portativ retro o'yin konsoliga aylantirdim. Unda Raspberry Pi 3 o'rnatilgan, 6 ta arkada tugmachalari va joystick yordamida RetroPie vintage vintlarini Picade boshqaruv paneli orqali boshqaradi.