Sadržaj:

Mini Bartop Arkada: 8 koraka (sa slikama)
Mini Bartop Arkada: 8 koraka (sa slikama)

Video: Mini Bartop Arkada: 8 koraka (sa slikama)

Video: Mini Bartop Arkada: 8 koraka (sa slikama)
Video: Как придать Объём волосам Пошагово дома | 4 способа Укладки волос! Как научиться укладывать волосы! 2024, Novembar
Anonim
Mini Bartop Arkada
Mini Bartop Arkada

Ovog puta želim vam pokazati moju arkadnu verziju iz starih vremena koja koristi Raspberry Pi Zero, zasnovanu na Picade Desktop Retro Arcade Machini, kako se vidi na ovoj web stranici:

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

Cilj ovog projekta je izgraditi retro video igru na dar mom bratu koja je bila prenosiva, laka za korištenje, lijepa i vrlo smiješna.

Supplies

  • Raspberry Pi Zero W. Preporučuje se upotreba Raspberry Pi Zero W jer se ovaj uređaj povezuje na Internet putem Wi-Fi-ja.
  • Džojstik i dugmad. Nije potrebna ploča s nultim kašnjenjem, jer će u ovom projektu joystick i tipke biti spojeni direktno na Raspberry Pi Zero W GPIO.
  • Uključeno napajanje 12V x 5A.
  • Domaće napajanje 5V x 3A (uključen projekt). Ovaj dio je nepotreban u slučaju da se radije koristi napajano napajanje 5V x 5A.
  • 7 -inčni LCD monitor.
  • Laserski izrezani akrilni i MDF dijelovi.
  • USB DAC PCM2704 ploča.
  • Par zvučnika.

Korak 1: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika

Srce projekta je Raspberry Pi Zero W. Uprkos svojoj veličini, on ima moć da se događaju stvari. Maleni računar pokreće gomilu emulatora poput Nesa, SNesa, Neo Geoa, Mamea itd., Koji nude široke mogućnosti retro igara.

Uređaj je opremljen USB DAC PCM2704 pločom koja pruža digitalni zvuk u zadovoljavajućoj glasnoći.

Kontrole su povezane s računarom putem GPIO -a, koji treba nešto raditi kako bi sistem pravilno funkcionirao.

I na kraju, ovaj materijal ništa ne vrijedi bez ekrana. Kako je ideja bila napraviti nešto prijenosno, svu zabavu garantira 7 -inčni LCD monitor.

Za napajanje sistema, u ovom dizajnu se koristi preklopno napajanje od 12V x 5A, dok regulirano napajanje od 5V x 3A smanjuje napon za Raspberry Pi Zero W i ploču za monitor.

Korak 2: Regulirano napajanje 5V X 3A

5V X 3A Regulirano napajanje
5V X 3A Regulirano napajanje
5V X 3A Regulirano napajanje
5V X 3A Regulirano napajanje

Krug je zasnovan na tranzistoru LM 350, koji daje 5,6 V na izlaznoj struji od 3A, koji napaja Raspberry Pi Zero W i LCD ekran.

Sklapanje nema poteškoća, što se može vidjeti u datotekama Eagle.

Korak 3: Povezivanje joystick -a na GPIO

Joystick veze za GPIO
Joystick veze za GPIO

Umjesto korištenja USB kartice s nultim kašnjenjem za povezivanje kontrola s računalom (Raspberry Pi Zero W ima samo jedan USB priključak, koji se koristio kao digitalni izlaz zvuka), GPIO je bio logičan način za rješavanje problema.

Na slici su prikazane veze Raspberry Pi Zero W GPIO sa džojstikom i tasterima uređaja. Budući da će nam trebati samo jedan igrač, samo se zeleni pinovi koriste za kontrolu igre (vrijedi reći da su iglice za uzemljenje neophodne za zatvaranje kola i ostvarivanje stvari).

Za više informacija pogledajte:

Korak 4: Skupština

Skupština
Skupština
Skupština
Skupština
Skupština
Skupština

Retro-arkada je izrađena od laserski izrezanog MDF-a i akrila, montirana sa plastičnim uglovima. Nakon predmontaže svi MDF dijelovi obojeni su u crno, što je dovelo do konačne montaže.

Kao što se može vidjeti, crna plastična maska prekriva akrilnu prednju stranu, prikazujući samo zvučnike i LCD ekran.

Slike prikazuju proces montaže.

Korak 5: Konfiguriranje RetroPie

Sljedeće korake omogućili su https://www.instructables.com/id/Breadboard-RetroP… i

Prvo je potrebno preuzeti sliku RetroPie, što se može učiniti putem sljedeće veze:

Odaberite opciju "Raspberry Pi 0/1" da preuzmete sliku za Raspberry Pi Zero W.

Proces instalacije, kao i sve upute za RetroPie, mogu se pronaći na sljedećoj poveznici:

Korak 6: Konfigurirajte GPIO kontroler

Za postavljanje GPIO kontrolera potrebno je preuzeti datoteke mk_arcade_joystick_rpi:

git clone

Sastavite i instalirajte 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/

izvoz 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

Korak 7: Automatsko učitavanje upravljačkog programa pri pokretanju

Otvorite /etc /modules:

sudo nano /etc /modules

i dodajte redak koji koristite za učitavanje upravljačkog programa:

mk_arcade_joystick_rpi

Zatim kreirajte datoteku /etc/modprobe.d/mk_arcade_joystick.conf:

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

i dodajte konfiguraciju modula:

opcije mk_arcade_joystick_rpi mapa = 1

Testiranje:

Koristite sljedeću naredbu za testiranje unosa džojstika:

jstest/dev/input/js0

Daljnja uputstva možete pronaći na sljedećim linkovima:

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

github.com/recalbox/mk_arcade_joystick_rpi

Korak 8: Konačni rezultat

Konačni rezultat
Konačni rezultat
Konačni rezultat
Konačni rezultat
Konačni rezultat
Konačni rezultat

Kao što vidite, ovo je krajnji rezultat projekta, koji dobro funkcionira i spreman je za mnogo zabave! Uživajte!

Preporučuje se: