Cuprins:
- Provizii
- Pasul 1: Electronică
- Pasul 2: Sursă de alimentare reglementată 5V X 3A
- Pasul 3: Conexiuni joystick la GPIO
- Pasul 4: Adunarea
- Pasul 5: Configurarea RetroPie
- Pasul 6: Configurați controlerul GPIO
- Pasul 7: Încărcarea automată a driverului la pornire
- Pasul 8: Rezultatul final
Video: Mini Bartop Arcade: 8 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
De data aceasta, aș dori să vă arăt versiunea mea arcade din vechime folosind Raspberry Pi Zero, bazată pe Picade Desktop Retro Arcade Machini, așa cum se vede pe acest site:
howchoo.com/g/mji2odbmytj/picade-review-ra…
Scopul acestui proiect este de a construi un joc video retro ca un cadou pentru fratele meu, care să fie portabil, ușor de utilizat, frumos și foarte amuzant.
Provizii
- Raspberry Pi Zero W. Este foarte recomandat să utilizați Raspberry Pi Zero W, deoarece acest dispozitiv se conectează la Internet prin Wi-Fi.
- Joystick și butoane. Nu este necesară placa de întârziere zero, deoarece în acest proiect joystick-ul și butoanele vor fi conectate direct la Raspberry Pi Zero W GPIO.
- Sursă de alimentare comutată 12V x 5A.
- Sursă de alimentare de casă de 5V x 3A (proiect inclus). Această parte nu este necesară în cazul în care se preferă utilizarea unei surse de alimentare comutate 5V x 5A.
- Monitor LCD de 7 inci.
- Piese din acril și MDF tăiate cu laser.
- Placă USB DAC PCM2704.
- O pereche de boxe.
Pasul 1: Electronică
Inima proiectului este un Raspberry Pi Zero W. În ciuda dimensiunilor sale, are puterea de a face lucrurile să se întâmple. Micul computer rulează un pachet de emulatoare precum Nes, SNes, Neo Geo, Mame etc., oferind o gamă largă de jocuri retro.
Dispozitivul este echipat cu o placă USB DAC PCM2704 care oferă sunet digital într-un volum satisfăcător.
Comenzile sunt conectate la computer de către GPIO, care are nevoie de ceva lucru pentru a configura sistemul să funcționeze corect.
Și, în sfârșit, acest material nu valorează nimic fără un ecran. Deoarece ideea a fost de a face ceva portabil, toată distracția este garantată de un monitor LCD de 7.
Pentru alimentarea sistemului, în acest design se utilizează o sursă de comutare de 12V x 5A, în timp ce o sursă de alimentare reglementată de 5V x 3A reduce tensiunea pentru Raspberry Pi Zero W și placa de monitorizare.
Pasul 2: Sursă de alimentare reglementată 5V X 3A
Circuitul se bazează pe tranzistorul LM 350, care furnizează 5,6V la curent de ieșire 3A, care alimentează Raspberry Pi Zero W și ecranul LCD.
Asamblarea nu are dificultăți, așa cum se poate vedea în fișierele Eagle.
Pasul 3: Conexiuni joystick la GPIO
În loc să utilizeze o cartelă USB cu întârziere zero pentru a conecta comenzile la computer (Raspberry Pi Zero W are un singur port USB, care a fost folosit ca ieșire digitală de sunet), GPIO a fost modalitatea logică de a rezolva problema.
Imaginea prezintă conexiunile GPIO Raspberry Pi Zero W la joystick și butoane ale dispozitivului. Întrucât vom avea nevoie de un singur jucător, doar pinii verzi sunt utilizați pentru controlul jocului (merită să spunem că pinii de la sol sunt necesari pentru a închide circuitul și a face lucrurile să se întâmple).
Pentru mai multe informații, consultați:
Pasul 4: Adunarea
Retro-arcada a fost realizată din MDF tăiat cu laser și acrilic, montat cu unghiuri de plastic. După pre-asamblare, toate piesele din MDF au fost vopsite în negru, ceea ce a dus la asamblarea finală.
După cum se vede, o mască de plastic neagră acoperă partea din față acrilică, afișând doar difuzoarele și ecranul LCD.
Imaginile arată procesul de asamblare.
Pasul 5: Configurarea RetroPie
Următorii pași au fost furnizați de https://www.instructables.com/id/Breadboard-RetroP… și
În primul rând, este necesar să descărcați imaginea RetroPie, care se poate face prin următorul link:
Selectați opțiunea „Raspberry Pi 0/1” pentru a descărca imaginea pentru Raspberry Pi Zero W.
Procesul de instalare, precum și toate instrucțiunile RetroPie, pot fi găsite la următorul link:
Pasul 6: Configurați controlerul GPIO
Pentru a configura controlerul GPIO, va trebui să descărcați fișierele mk_arcade_joystick_rpi:
git clone
Compilați și instalați modulul:
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
Pasul 7: Încărcarea automată a driverului la pornire
Deschideți / etc / modules:
sudo nano / etc / modules
și adăugați linia pe care o utilizați pentru a încărca driverul:
mk_arcade_joystick_rpi
Apoi creați fișierul /etc/modprobe.d/mk_arcade_joystick.conf:
sudo nano /etc/modprobe.d/mk_arcade_joystick.conf
și adăugați configurația modulului:
opțiuni mk_arcade_joystick_rpi map = 1
Testare:
Utilizați următoarea comandă pentru a testa intrările joystick-urilor:
jstest / dev / input / js0
Instrucțiuni suplimentare pot fi găsite în următoarele link-uri:
www.instructables.com/id/Breadboard-RetroP…
github.com/recalbox/mk_arcade_joystick_rpi
Pasul 8: Rezultatul final
După cum puteți vedea, acesta este rezultatul final al proiectului, care funcționează bine și este gata pentru o mulțime de distracție! Bucurați-vă!
Recomandat:
Cabinet Arcade Bubble Bobble (Bartop): 14 pași (cu imagini)
Bubble Bobble Arcade Cabinet (Bartop): încă un alt ghid de construcție a cabinetului? Ei bine, mi-am construit cabinetul folosind, în primul rând, Galactic Starcade ca șablon, dar am făcut câteva schimbări pe măsură ce mergeam de-a lungul timpului, care simt, în retrospectivă, îmbunătățirea ambelor ușurința montării unor piese și îmbunătățirea esteticii
Cabinet Arcade personalizat Bartop: 32 de pași (cu imagini)
Cabinet Arcade Bartop personalizat: Bună ziua și vă mulțumesc că ați verificat primul meu instructabil despre cum să construiți un cabinet arcadă personalizat Bartop! Arcadele au început cu adevărat să revină pe măsură ce îmbătrânim și dorim să ne bucurăm de jocuri retro nostalgice. Este o oportunitate extraordinară
Arcade verticale Bartop cu afișaj LED PIXEL integrat: 11 pași (cu imagini)
Arcade verticale Bartop cu afișaj LED integrat PIXEL: **** Actualizat cu un nou software iulie 2019, detalii aici ****** O construcție arcade bartop cu caracteristica unică pe care matricea matricei LED se modifică pentru a se potrivi cu jocul selectat. Arta personajelor de pe laturile dulapului sunt incrustări tăiate cu laser și nu lipite
PIXELCADE - Mini Bartop Arcade cu afișaj LED integrat PIXEL: 13 pași (cu imagini)
PIXELCADE - Mini Bartop Arcade cu ecran LED integrat PIXEL: **** Versiune îmbunătățită cu carcasă LED integrată aici **** O construcție arcade bartop cu caracteristica unică a unui afișaj LED integrat care se potrivește cu jocul selectat. Arta personajelor de pe laturile dulapului sunt incrustări tăiate cu laser și nu autocolante
Cum să faci un Bartop Arcade DIY pentru 2 jucători cu sloturi personalizate pentru monede de marcă, folosind o cutie Pandora: 17 pași (cu imagini)
Cum să faci o Arcade Bartop DIY pentru 2 jucători cu sloturi personalizate pentru monede de marcă, folosind o cutie Pandora: Acesta este un tutorial pas cu pas despre cum să construiești o mașină arcade superioară cu 2 jucători care are sloturi personalizate pentru monede încorporate în cortină. Sloturile pentru monede vor fi realizate astfel încât să accepte doar monede de dimensiuni mai mari sau mai mari. Această arcadă este alimentată