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, Studeni
Anonim
Mini Bartop Arkada
Mini Bartop Arkada

Ovog puta želio bih vam pokazati svoju staru arkadnu verziju koja koristi Raspberry Pi Zero, temeljenu 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.

Pribor

  • Raspberry Pi Zero W. Preporučuje se uporaba Raspberry Pi Zero W budući da se ovaj uređaj povezuje s internetom putem Wi-Fi-ja.
  • Joystick i gumbi. Nije nužna ploča s nultim kašnjenjem, jer će u ovom projektu joystick i gumbi biti spojeni izravno 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. Unatoč veličini, on ima moć činiti sve što se događa. Sićušno računalo pokreće hrpu 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čunalom putem GPIO -a, koji treba nešto poraditi kako bi sustav ispravno funkcionirao.

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

Za napajanje sustava, u ovom se dizajnu koristi sklopno 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: 5V X 3A regulirano napajanje

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

Krug se temelji na tranzistoru LM 350, koji daje 5,6 V pri izlaznoj struji 3A, koji napaja Raspberry Pi Zero W i LCD zaslon.

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 da koristi USB karticu 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 zvučni izlaz), GPIO je bio logičan način za rješavanje problema.

Na slici su prikazane veze Raspberry Pi Zero W GPIO s joystickom i gumbima uređaja. Budući da će nam trebati samo jedan igrač, samo se zelene igle koriste za kontrolu igre (vrijedi reći da su iglice za uzemljenje potrebne za zatvaranje kruga 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 izrađena je od laserski izrezanog MDF-a i akrila, montiranog s plastičnim kutovima. Nakon predmontaže svi su dijelovi MDF-a obojeni 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 zaslon.

Slike prikazuju postupak montaže.

Korak 5: Konfiguriranje RetroPie

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

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

Odaberite opciju "Raspberry Pi 0/1" za preuzimanje slike za Raspberry Pi Zero W.

Postupak instalacije, kao i sve upute 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 /moduli

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

mk_arcade_joystick_rpi

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

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

i dodajte konfiguraciju modula:

mogućnosti mk_arcade_joystick_rpi karta = 1

Testiranje:

Upotrijebite sljedeću naredbu za testiranje unosa joysticka:

jstest/dev/input/js0

Daljnje upute možete pronaći na sljedećim poveznicama:

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 puno zabave! Uživati!

Preporučeni: