Mundarija:

Portativ RetroGame konsoli (Raspberry Pi): 9 qadam (rasmlar bilan)
Portativ RetroGame konsoli (Raspberry Pi): 9 qadam (rasmlar bilan)

Video: Portativ RetroGame konsoli (Raspberry Pi): 9 qadam (rasmlar bilan)

Video: Portativ RetroGame konsoli (Raspberry Pi): 9 qadam (rasmlar bilan)
Video: BUILDING A HANDHELD GAMING CONSOLE 😮 #raspberrypi #techprojects 2024, Iyul
Anonim
Portativ RetroGame konsoli (Raspberry Pi)
Portativ RetroGame konsoli (Raspberry Pi)

Bu ko'rsatma Rotterdam amaliy fanlar universiteti uchun FabLab tayyorlash kursi uchun yozilgan, bu kurs uchun men Raspberry Pi va maxsus qobiq bilan birgalikda ko'chma o'yin konsoli tayyorlayman.

Maktab topshirig'i uchun men ob'ekt yasashim kerak edi. Ob'ekt bir qator talablarga javob berishi kerak.

  • Unda ilmoq bo'lishi kerak.
  • U 3D printer, lazerli kesuvchi va boshqa 1 ta tanlangan qurilma yordamida amalga oshirilishi kerak.

Men juda geymerman va menga retro pristavkalarni yoqtirganim uchun, men retro o'yinlarini o'ynash uchun ko'chma narsa yasashga harakat qilardim. Dastlab men o'rnatilgan ekranli portativ konsol yasashni rejalashtirgandim, lekin vaqt cheklanganligi sababli ekranni tashlab, tashqi displeyni HDMI orqali ulashga qaror qildim.

1 -qadam: MoSCoW

MoSCoW
MoSCoW

Bo'lishi kerak:

  • Dasturiy ta'minot
  • 3D bosilgan quti
  • Kosonni lazer bilan kesish.
  • Batareya paketini yashirish uchun lyuk

Bo'lishi kerak:

  • Ko'p o'yinchini qo'llab -quvvatlash
  • Quvvatni yoqish / o'chirish tugmasi

Bo'lishi mumkin:

  • Quvvat ko'rsatkichli LED
  • Onlayn multiplayer
  • Tashqi dinamiklar orqali ovoz

Bor edi:

  • Birlashtirilgan ekran.
  • Batareya to'plamini birlashtirish

2 -qadam: materiallar

Materiallar
Materiallar
Materiallar
Materiallar
Materiallar
Materiallar
Materiallar
Materiallar

