Pi konsoli: arzon versiya: 8 qadam (rasmlar bilan)
Pi konsoli: arzon versiya: 8 qadam (rasmlar bilan)
Anonim
Pi Console: arzon versiya
Pi Console: arzon versiya

"Retro" pristavkalari bilan hamma aql bovar qilmaydigan darajada qaytgan va shu qadar mashhur bo'lganki, men Raspberry Pi yordamida o'zim qura olamanmi, demoqchi edim. Biroz tadqiqot o'tkazgandan so'ng, men RetroPie veb -saytiga (https://retropie.org.uk/) tushdim va RetroPie konsolini xohlayotganimni bildim. Barmoqlaringiz uchida 50 ga yaqin turli xil konsollar (MAME va barcha klassikalarni o'z ichiga olgan holda) va minglab o'yinlar bo'lsa, bu sizning do'stlaringiz bilan siz xohlagan joyga olib kelishingizni iltimos qiladigan eng kichik, eng arzon va ko'chma o'yin konsoli bo'ladi..

Bu qurilish juda qiyin emas va uni ko'pchilik yangi boshlanuvchilar bajarishi mumkin, bu men hal qilgan birinchi Raspberry Pi loyihasi edi. Men kodlash borasida eng zo'r emasman, shuning uchun Pi va RetroPie bilan ishlash dastlab juda qiyin edi, lekin siz uni qo'lga kiritganingizdan so'ng, siz hozirda uni o'zlashtirasiz (iltimos, kodlash talab qilinmaydi bu loyiha). Aytish joizki, bizda loyihani boshlashdan oldin sizga ba'zi materiallar kerak bo'ladi. Ta'minot sotib olgandan va uy atrofida yotib topgandan so'ng, bu konsolni 30 dollarga yaqin o'yinlari bo'lgan 80 dollarlik retro konsoldan biroz arzonroq qilish uchun menga 25 dollar kerak bo'ldi.

*E'tibor bering, 3D bosib chiqarish - bu ko'rsatmaning bir qismi, lekin loyihani bajarish uchun shart emas*

1 -qadam: Pi -ni tanlang

Pi -ni tanlang
Pi -ni tanlang

Ushbu qurilishning eng katta qiyinchiliklaridan biri sizning Pi -ni tanlashdir! Siz Pi 3 Model B+bilan borishingiz mumkin, u Wi -Fi, chekilgan kirish va 1 Gb tezkor xotira bilan birga keladi (bilaman, bu unchalik ko'rinmaydi, lekin bu yoki boshqa loyiha uchun etarli)! taxta. Yoki biz arzonroq marshrutga borib, Wi -Fi o'rnatilgan Wi -Fi (Zero 1.3, lekin bizga bu qurilmani o'rnatish uchun Wi -Fi yoqilgan karta kerak bo'ladi) va 512MB tezkor xotira bilan Pi Zero W ni tanlashimiz mumkin. Ikkala taxtada ham HMDI yoki micro HDMI chiqishi bor, ikkinchisi Zero W. (Raspberry Pi Zero W shkalasi bo'yicha chorak bilan ko'rsatilgan, afsuski, menda banan yo'q edi!)

Ushbu loyiha uchun biz Pi Zero W-dan foydalanamiz, chunki u Wi-Fi-ga o'rnatilgan va mening sevimli konsollarimni ijro etish uchun etarli RAMga ega. E'tibor bering, agar siz Zero W bilan ketmoqchi bo'lsangiz, har qanday yangi ROMni (SNESdan yangi narsa) o'ynashda muammolar bo'lishi mumkin.

2 -qadam: Tovarlarni sotib oling

Ta'minotingizni sotib oling
Ta'minotingizni sotib oling

Sizning loyihangiz uchun sizga quyidagi materiallar kerak bo'ladi; Men Amazon, Micro Center yoki Adafruit bilan borishga moyilman. Men Amazon bilan bog'lanaman, shunda Pi Zero W. ta'minotidan tashqari hamma narsa quyidagicha bo'lishi mumkin:

  • Klaviatura va sichqoncha: iPazzPort simsiz klaviatura sichqonchasi kombinatsiyasi (men uni yanada ko'chma qilish uchun kombinatsiya bilan bordim), goo.gl/cE9f1v ($ 14).
  • MicroSD karta, kamida 8 gigabaytli karta: Kingston Canvas 16 GB MicroSD kartasi, goo.gl/e7z2Jz (6 dollar).
  • HMDI micro HDMI kabeliga: goo.gl/n2Ti14 (6 dollar).
  • Klaviatura yoki boshqaruvchi uchun mikro USB chiqishiga USB kirish: goo.gl/UF28f3 (4,85 dollar).
  • Micro USB zaryadlovchi kabeli va bloki (5V): Menda bitta yotqizilgan edi, lekin agar bu odamga yoqmasa- goo.gl/ERVmFB ($ 7).
  • Adafruit -dan Raspberry Pi Zero W: goo.gl/A6GLbb ($ 10). (sarlavhali Pi Zero W ko'rsatilgan, bu loyihaning boshida menda bor edi).

Siz har doim o'qni tishlab, CanaKit -ning Raspberry Pi Zero W to'plamini sotib olishingiz mumkin, u sichqoncha klaviaturasi kombinatsiyasidan tashqari hamma narsani o'z ichiga oladi, lekin bir nechta holatlar va sovutgichni o'z ichiga oladi. Mana havola: goo.gl/jKakB3 ($ 33).

Eslatib o'tamiz, Adafruit va Micro Center kelajakdagi Raspberry Pi yoki elektron loyihalar uchun materiallar sotib olish uchun ajoyib saytlar. Bundan tashqari, Micro Center Raspberry Pi W -ni har doim ~ 5 dollarga sotadi, afsuski, bu faqat do'konda.

*E'tibor bering, bu ko'rsatma yozilgan vaqtda yuqoridagi narxlar joriy narx edi*

3 -qadam: bu ishni chop eting

Bu ishni chop eting!
Bu ishni chop eting!
Bu ishni chop eting!
Bu ishni chop eting!
Bu ishni chop eting!
Bu ishni chop eting!
Bu ishni chop eting!
Bu ishni chop eting!

3D modellashtirish va SAPR dasturlaridan foydalanish haqida gap ketganda, men hali ham noobman, shuning uchun men Thingiverse -dan 3D Raspberry Pi Zero qutisini oldim. Thingiverse -ni bilmaganlar uchun - bu 3D modellarning ajoyib ombori, uni jamoa a'zolari loyihalashtiradi va yuklaydi. Yana quyidagi dizayn meniki emas, yaratuvchi Haunt Freaks (https://www.thingiverse.com/HauntFreaks/about) saytida Raspberry Pi Zero uchun eng yaxshi holatlar/loyihalarga ega! (ularning boshqa loyihalarini ko'rib chiqing va o'z nashringizni chop etishni unutmang)

Men kichkina, engil va, albatta, ko'chma bo'lgan narsani chop qilmoqchi edim. Son -sanoqsiz dizaynlarni ko'rib chiqqach, men bu odamni uchratdim: https://www.thingiverse.com/thing:2197417 yoki "Pi Zero keychain qutisi".

"Pi Zero Keychain Case" ning xususiyatlari:

  • ixcham
  • birgalikda
  • Dizayn taxtasi ikki yarmi o'rtasida mustahkamlangan
  • barcha portlarga kirish mumkin
  • oddiy micro-SD-ni kiritish va olish …
  • tepasida Raspberry pi logotipi (va bittasi yo'q)"

Bu bosma taxminan bir soat davom etdi; Men dam olish uchun har xil rangdagi (kumush va oltin) 2 ta to'plamni chop etdim, lekin agar xohlasangiz, uni bitta rangda chop etishingiz mumkin!

Agar siz oxirigacha bosib chiqarishni tugatgan bo'lsangiz, iltimos, shuni esda tutingki, siz qo'pol joylarni zımparalash yoki epoksi qoplamasini qo'llash orqali "tugatishingiz" kerak bo'ladi (ko'pchilik: goo.gl/iEZHwc).

3D printerga ega bo'lmaganlar uchun siz 3DHubs (https://www.3dhubs.com/) xizmatlaridan foydalanib, sotib olingan quti bilan borishingiz yoki 3D bosma qutini olishingiz mumkin. Bu xizmatlar juda yaxshi, lekin ba'zida ular bosma materiallar va materiallarning soniga qarab qimmat bo'lishi mumkin. Men bu sumkani chop etishni tekshirib ko'rdim va uning narxi taxminan 5 dollarni tashkil etdi (etkazib berishsiz).

4 -qadam: RetroPie -ni o'rnatish

RetroPie o'rnatish
RetroPie o'rnatish

Avvalo, RetroPie veb -saytiga o'ting: https://retropie.org.uk/. Bu yerdan ular nimani taklif qilishini bilib olishingiz mumkin, lekin biz yuklash sahifasiga o'tamiz: https://retropie.org.uk/download/. Agar siz Pi Zero W -ni ushbu qurilish uchun ishlatayotgan bo'lsangiz, iltimos, Raspberry Pi 0/1 versiyasini yuklab oling, agar Pi 3 Model B+ bilan ishlagan bo'lsangiz, Raspberry Pi 2/3 versiyasini yuklab olishingiz mumkin.

Yuklashni boshlaganingizdan so'ng, sizda 2 ta dasturiy ta'minot borligiga ishonch hosil qiling:

  1. 7-Zip, faylni.gz faylidan.img formatiga chiqarish uchun. 7-zip:
  2. Imager, men kompyuterda Win32 Disk Imager dasturidan foydalandim:

    • kompyuter foydalanuvchilari uchun-
    • Apple foydalanuvchilari uchun-
    • Linux foydalanuvchilari uchun-

Siz 3 ta dasturiy ta'minotni yuklaganingizdan so'ng, biz RetroPie dasturini MicroSD kartamizga joylashtiramiz.

  1. RetroPie papkasini chiqarib oling:

    Jildni o'ng tugmasini bosing> 7-zip> Fayllarni ajratish … (ish stoliga ko'chirish)

  2. Win32 Disk Imager -dan foydalanib, papka ikonkasi> RetroPie.img fayli> Yozish -ni bosing. MicroSD kartangizga qarab, bu bir necha daqiqadan 10-15 daqiqagacha davom etishi mumkin.
  3. Yuqorida aytilganlarni bajarganingizdan so'ng, MicroSD kartangiz kartaning nomi sifatida "yuklash" deb o'qilishi kerak; MicroSD karta buzilmasligi uchun chiqarib oling.

5 -qadam: Pi -ni sozlang

Pi -ni sozlang
Pi -ni sozlang

Keyin biz "tekshirgichni" konfiguratsiya qilamiz, shunda biz microSD kartani joylashtiramiz, keyin biz Zero W va klaviaturani ulaymiz/quvvatlaymiz (keyin siz deyarli har qanday Bluetooth yoki simsiz boshqaruvchidan foydalanishingiz mumkin).

  1. Har qanday tugmani bir necha soniya bosib turing.
  2. Konfiguratsiyani boshlang:

    • D-pad biz o'q tugmalaridan foydalanamiz.
    • "Boshlash" = kirish tugmasi.
    • "Tanlash" = bo'sh joy.
    • "A" = kalit.
    • "B" = S tugmachasi.
    • "X" = Q tugmasi.
    • "Y" = V tugmachasi.
  3. Bu hozircha sozlashingiz kerak bo'lgan boshqa kalitlar, boshqa tugmachalarni o'tkazib yuborish uchun "Enter" tugmasini yoki "Ishga tushirish" tugmachasini bosib turing.
  4. Oxir-oqibat, "tezkor tugmachani" o'tkazib yuboring va "OK" tugmachasini bosgandan so'ng, Enter tugmasini bosing, keyin sizdan "tugmachani" tanlash tugmasi sifatida kiritishni xohlaysizmi, deb so'raydi- "Ha" ni bosing. Bu sizga o'yinlarni keyinchalik muammosiz saqlash va undan chiqish imkonini beradi. *Tez tugmachani tanlash uchun boshqa tugma yoki kalitni kiritmang.

Tekshirgichni sozlaganingizdan so'ng, EmulationStation paydo bo'ladi, keyinroq biz o'yinlarni qo'shganimizda, u qaysi ROM va o'yinlar bilan to'ldirilganligini ko'rasiz.

6 -qadam: Wi -Fi va SSH ulanishi

WiFi va SSH ulanishi
WiFi va SSH ulanishi
WiFi va SSH ulanishi
WiFi va SSH ulanishi
WiFi va SSH ulanishi
WiFi va SSH ulanishi
WiFi va SSH ulanishi
WiFi va SSH ulanishi

Keyingi qadam - Wi -Fi -ni sozlash va keyin ba'zi o'yinlarni yuklashimiz uchun SSH -ni faollashtirish!

Wi -Fi tarmog'iga ulanishdan oldin, biz ulanish uchun "joylashuvni" belgilashimiz kerak. Asosiy menyudan quyidagi amallarni bajaring:

  • Raspi-Config> Tarmoq parametrlari> WiFi> Manzil (o'z mamlakatingizni tanlang).
  • Keyingi EmulationStation -ga o'ting va menyuga o'ting. Pastki qismida siz "WiFi" ni ko'rasiz, ustiga bosing va Wi -Fi ulanishini topgandan so'ng (bu erda klaviatura yordam beradi).
  • Qo'shimcha eslatma, siz Wi -Fi tarmog'iga ulanganingizdan so'ng, IP -manzilingizga e'tibor bering, bu bizga SSH -ga keyinroq kirish uchun kerak bo'ladi.

Endi bizda Wi -Fi o'rnatilgan bo'lsa, biz SSH yoki himoyalangan qobiqni faollashtirishimiz mumkin, bu sizning Pi -ni masofadan boshqarish va tarmoq orqali har qanday fayllarni yuklash imkonini beradi.

Raspi-Config> Interfacing Options> SSH> Enable

Bizning Pi -ga SSH orqali kirish uchun oxirgi dasturiy ta'minotni yuklab olishimiz kerak bo'ladi, buning uchun PuTTY -dan foydalanamiz (https://www.putty.org/). Yuklab olingandan so'ng, dasturni ishga tushirishingiz mumkin, "Xost nomi (yoki IP -manzili)" maydoniga ilgari ko'rsatgan IP -manzilingizni kiriting. Sizdan standart foydalanuvchi nomi (pi) va parol (malina) yordamida tizimga kirishingiz so'raladi.

Putty -ni ishga tushirganingizdan va "sessiyada" bo'lganingizdan so'ng, siz RetroPie logotipi va Pi ma'lumoti (ishlatilgan va mavjud xotira va boshqalar) bilan terminal ekranini ko'rasiz. Bu paydo bo'lgandan so'ng, siz kompyuteringizdagi "Tarmoq" papkasiga kirishingiz kerak, u // RetroPie deb nomlanadi.

7 -qadam: O'YINLARNI yuklang !

O'YINLARNI yuklang !!
O'YINLARNI yuklang !!

Tabriklayman, siz deyarli shu erdasiz, tarmoqqa Pi orqali muvaffaqiyatli ulangandan so'ng, siz ba'zi ROM to'plamlarini yuklab olishni xohlaysiz! Litsenziyalash/mualliflik huquqi to'g'risidagi qonunlar tufayli siz bu o'yinlarni*yo'tal ** yo'tal*yuklamasligingiz kerak, lekin agar shunday qilsangiz, www.emu (joy yo'q) jannat (nuqta) ga qarang. Ularning ROM to'plamlarini ko'rib chiqing, bir vaqtning o'zida bitta o'yin o'rniga butun to'plamni yuklab olish va tashlab yuborish ancha oson. Barcha o'yinlar yoki to'plamlarni yuklaganingizdan so'ng, quyidagi amallarni bajaring:

  • Tarmoq> RetroPie (yoki siz kiritgan xost nomi)> ROMS
  • O'yin (lar) ni bosing va ularni tegishli ROM emulyatori jildiga torting.
  • Hamma narsa yuklab olingandan so'ng, Pi -ni ikki yo'l bilan qayta ishga tushirish vaqti keldi:

    1. Kompyuteringizda: PUTTY terminalida "sudo reboot" yozing. Agar shunday qilsangiz, sizning "sessiyangiz" tugaydi, lekin siz hozir hamma narsani sozlashingiz kerak.
    2. PI -da: Enter tugmachasi> Chiqish> Tizimni qayta ishga tushirish.

8 -qadam: O'yindan rohatlaning

O'yindan rohatlaning!
O'yindan rohatlaning!

Qayta ishga tushirilgandan so'ng siz turli xil konsol va o'yinlar paydo bo'lishini ko'rasiz, agar siz o'yinni ROM papkasiga yuklamagan bo'lsangiz, emulyator paydo bo'lmaydi.

Endi boshlanib, eski maktab o'yinlarini o'ynash vaqti keldi:)!

Tavsiya: