Obsah:

Mini Bartop Arcade: 8 kroků (s obrázky)
Mini Bartop Arcade: 8 kroků (s obrázky)

Video: Mini Bartop Arcade: 8 kroků (s obrázky)

Video: Mini Bartop Arcade: 8 kroků (s obrázky)
Video: Nespi+Rasperry pi 3 + image 64GB= Retro arcade machine 2024, Červenec
Anonim
Mini bartopová arkáda
Mini bartopová arkáda

Tentokrát bych vám chtěl ukázat své staré arkádové verze pomocí Raspberry Pi Zero, založené na Picade Desktop Retro Arcade Machini, jak je vidět na tomto webu:

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

Cílem tohoto projektu je vybudovat retro vídeo hru jako dárek pro mého bratra, která byla přenosná, snadno použitelná, krásná a velmi zábavná.

Zásoby

  • Raspberry Pi Zero W. Důrazně doporučujeme používat Raspberry Pi Zero W, protože toto zařízení se připojuje k internetu přes Wi-Fi.
  • Joystick a tlačítka. Deska nulového zpoždění není nutná, protože v tomto projektu bude joystick a tlačítka připojeny přímo k Raspberry Pi Zero W GPIO.
  • Spínaný zdroj 12V x 5A.
  • Domácí napájecí zdroj 5V x 3A (včetně projektu). Tato část je zbytečná v případě, že dáváte přednost použití spínaného zdroje 5V x 5A.
  • 7 palcový LCD monitor.
  • Laserem řezané akrylové a MDF díly.
  • Deska USB DAC PCM2704.
  • Dvojice reproduktorů.

Krok 1: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika

Srdcem projektu je Raspberry Pi Zero W. Navzdory své velikosti má sílu dělat věci, které se mají stát. Tento malý počítač provozuje balíček emulátorů, jako jsou Nes, SNes, Neo Geo, Mame atd., Který nabízí široké možnosti retro her.

Zařízení je vybaveno deskou USB DAC PCM2704, která poskytuje digitální zvuk v uspokojivé hlasitosti.

Ovládací prvky jsou k počítači připojeny pomocí GPIO, který potřebuje nějakou práci, aby systém správně fungoval.

A nakonec tento materiál nestojí za nic bez obrazovky. Protože šlo o to, udělat něco přenosného, veškerou zábavu zaručuje 7 “LCD monitor.

K napájení systému je v tomto provedení použit spínaný napájecí zdroj 12V x 5A, zatímco regulovaný napájecí zdroj 5V x 3A snižuje napětí u Raspberry Pi Zero W a desky monitoru.

Krok 2: Regulovaný napájecí zdroj 5V X 3A

Regulovaný napájecí zdroj 5V X 3A
Regulovaný napájecí zdroj 5V X 3A
Regulovaný napájecí zdroj 5V X 3A
Regulovaný napájecí zdroj 5V X 3A

Obvod je založen na tranzistoru LM 350, který poskytuje 5,6 V při výstupním proudu 3 A, který napájí Raspberry Pi Zero W a LCD obrazovku.

Sestavení nemá žádné potíže, jak je vidět na souborech Eagle.

Krok 3: Připojení joysticku k GPIO

Připojení joysticku k GPIO
Připojení joysticku k GPIO

Místo použití karty USB s nulovým zpožděním k připojení ovládacích prvků k počítači (Raspberry Pi Zero W má pouze jeden port USB, který byl použit jako digitální zvukový výstup) bylo GPIO logickým způsobem, jak tento problém vyřešit.

Obrázek ukazuje připojení Raspberry Pi Zero W GPIO k joysticku a tlačítkům zařízení. Protože budeme potřebovat pouze jednoho hráče, pro ovládání hry se používají pouze zelené piny (stojí za to říci, že zemní kolíky jsou nutné k uzavření okruhu a k tomu, aby se věci staly).

Další informace naleznete na adrese:

Krok 4: Shromáždění

Shromáždění
Shromáždění
Shromáždění
Shromáždění
Shromáždění
Shromáždění

Retro arkáda byla vyrobena laserem řezaným MDF a akrylem, upevněna plastovými úhelníky. Po předmontáži byly všechny části MDF natřeny černou barvou, což vedlo ke konečné montáži.

Jak je vidět, černá plastová maska zakrývá akrylovou přední část a zobrazuje pouze reproduktory a LCD obrazovku.

Obrázky ukazují postup montáže.

Krok 5: Konfigurace RetroPie

Následující kroky poskytly společnosti https://www.instructables.com/id/Breadboard-RetroP… a

Nejprve je nutné stáhnout obrázek RetroPie, což lze provést pomocí následujícího odkazu:

Chcete -li stáhnout obrázek pro Raspberry Pi Zero W., vyberte možnost „Raspberry Pi 0/1“.

Instalační proces, stejně jako všechny pokyny k RetroPie, najdete na následujícím odkazu:

Krok 6: Konfigurujte ovladač GPIO

Chcete -li nastavit ovladač GPIO, musíte si stáhnout soubory mk_arcade_joystick_rpi:

klon git

Kompilace a instalace modulu:

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/

export MKVERSION = 0.1.5

sudo -E dkms build -m mk_arcade_joystick_rpi -v 0.1.5

sudo -E dkms install -m mk_arcade_joystick_rpi -v 0.1.5

Krok 7: Automatické načtení ovladače při spuštění

Otevřete /etc /modules:

sudo nano /etc /modules

a přidejte řádek, který používáte k načtení ovladače:

mk_arcade_joystick_rpi

Poté vytvořte soubor /etc/modprobe.d/mk_arcade_joystick.conf:

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

a přidejte konfiguraci modulu:

možnosti mk_arcade_joystick_rpi mapa = 1

Testování:

K testování vstupů joysticků použijte následující příkaz:

jstest/dev/input/js0

Další pokyny najdete v následujících odkazech:

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

github.com/recalbox/mk_arcade_joystick_rpi

Krok 8: Konečný výsledek

Konečný výsledek
Konečný výsledek
Konečný výsledek
Konečný výsledek
Konečný výsledek
Konečný výsledek

Jak vidíte, toto je konečný výsledek projektu, který funguje dobře a je připraven na spoustu zábavy! Užívat si!

Doporučuje: