Obsah:

Miniatúrna arkáda: 8 krokov (s obrázkami)
Miniatúrna arkáda: 8 krokov (s obrázkami)

Video: Miniatúrna arkáda: 8 krokov (s obrázkami)

Video: Miniatúrna arkáda: 8 krokov (s obrázkami)
Video: Женщина подала на развод сразу после того, как увидела это фото... 2024, November
Anonim
Mini bartopová arkáda
Mini bartopová arkáda

Dnes by som vám rád ukázal moju starodávnu arkádovú verziu s použitím Raspberry Pi Zero, založenej na Picade Desktop Retro Arcade Machini, ako je vidieť na tomto webe:

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

Cieľom tohto projektu je vybudovať retro hru videdeo ako darček pre môjho brata, ktorá bola prenosná, ľahko použiteľná, krásna a veľmi zábavná.

Zásoby

  • Raspberry Pi Zero W. Dôrazne sa odporúča používať Raspberry Pi Zero W, pretože toto zariadenie sa pripája k internetu prostredníctvom Wi-Fi.
  • Joystick a tlačidlá. Doska s nulovým oneskorením nie je potrebná, pretože v tomto projekte bude joystick a tlačidlá pripojené priamo k Raspberry Pi Zero W GPIO.
  • Spínaný zdroj 12V x 5A.
  • Domáci zdroj 5 V x 3 A (vrátane projektu). Táto časť je zbytočná v prípade, že dávate prednosť použitiu spínaného zdroja napájania 5V x 5A.
  • 7 palcový LCD monitor.
  • Laserom rezané akrylové a MDF diely.
  • Doska USB DAC PCM2704.
  • Dvojica reproduktorov.

Krok 1: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika

Srdcom projektu je Raspberry Pi Zero W. Napriek svojej veľkosti má silu vykonávať veci. Tento malý počítač prevádzkuje balík emulátorov, akými sú Nes, SNes, Neo Geo, Mame atď., Ponúka široké možnosti retro hier.

Zariadenie je vybavené doskou USB DAC PCM2704, ktorá poskytuje digitálny zvuk v uspokojivej hlasitosti.

Ovládacie prvky k počítaču pripája zariadenie GPIO, ktoré potrebuje prácu, aby systém správne fungoval.

A nakoniec, tento materiál nestojí za nič bez obrazovky. Keďže išlo o to, vyrobiť niečo prenosné, všetku zábavu vám zaručí 7 -palcový LCD monitor.

Na napájanie systému je v tomto prevedení použitý spínací zdroj 12V x 5A, zatiaľ čo regulovaný zdroj 5V x 3A znižuje napätie pre Raspberry Pi Zero W a dosku monitora.

Krok 2: 5V X 3A regulovaný napájací zdroj

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

Obvod je založený na tranzistore LM 350, ktorý poskytuje 5,6 V pri výstupnom prúde 3A a napája Raspberry Pi Zero W a obrazovku LCD.

Zostavenie nemá žiadne ťažkosti, ako je vidieť na súboroch Eagle.

Krok 3: Pripojenie joysticku k GPIO

Pripojenie joysticku k GPIO
Pripojenie joysticku k GPIO

Namiesto použitia karty USB s nulovým oneskorením na pripojenie ovládačov k počítaču (Raspberry Pi Zero W má iba jeden port USB, ktorý bol použitý ako výstup digitálneho zvuku) bolo GPIO logickým spôsobom, ako problém vyriešiť.

Na obrázku je pripojenie Raspberry Pi Zero W GPIO k joysticku a tlačidlám zariadenia. Pretože budeme potrebovať iba jedného hráča, na ovládanie hry sa používajú iba zelené kolíky (stojí za to povedať, že uzemňovacie kolíky sú potrebné na uzavretie okruhu a aby sa veci diali).

Viac informácií nájdete na:

Krok 4: Zhromaždenie

Zhromaždenie
Zhromaždenie
Zhromaždenie
Zhromaždenie
Zhromaždenie
Zhromaždenie

Retro arkáda bola vyrobená laserom rezaným MDF a akrylom, pripevnená plastovými uhlami. Po predmontáži boli všetky diely MDF natreté na čierno, čo viedlo k finálnej montáži.

Ako vidíte, čierna plastová maska pokrýva akrylovú prednú stranu, pričom zobrazuje iba reproduktory a LCD obrazovku.

Obrázky ukazujú postup montáže.

Krok 5: Konfigurácia RetroPie

Nasledujúce kroky poskytli spoločnosti https://www.instructables.com/id/Breadboard-RetroP… a

Najprv je potrebné stiahnuť obrázok RetroPie, čo je možné vykonať pomocou nasledujúceho odkazu:

Vyberte možnosť „Raspberry Pi 0/1“a stiahnite si obrázok pre Raspberry Pi Zero W.

Postup inštalácie, ako aj všetky pokyny k RetroPie nájdete na nasledujúcom odkaze:

Krok 6: Konfigurujte ovládač GPIO

Na nastavenie ovládača GPIO je potrebné stiahnuť súbory mk_arcade_joystick_rpi:

git klon

Zostaviť a nainštalovať modul:

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čítanie ovládača pri spustení

Otvorte /etc /modules:

sudo nano /etc /modules

a pridajte riadok, ktorý používate na načítanie ovládača:

mk_arcade_joystick_rpi

Potom vytvorte súbor /etc/modprobe.d/mk_arcade_joystick.conf:

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

a pridajte konfiguráciu modulu:

možnosti mk_arcade_joystick_rpi mapa = 1

Testovanie:

Na testovanie vstupov joystickov použite nasledujúci príkaz:

jstest/dev/input/js0

Ďalšie pokyny nájdete v nasledujúcich odkazoch:

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

github.com/recalbox/mk_arcade_joystick_rpi

Krok 8: Konečný výsledok

Konečný výsledok
Konečný výsledok
Konečný výsledok
Konečný výsledok
Konečný výsledok
Konečný výsledok

Ako vidíte, toto je konečný výsledok projektu, ktorý funguje dobre a je pripravený na veľa zábavy! Užite si to!

Odporúča: