Sommario:
- Forniture
- Passaggio 1: elettronica
- Passaggio 2: alimentatore regolato 5V X 3A
- Passaggio 3: connessioni del joystick a GPIO
- Fase 4: L'Assemblea
- Passaggio 5: configurazione di RetroPie
- Passaggio 6: configurare il controller GPIO
- Passaggio 7: caricamento automatico del driver all'avvio
- Passaggio 8: il risultato finale
Video: Mini Bartop Arcade: 8 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
Questa volta, vorrei mostrarvi la mia versione arcade dei vecchi tempi utilizzando Raspberry Pi Zero, basata su Picade Desktop Retro Arcade Machini, come si vede in questo sito:
howchoo.com/g/mji2odbmytj/picade-review-ra…
L'obiettivo di questo progetto è creare un videogioco retrò da regalare a mio fratello che fosse portatile, facile da usare, bello e molto divertente.
Forniture
- Raspberry Pi Zero W. Si consiglia vivamente di utilizzare Raspberry Pi Zero W, poiché questo dispositivo si connette a Internet tramite Wi-Fi.
- Joystick e pulsanti. Non è necessaria la scheda zero delay, poiché in questo progetto il joystick e i pulsanti saranno collegati direttamente al Raspberry Pi Zero W GPIO.
- Alimentatore commutato 12V x 5A.
- Alimentatore casalingo 5V x 3A (progetto incluso). Questa parte non è necessaria nel caso in cui si preferisca utilizzare un alimentatore commutato 5V x 5A.
- Monitor LCD da 7 pollici.
- Parti in acrilico e MDF tagliate al laser.
- Scheda USB DAC PCM2704.
- Una coppia di altoparlanti.
Passaggio 1: elettronica
Il cuore del progetto è un Raspberry Pi Zero W. Nonostante le sue dimensioni, ha il potere di far accadere le cose. Il minuscolo computer esegue una serie di emulatori come Nes, SNes, Neo Geo, Mame, ecc., Offrendo una vasta gamma di giochi retrò.
Il dispositivo è dotato di una scheda USB DAC PCM2704 che fornisce un suono digitale a un volume soddisfacente.
I controlli sono collegati al computer dal GPIO, che ha bisogno di un po' di lavoro per impostare il sistema per funzionare correttamente.
E infine, questo materiale non vale nulla senza uno schermo. Poiché l'idea era quella di realizzare qualcosa di portatile, tutto il divertimento è garantito da un monitor LCD da 7.
Per alimentare il sistema, in questo progetto viene utilizzato un alimentatore switching da 12 V x 5 A, mentre un alimentatore stabilizzato da 5 V x 3 A riduce la tensione per il Raspberry Pi Zero W e la scheda del monitor.
Passaggio 2: alimentatore regolato 5V X 3A
Il circuito è basato sul transistor LM 350, che fornisce 5,6V a 3A di corrente di uscita, che alimenta il Raspberry Pi Zero W e lo schermo LCD.
L'assemblaggio non ha difficoltà, come si può vedere nei file Eagle.
Passaggio 3: connessioni del joystick a GPIO
Invece di utilizzare una scheda USB a ritardo zero per collegare i controlli al computer (il Raspberry Pi Zero W ha solo una porta USB, che è stata utilizzata come uscita audio digitale), il GPIO era il modo logico per risolvere il problema.
L'immagine mostra le connessioni GPIO Raspberry Pi Zero W al joystick e ai pulsanti del dispositivo. Visto che avremo bisogno di un solo giocatore, solo i pin verdi servono per il controllo del gioco (va bene dire che i pin di terra sono necessari per chiudere il circuito e far succedere le cose).
Per ulteriori informazioni, vedere:
Fase 4: L'Assemblea
Il retro-arcade è stato realizzato in MDF tagliato al laser e acrilico, montato con angoli di plastica. Dopo il premontaggio, tutte le parti in MDF sono state verniciate di nero, il che ha portato all'assemblaggio finale.
Come si può vedere, una maschera di plastica nera copre la parte anteriore in acrilico, visualizzando solo gli altoparlanti e lo schermo LCD.
Le immagini mostrano il processo di assemblaggio.
Passaggio 5: configurazione di RetroPie
I seguenti passaggi sono stati forniti da https://www.instructables.com/id/Breadboard-RetroP… e
Innanzitutto, è necessario scaricare l'immagine RetroPie, che può essere eseguita dal seguente link:
Seleziona l'opzione "Raspberry Pi 0/1" per scaricare l'immagine per Raspberry Pi Zero W.
Il processo di installazione, così come tutte le istruzioni di RetroPie, sono disponibili al seguente link:
Passaggio 6: configurare il controller GPIO
Per configurare il controller GPIO, sarà necessario scaricare i file mk_arcade_joystick_rpi:
git clone
Compila e installa il modulo:
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/
esporta 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
Passaggio 7: caricamento automatico del driver all'avvio
Apri /etc/modules:
sudo nano /etc/modules
e aggiungi la riga che usi per caricare il driver:
mk_arcade_joystick_rpi
Quindi crea il file /etc/modprobe.d/mk_arcade_joystick.conf:
sudo nano /etc/modprobe.d/mk_arcade_joystick.conf
e aggiungi la configurazione del modulo:
opzioni mk_arcade_joystick_rpi mappa=1
Test:
Utilizzare il seguente comando per testare gli input dei joystick:
jstest /dev/input/js0
Ulteriori istruzioni sono disponibili nei seguenti link:
www.instructables.com/id/Breadboard-RetroP…
github.com/recalbox/mk_arcade_joystick_rpi
Passaggio 8: il risultato finale
Come puoi vedere, questo è il risultato finale del progetto, che funziona bene ed è pronto per tanto divertimento! Divertiti!
Consigliato:
Cabinet Bubble Bobble Arcade (Bartop): 14 gradini (con immagini)
Cabinet Bubble Bobble Arcade (Bartop): Ancora un'altra guida alla costruzione del cabinet? Bene, ho costruito il mio cabinet utilizzando, principalmente, il Galactic Starcade come modello, ma ho apportato alcune modifiche mentre procedevo che sento, con il senno di poi, migliorare entrambi la facilità di montaggio di alcune parti e il miglioramento dell'estetica
Mobile Arcade Bartop personalizzato: 32 gradini (con immagini)
Cabinet Bartop Arcade personalizzato: Ciao e grazie per aver controllato il mio primo Instructable su come costruire un cabinet arcade bartop personalizzato! Gli arcade hanno davvero iniziato a tornare quando invecchiamo e vogliamo goderci alcuni nostalgici giochi retrò. È una grande opportunità
Arcade verticale Bartop con display LED PIXEL integrato: 11 passaggi (con immagini)
Arcade verticale Bartop con display LED PIXEL integrato: **** Aggiornato con il nuovo software luglio 2019, dettagli qui ****** Una costruzione arcade bartop con la caratteristica unica che il tendone a matrice di LED cambia per adattarsi al gioco selezionato. L'arte del personaggio sui lati del mobile è intarsiata tagliata al laser e non incollata
PIXELCADE - Mini Arcade Bartop con display LED PIXEL integrato: 13 passaggi (con immagini)
PIXELCADE - Mini Arcade Bartop con display LED PIXEL integrato: **** Versione migliorata con tendone LED integrato qui **** Una costruzione arcade bartop con la caratteristica unica di un display LED integrato che corrisponde al gioco selezionato. L'arte del personaggio sui lati del mobile è intarsiata al laser e non adesiva. Un enorme
Come Realizzare un Arcade Bartop Fai da Te a 2 Giocatori con Slot per Monete Personalizzate, Usando un Vaso di Pandora: 17 Passaggi (con Immagini)
Come realizzare un Arcade Bartop fai da te per 2 giocatori con slot per monete personalizzate, utilizzando un vaso di Pandora Gli slot per le monete saranno realizzati in modo tale da accettare solo monete delle dimensioni di un quarto o più grandi. Questa sala giochi è alimentata