Sizga kerak bo'lgan materiallar ro'yxati:

  • Raspberry Pi (2B+ yoki 3)
  • SD -kartadagi emulyatsiya dasturi (masalan, N64 emulyatori haqida o'ylang)
  • HDMI kabeli
  • Sichqoncha
  • Klaviatura
  • HDMI qo'llab -quvvatlaydigan monitor (televizor yoki kompyuter monitor)
  • Quvvat kabeli
  • Ethernet kabeli yoki Wifi Dongle (RPi 3 Wi -Fi -da o'rnatilgan)
  • Micro SD karta (2 GB +) + adapter
  • USB Stick (o'yinlar uchun)
  • SC kartani o'quvchi
  • Nazoratchi (USB)

Mashina:

  • Logotip uchun lazerli kesuvchi
  • Koson uchun 3D printer
  • Koson logotipini yopish uchun issiq yopishtiruvchi qurol

Qobiq 3 o'lchamli bosiladi va keyin lazerli kesgich bilan o'yib yoziladi, korpus oldingi ulagichi bilan ulagichlarning bir qismini yashirish uchun RPI uchun bo'ladi.

3 -qadam: SD -kartaga dasturiy ta'minotni o'rnatish

SD -kartaga dasturiy ta'minotni o'rnatish
SD -kartaga dasturiy ta'minotni o'rnatish

SD tasvirlar

Hozirgi vaqtda RetroPie 3.6 ning ikkita versiyasi mavjud. Raspberry Pi 1/Zero (Model A, A+, B, B+) uchun bitta versiya mavjud va Raspberry Pi 2/Raspberry Pi 3 uchun versiya mavjud. Raspberry Pi versiyasi uchun SD tasvirini yuklab oling:

Raspberry Pi 1 / nol

Raspberry Pi 2 / Raspberry Pi 3

(Agar bu havolalar eskirgan bo'lsa, yuklab olish sahifasiga qarang.)

Agar siz Raspberry Pi -ning qaysi versiyasiga ega ekanligingizga ishonchingiz komil bo'lmasa, tekshirishning oson yo'li bor:

Pi ochilganda Rpi 1/Zero = 1 malina

Pi ochilganda Rpi 2/Rpi 3 = 4 malina

Chiqarish

SD-karta tasvirini yuklaganingizdan so'ng, uni 7-Zip kabi dastur yordamida chiqarib olishingiz kerak. Siz yuklangan.gz faylini chiqarasiz va chiqarilgan fayl.img fayli bo'ladi.

RetroPie tasvirini SD -kartaga o'rnating

MicroSD kartangizga RetroPie 3.6 SD tasvirini o'rnatish uchun. (Kompyuterga ulash uchun sizga MicroSD kartani o'quvchi kerak bo'lishi mumkin)

  • Windows uchun Win32DiskImager nomli dasturdan foydalanishingiz mumkin
  • Mac uchun siz Apple Pi Baker -dan foydalanishingiz mumkin
  • Linux uchun dd buyrug'i yoki Unetbootin dan foydalanishingiz mumkin

O'yinlar

Siz foydalanmoqchi bo'lgan har qanday o'yinni USB flesh haydovchiga qo'yish kerak, USB -ni RPi -ga kiritishingiz bilan emulyator o'yinlarni qayta ishlab chiqadi va ularni tegishli papkada saralaydi.

4 -qadam: Dizayn eskizlari

Dizayn eskizlari
Dizayn eskizlari

Yuqoridagi misol, ishning qanday ko'rinishga ega bo'lishi sxematik chizilgan. Bu yangilangan versiya, chunki batareya to'plami qo'shilmagan, chunki men etkazib beruvchim batareyani etkazib berishda muammolarga duch kelganman, chunki vaqt cheklanganligi sababli uni loyihadan olib chiqishim kerak.

Ishni davom ettirishdan oldin, sizda allaqachon buyurtma qilingan yoki qo'lda bo'lgan barcha materiallar borligiga ishonch hosil qiling.

5 -qadam: 3D bosib chiqarishni boshlang

3D bosib chiqarishni boshlang
3D bosib chiqarishni boshlang
3D bosib chiqarishni boshlang
3D bosib chiqarishni boshlang
3D bosib chiqarishni boshlang
3D bosib chiqarishni boshlang

Bu malina pi loyihasida biz Thingyverse modelini ishlatamiz, u Raspberry Pi B uchun orignal, lekin hozir RPI 3 ga mos ravishda tahrirlangan.

Modellarni bu erdan oling: Mana

Hammasini bir joyda ushlab turish uchun kengligi 4 x 2, 5 mm x 20 mm uzunlikdagi universal vintlardan foydalanganingizga ishonch hosil qiling.

6 -qadam: Kosonni bo'yash va yig'ish

Kosonni bo'yash va yig'ish
Kosonni bo'yash va yig'ish
Kosonni bo'yash va yig'ish
Kosonni bo'yash va yig'ish
Kosonni bo'yash va yig'ish
Kosonni bo'yash va yig'ish
Kosonni bo'yash va yig'ish
Kosonni bo'yash va yig'ish

Barcha qismlarni zımparalab, kerakli rangga bo'yaganingizga ishonch hosil qiling.

Ushbu loyiha uchun men bo'sh oq astar va porloq bo'yoq ishlatardim.

Kosonni yig'ish juda oson.

  • Kosonni yig'ishdan oldin tepadagi lyukni bosganingizga ishonch hosil qiling.
  • RPI -ni korpusning pastki qismiga joylashtiring (siz hali ham xavfsiz bo'lmagan holatda, uni joyida saqlash uchun SD -kartadan foydalanishingiz mumkin)
  • Yuqori qismini RPI pastki qismiga joylashtiring.
  • Pastki qismga 4 vintni (4 x 2, kengligi 5 mm uzunlikdagi 20 mm uzunlikdagi vintlardek) qo'shing va ehtiyotkorlik bilan burab qo'ying (korpus 3D bosilgan va vintlar uchun mo'ljallanmagan)

7 -qadam: logotipni kesish

Logotipni kesish
Logotipni kesish

Korpusning tepasida joylashgan logotipni kesish juda oddiy jarayon.

Ishni tugatgandan so'ng, siz uni yangi bo'yalgan sumkangizning yuqori qismiga yopishtirib, issiq elim yoki shunga o'xshash narsalar bilan qilishingiz mumkin.

Ushbu modelni lazer kesgichda ishlating:

8 -qadam: foyda va o'yin

Foyda va o'yin!
Foyda va o'yin!

Siz tugatdingiz va yangi RetroPie konsolida o'yin o'ynashga tayyormiz, uni yoqing, rozetkaga ulang va har qanday USB tekshirgichni ulang va o'yinni boshlang!

9 -qadam: Maslahatlar va fokuslar

Loyiha davomida men kelajakda boshqacha hal qiladigan bir nechta narsalarga duch keldim:

  • Har xil qismlar o'rtasida teng sifatni ta'minlash uchun har doim bir xil 3D printerdan foydalaning. Va toza chop etish uchun raftlarsiz / yordamchi materialsiz chop etishga harakat qiling.
  • Yaltiroq bo'yoq o'rniga matli bo'yoqlardan foydalaning, bu uzoq muddatda ancha yaxshi ko'rinadi.
  • Ideal holda, uni to'liq bo'yashdan oldin modelga 2 qatlamli astar qo'shing.
  • Loyihani boshlashdan oldin sizda barcha ehtiyot qismlar mavjudligiga ishonch hosil qiling. Men ba'zi narsalarni pochta orqali yuborganimda boshladim va bu loyihaning tezligini sezilarli darajada kechiktirdi.

Tavsiya: