Мазмұны:

Mini Bartop аркадасы: 8 қадам (суреттермен)
Mini Bartop аркадасы: 8 қадам (суреттермен)

Бейне: Mini Bartop аркадасы: 8 қадам (суреттермен)

Бейне: Mini Bartop аркадасы: 8 қадам (суреттермен)
Бейне: ТАКОВ МОЙ ПУТЬ В L4D2 2024, Қараша
Anonim
Mini Bartop аркадасы
Mini Bartop аркадасы

Бұл жолы мен сізге осы сайтта көрсетілгендей Picade Desktop Retro Arcade Machini негізіндегі Raspberry Pi Zero көмегімен аркада нұсқасын көрсеткім келеді:

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

Бұл жобаның мақсаты - ағама сыйлық ретінде ретро -видео ойынын құру, ол портативті, қолдануға оңай, әдемі және өте күлкілі болды.

Жабдықтар

  • Raspberry Pi Zero W. Raspberry Pi Zero W пайдалану өте ұсынылады, себебі бұл құрылғы Интернетке Wi-Fi арқылы қосылады.
  • Джойстик пен түймелер. Нөлдік кешіктіру тақтасы қажет емес, өйткені бұл жобада джойстик пен түймелер тікелей Raspberry Pi Zero W GPIO -ға қосылады.
  • 12В х 5А қосылатын қуат көзі.
  • 5В х 3А үйдегі электрмен жабдықтау (жобаға кіреді). 5В х 5А қосылатын қуат көзін пайдалануды қалаған жағдайда бұл бөлік қажет емес.
  • 7 дюймдік СКД монитор.
  • Лазермен кесілген акрил және MDF бөлшектері.
  • USB DAC PCM2704 тақтасы.
  • Динамиктер жұбы.

1 -қадам: электроника

Электроника
Электроника
Электроника
Электроника

Жобаның жүрегі - Raspberry Pi Zero W. Оның көлеміне қарамастан, ол нәрселерді жасауға күші бар. Кішкентай компьютерде ретро ойындардың кең таңдауын ұсынатын Nes, SNes, Neo Geo, Mame және т.б. тәрізді эмуляторлар жиынтығы жұмыс істейді.

Құрылғы сандық дыбысты қанағаттанарлық көлемде беретін USB DAC PCM2704 тақтасымен жабдықталған.

Басқару элементтері компьютерге GPIO арқылы қосылады, оған жүйенің дұрыс жұмыс істеуін реттеу үшін біраз жұмыс қажет.

Ақырында, бұл материал экрансыз ештеңеге тұрмайды. Портативті нәрсе жасау идеясы болғандықтан, барлық қызыққа 7 дюймдік LCD монитор кепілдік береді.

Жүйені қуаттандыру үшін бұл конструкцияда 12В х 5А коммутациялық қуат көзі пайдаланылады, ал 5В х 3А реттелетін қуат көзі Raspberry Pi Zero W мен монитор тақтасының кернеуін төмендетеді.

2 -қадам: 5V X 3A реттелетін қуат көзі

5V X 3A реттелетін қуат көзі
5V X 3A реттелетін қуат көзі
5V X 3A реттелетін қуат көзі
5V X 3A реттелетін қуат көзі

Бұл схема LM 350 транзисторына негізделген, ол 3А шығыс токында 5,6 В кернеуді береді, ол Raspberry Pi Zero W мен СКД экранына қуат береді.

Eagle файлдарынан көріп отырғанымыздай, құрастырудың еш қиындығы жоқ.

3 -қадам: Джойстиктің GPIO -ға қосылуы

Джойстик GPIO -ға қосылады
Джойстик GPIO -ға қосылады

Басқару құралдарын компьютерге қосу үшін нөлдік кідіріссіз USB картасын пайдаланудың орнына (Raspberry Pi Zero W сандық дыбыс шығысы ретінде пайдаланылатын бір ғана USB порты бар) GPIO мәселені шешудің логикалық әдісі болды.

Суретте Raspberry Pi Zero W GPIO құрылғысының джойстигіне және түймелеріне қосылуы көрсетілген. Бізге тек бір ойыншы қажет болғандықтан, ойынға тек жасыл түйреуіштер ғана қолданылады (айтуға тұрарлық, түйреуіштер тізбекті жауып, жағдайды жақсарту үшін қажет).

Қосымша ақпаратты мына жерден қараңыз:

4 -қадам: Ассамблея

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея

Ретро-аркад пластикалық бұрыштармен бекітілген лазермен кесілген МДФ пен акрилден жасалған. Алдын ала құрастырудан кейін МДФ-ның барлық бөлшектері қара түске боялды, бұл соңғы жинауға әкелді.

Көріп отырғаныңыздай, қара пластикалық маска акрилмен қапталған, тек динамиктер мен СКД экранын көрсетеді.

Суреттер құрастыру процесін көрсетеді.

5 -қадам: RetroPie конфигурациясы

Келесі қадамдарды https://www.instructables.com/id/Breadboard-RetroP… және https://github.com/recalbox/mk_arcade_joystick_rp… ұсынды.

Біріншіден, RetroPie суретін жүктеу қажет, оны келесі сілтеме бойынша жасауға болады:

Raspberry Pi Zero W суретін жүктеу үшін «Raspberry Pi 0/1» опциясын таңдаңыз.

Орнату процесін, сондай-ақ барлық RetroPie нұсқауларын мына сілтеме бойынша табуға болады:

6 -қадам: GPIO контроллерін конфигурациялаңыз

GPIO контроллерін орнату үшін mk_arcade_joystick_rpi файлдарын жүктеу қажет болады:

git clone

Модульді құрастыру және орнату:

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/

экспорттау MKVERSION = 0.1.5

sudo -E dkms build -m mk_arcade_joystick_rpi -v 0.1.5

sudo -E dkms орнату -m mk_arcade_joystick_rpi -v 0.1.5

7-қадам: Драйверді іске қосу кезінде автоматты түрде жүктеу

/Etc /модульдерді ашыңыз:

sudo nano /etc /модульдер

және драйверді жүктеу үшін қолданылатын жолды қосыңыз:

mk_arcade_joystick_rpi

Содан кейін /etc/modprobe.d/mk_arcade_joystick.conf файлын жасаңыз:

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

және модуль конфигурациясын қосыңыз:

mk_arcade_joystick_rpi картасының опциялары = 1

Тексеру:

Джойстиктердің кірістерін тексеру үшін келесі пәрменді қолданыңыз:

jstest/dev/input/js0

Қосымша нұсқауларды мына сілтемелерден табуға болады:

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

github.com/recalbox/mk_arcade_joystick_rpi

8 -қадам: Қорытынды нәтиже

Соңғы нәтиже
Соңғы нәтиже
Соңғы нәтиже
Соңғы нәтиже
Соңғы нәтиже
Соңғы нәтиже

Көріп отырғаныңыздай, бұл жақсы жұмыс жасайтын және көп қызыққа дайын жобаның соңғы нәтижесі! Ләззат алыңыз!

Ұсынылған: