Sisukord:

Mini Bartop Arcade: 8 sammu (piltidega)
Mini Bartop Arcade: 8 sammu (piltidega)

Video: Mini Bartop Arcade: 8 sammu (piltidega)

Video: Mini Bartop Arcade: 8 sammu (piltidega)
Video: Любовь и голуби (FullHD, комедия, реж. Владимир Меньшов, 1984 г.) 2024, November
Anonim
Mini Bartop Arcade
Mini Bartop Arcade

Seekord tahaksin teile näidata oma vana aja arkaadiversiooni, kasutades Raspberry Pi Zero, mis põhineb Picade Desktop Retro Arcade Machini, nagu sellel saidil näha:

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

Selle projekti eesmärk on ehitada vennale kingituseks retro videomäng, mis oli kaasaskantav, hõlpsasti kasutatav, ilus ja väga naljakas.

Tarvikud

  • Raspberry Pi Zero W. On väga soovitatav kasutada Raspberry Pi Zero W-d, kuna see seade loob Interneti-ühenduse Wi-Fi kaudu.
  • Joystick ja nupud. Null -viivitusplaat ei ole vajalik, kuna selles projektis ühendatakse juhtnupp ja nupud otse Raspberry Pi Zero W GPIO -ga.
  • 12V x 5A lülitatud toiteallikas.
  • 5V x 3A omatehtud toiteallikas (projekt kaasas). See osa pole vajalik juhul, kui eelistatakse kasutada 5V x 5A lülitit.
  • 7 tolli LCD monitor.
  • Laserlõigatud akrüül- ja MDF -osad.
  • USB DAC PCM2704 plaat.
  • Paar kõlarit.

Samm: elektroonika

Elektroonika
Elektroonika
Elektroonika
Elektroonika

Projekti keskmes on Raspberry Pi Zero W. Vaatamata oma suurusele on sellel jõud, et asjad juhtuksid. Pisikesel arvutil on hunnik emulaatoreid nagu Nes, SNes, Neo Geo, Mame jne, mis pakub laia valikut retro-mänge.

Seade on varustatud USB DAC PCM2704 plaadiga, mis tagab rahuldava helitugevusega digitaalse heli.

Juhtimisseadmed ühendab arvutiga GPIO, mis vajab süsteemi nõuetekohaseks seadistamiseks natuke tööd.

Ja lõpuks, see materjal pole ilma ekraanita midagi väärt. Kuna idee oli teha midagi kaasaskantavat, tagab kogu lõbu 7 -tolline LCD -ekraan.

Süsteemi toiteks kasutatakse selles konstruktsioonis 12 V x 5 A lülitustoiteallikat, samas kui 5 V x 3 A reguleeritud toiteallikas vähendab Raspberry Pi Zero W ja monitoriplaadi pinget.

2. samm: 5 V X 3A reguleeritud toiteallikas

5V X 3A reguleeritud toiteallikas
5V X 3A reguleeritud toiteallikas
5V X 3A reguleeritud toiteallikas
5V X 3A reguleeritud toiteallikas

Vooluahel põhineb LM 350 transistoril, mis tagab 5,6 V 3A väljundvoolul, mis toidab Raspberry Pi Zero W ja LCD -ekraani.

Kokkupanekul pole raskusi, nagu on näha Eagle'i toimikutest.

Samm: juhtkangi ühendused GPIO -ga

Juhtkangi ühendused GPIO -ga
Juhtkangi ühendused GPIO -ga

Selle asemel, et kasutada juhtnuppude arvutiga ühendamiseks nullviivitusega USB-kaarti (Raspberry Pi Zero W-l on ainult üks USB-port, mida kasutati digitaalse heliväljundina), oli GPIO loogiline viis probleemi lahendamiseks.

Pildil on Raspberry Pi Zero W GPIO ühendused juhtkangi ja seadme nuppudega. Kuna meil on vaja ainult ühte mängijat, kasutatakse mängu juhtimiseks ainult rohelisi tihvte (tasub öelda, et maandusnõelad on vajalikud vooluringi sulgemiseks ja asjade toimumiseks).

Lisateabe saamiseks vaadake:

4. samm: kokkupanek

Assamblee
Assamblee
Assamblee
Assamblee
Assamblee
Assamblee

Retro-arcade valmistati laserlõigatud MDF-ist ja akrüülist, mis oli paigaldatud plastikust nurkadega. Pärast eelmonteerimist värviti kõik MDF-i osad mustaks, mis viis lõpliku kokkupanekuni.

Nagu näha, katab akrüülist esikülje must plastmask, mis kuvab ainult kõlarid ja LCD -ekraani.

Pildid näitavad kokkupaneku protsessi.

Samm: RetroPie seadistamine

Järgmised sammud pakkusid saidid https://www.instructables.com/id/Breadboard-RetroP… ja

Esiteks on vaja alla laadida RetroPie pilt, mida saab teha järgmise lingi kaudu:

Raspberry Pi Zero W pildi allalaadimiseks valige suvand "Raspberry Pi 0/1".

Installiprotsessi ja kõik RetroPie juhised leiate järgmiselt lingilt:

Samm: seadistage GPIO -kontroller

GPIO kontrolleri seadistamiseks peate alla laadima failid mk_arcade_joystick_rpi:

git kloon

Kompileerige ja installige moodul:

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/

eksport 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

Samm: draiveri automaatne laadimine käivitamisel

Avage /etc /modules:

sudo nano /etc /modules

ja lisage rida, mida kasutate draiveri laadimiseks:

mk_arcade_joystick_rpi

Seejärel looge fail /etc/modprobe.d/mk_arcade_joystick.conf:

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

ja lisage mooduli konfiguratsioon:

valikud mk_arcade_joystick_rpi map = 1

Testimine:

Kasutage juhtkangi sisendite testimiseks järgmist käsku:

jstest/dev/input/js0

Täiendavad juhised leiate järgmistelt linkidelt:

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

github.com/recalbox/mk_arcade_joystick_rpi

8. samm: lõpptulemus

Lõpptulemus
Lõpptulemus
Lõpptulemus
Lõpptulemus
Lõpptulemus
Lõpptulemus

Nagu näete, on see projekti lõpptulemus, mis töötab hästi ja on valmis palju lõbutsema! Nautige!

Soovitan: