Mündəricat:

Mini Bartop Arcade: 8 Addım (Şəkillərlə birlikdə)
Mini Bartop Arcade: 8 Addım (Şəkillərlə birlikdə)

Video: Mini Bartop Arcade: 8 Addım (Şəkillərlə birlikdə)

Video: Mini Bartop Arcade: 8 Addım (Şəkillərlə birlikdə)
Video: REAL RACING 3 LEAD FOOT EDITION 2024, Noyabr
Anonim
Mini Bartop Arcade
Mini Bartop Arcade

Bu dəfə sizə bu saytda göründüyü kimi Picade Desktop Retro Arcade Machini əsasında hazırlanmış Raspberry Pi Zero istifadə edərək köhnə vaxtlarımın arcade versiyasını göstərmək istərdim:

howchoo.com/g/mji2odbmytj/picade-review-ra…

Bu layihənin məqsədi qardaşıma hədiyyə olaraq portativ, istifadəsi asan, gözəl və çox gülməli bir retro video oyunu qurmaqdır.

Təchizat

  • Raspberry Pi Zero W. Raspberry Pi Zero W istifadə etmək çox tövsiyə olunur, çünki bu cihaz İnternetə Wi-Fi vasitəsilə qoşulur.
  • Joystick və düymələr. Sıfır gecikmə lövhəsinə ehtiyac yoxdur, çünki bu layihədə joystick və düymələr birbaşa Raspberry Pi Zero W GPIO -ya bağlanacaq.
  • 12V x 5A keçidli enerji təchizatı.
  • 5V x 3A evdə hazırlanan enerji təchizatı (layihə daxildir). 5V x 5A keçidli bir enerji təchizatı istifadə etmək istəsəniz, bu hissə lazım deyil.
  • 7 düymlük LCD monitor.
  • Akrilik və MDF hissələri lazerlə kəsilmişdir.
  • USB DAC PCM2704 lövhəsi.
  • Bir cüt dinamik.

Addım 1: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika

Layihənin ürəyi Raspberry Pi Zero W. -dir. Ölçüsünə baxmayaraq, hər şeyi etmək gücünə malikdir. Kiçik kompüter, retro oyunların geniş seçimlərini təklif edən Nes, SNes, Neo Geo, Mame və s. Kimi bir sıra emulyatorlardan ibarətdir.

Cihaz, qənaətbəxş bir həcmdə rəqəmsal səsi təmin edən USB DAC PCM2704 lövhəsi ilə təchiz edilmişdir.

İdarəetmə elementləri kompüterə GPIO tərəfindən bağlanır, bu da sistemin düzgün işləməsi üçün müəyyən işlərə ehtiyac duyur.

Və nəhayət, bu materialın ekransız heç bir dəyəri yoxdur. Portativ bir şey etmək fikri olduğu üçün bütün əyləncələr 7 LCD monitorla təmin edilir.

Sistemi gücləndirmək üçün bu dizaynda 12V x 5A kommutasiya enerji təchizatı istifadə olunur, 5V x 3A tənzimlənən enerji təchizatı Raspberry Pi Zero W və monitor lövhəsi üçün gərginliyi azaldır.

Addım 2: 5V X 3A Tənzimlənən Güc Təchizatı

5V X 3A tənzimlənən enerji təchizatı
5V X 3A tənzimlənən enerji təchizatı
5V X 3A tənzimlənən enerji təchizatı
5V X 3A tənzimlənən enerji təchizatı

Dövrə, Raspberry Pi Zero W və LCD ekrana enerji verən 3A çıxış cərəyanında 5.6V təmin edən LM 350 tranzistoruna əsaslanır.

Eagle sənədlərində göründüyü kimi montajın heç bir çətinliyi yoxdur.

Addım 3: Joystick -in GPIO -ya qoşulması

Joystick -in GPIO -ya qoşulması
Joystick -in GPIO -ya qoşulması

İdarəetmə vasitələrini kompüterə bağlamaq üçün sıfır gecikməli USB kartı istifadə etmək əvəzinə (Raspberry Pi Zero W rəqəmsal səs çıxışı olaraq istifadə edilən yalnız bir USB portuna malikdir), GPIO problemi həll etməyin məntiqi yolu idi.

Şəkildə cihazın joystick və düymələrinə Raspberry Pi Zero W GPIO əlaqələri göstərilir. Yalnız bir oyunçuya ehtiyacımız olacağından, oyunu idarə etmək üçün yalnız yaşıl sancaqlar istifadə olunur (demək lazımdır ki, torpaq sancaqları dövrə bağlamaq və işlərin baş verməsi üçün lazımdır).

Daha çox məlumat üçün bax:

Addım 4: Məclis

Məclis
Məclis
Məclis
Məclis
Məclis
Məclis

Retro-arcade, plastik açılarla quraşdırılmış, lazerlə kəsilmiş MDF və akril ilə hazırlanmışdır. Ön montajdan sonra bütün MDF hissələri qara rəngə boyanmışdır ki, bu da son montaja səbəb olmuşdur.

Gördüyünüz kimi, qara plastik bir maska akril cəbhəni əhatə edir, yalnız dinamikləri və LCD ekranı göstərir.

Şəkillər montaj prosesini göstərir.

Addım 5: RetroPie konfiqurasiyası

Aşağıdakı addımlar https://www.instructables.com/id/Breadboard-RetroP… və https://github.com/recalbox/mk_arcade_joystick_rp… tərəfindən təmin edilmişdir.

Əvvəlcə aşağıdakı linkdən edilə bilən RetroPie görüntüsünü yükləmək lazımdır:

Raspberry Pi Zero W üçün şəkli yükləmək üçün "Raspberry Pi 0/1" seçimini seçin.

Quraşdırma prosesini və bütün RetroPie təlimatlarını aşağıdakı linkdə tapa bilərsiniz:

Addım 6: GPIO nəzarətçisini konfiqurasiya edin

GPIO nəzarətçisini qurmaq üçün mk_arcade_joystick_rpi fayllarını yükləmək lazımdır:

git klonu

Modulu tərtib edin və quraşdırın:

sudo mkdir /usr/src/mk_arcade_joystick_rpi-0.1.5/

cd mk_arcade_joystick_rpi-master/

sudo cp -a * /usr/src/mk_arcade_joystick_rpi-0.1.5/

ixrac MKVERSION = 0.1.5

sudo -E dkms qurmaq -m mk_arcade_joystick_rpi -v 0.1.5

sudo -E dkms qurmaq -m mk_arcade_joystick_rpi -v 0.1.5

Addım 7: Başlanğıcda Sürücünün avtomatik yüklənməsi

/Etc /modullarını açın:

sudo nano /etc /modulları

və sürücünü yükləmək üçün istifadə etdiyiniz xətti əlavə edin:

mk_arcade_joystick_rpi

Sonra /etc/modprobe.d/mk_arcade_joystick.conf faylını yaradın:

sudo nano /etc/modprobe.d/mk_arcade_joystick.conf

və modul konfiqurasiyasını əlavə edin:

variantlar mk_arcade_joystick_rpi xəritəsi = 1

Test:

Joystick girişlərini sınamaq üçün aşağıdakı əmri istifadə edin:

jstest/dev/input/js0

Əlavə təlimatları aşağıdakı linklərdə tapa bilərsiniz:

www.instructables.com/id/Breadboard-RetroP…

github.com/recalbox/mk_arcade_joystick_rpi

Addım 8: Son nəticə

Yekun Nəticə
Yekun Nəticə
Yekun Nəticə
Yekun Nəticə
Yekun Nəticə
Yekun Nəticə

Gördüyünüz kimi, bu, yaxşı işləyən və çox əyləncəyə hazır olan layihənin son nəticəsidir! Zövq alın!

Tövsiyə: