Taula de continguts:

Mini Bartop Arcade: 8 passos (amb imatges)
Mini Bartop Arcade: 8 passos (amb imatges)

Vídeo: Mini Bartop Arcade: 8 passos (amb imatges)

Vídeo: Mini Bartop Arcade: 8 passos (amb imatges)
Vídeo: 20 Creative Tiny Home and Mini House Designs you will Love 2024, De novembre
Anonim
Mini Bartop Arcade
Mini Bartop Arcade

Aquesta vegada, voldria mostrar-vos la meva versió arcade antiga mitjançant Raspberry Pi Zero, basada en Picade Desktop Retro Arcade Machini, tal com es veu en aquest lloc:

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

L’objectiu d’aquest projecte és construir un joc de vídeo retro com a regal per al meu germà que fos portàtil, fàcil d’utilitzar, bonic i molt divertit.

Subministraments

  • Raspberry Pi Zero W. Es recomana utilitzar Raspberry Pi Zero W, ja que aquest dispositiu es connecta a Internet mitjançant Wi-Fi.
  • Joystick i botons. No és necessari la placa de retard zero, ja que en aquest projecte el joystick i els botons es connectaran directament al Raspberry Pi Zero W GPIO.
  • Alimentació commutada de 12V x 5A.
  • Alimentació casolana de 5V x 3A (projecte inclòs). Aquesta part no és necessària per si preferiu utilitzar una font d'alimentació commutada de 5V x 5A.
  • Monitor LCD de 7 polzades.
  • Peces d’acrílic i MDF tallades amb làser.
  • Placa USB DAC PCM2704.
  • Un parell d’altaveus.

Pas 1: electrònica

Electrònica
Electrònica
Electrònica
Electrònica

El nucli del projecte és un Raspberry Pi Zero W. Tot i la seva mida, té el poder de fer que les coses passin. El petit ordinador funciona amb un munt d’emuladors com Nes, SNes, Neo Geo, Mame, etc., que ofereixen una àmplia gamma de jocs retro.

El dispositiu està equipat amb una placa USB DAC PCM2704 que proporciona so digital en un volum satisfactori.

Els controls es connecten a l’ordinador mitjançant el GPIO, que necessita una mica de feina per configurar el sistema perquè funcioni correctament.

I, finalment, aquest material no val res sense una pantalla. Com que la idea era fer alguna cosa portàtil, la diversió està garantida per un monitor LCD de 7 polzades.

Per alimentar el sistema, s’utilitza una font d’alimentació de commutació de 12V x 5A en aquest disseny, mentre que una font d’alimentació regulada de 5V x 3A redueix la tensió del Raspberry Pi Zero W i de la placa del monitor.

Pas 2: font d'alimentació regulada 5V X 3A

Alimentació regulada 5V X 3A
Alimentació regulada 5V X 3A
Alimentació regulada 5V X 3A
Alimentació regulada 5V X 3A

El circuit es basa en el transistor LM 350, que proporciona 5,6 V a un corrent de sortida de 3A, que alimenta el Raspberry Pi Zero W i la pantalla LCD.

El muntatge no té dificultats, com es pot veure als fitxers Eagle.

Pas 3: connexions del joystick a GPIO

Connexions del joystick a GPIO
Connexions del joystick a GPIO

En lloc d’utilitzar una targeta USB de retard zero per connectar els controls a l’ordinador (el Raspberry Pi Zero W només té un port USB, que s’utilitzava com a sortida de so digital), el GPIO era la forma lògica de solucionar el problema.

La imatge mostra les connexions Raspberry Pi Zero W GPIO al joystick i als botons del dispositiu. Com que només necessitarem un jugador, només s’utilitzen els pins verds per al control del joc (val a dir que els pins de terra són necessaris per tancar el circuit i fer que les coses passin).

Per obtenir més informació, consulteu:

Pas 4: l'Assemblea

L’Assemblea
L’Assemblea
L’Assemblea
L’Assemblea
L’Assemblea
L’Assemblea

El retroarcade es va fer amb MDF tallat amb làser i acrílic, muntat amb angles de plàstic. Després del premuntatge, totes les parts de MDF es van pintar de negre, cosa que va conduir al muntatge final.

Com es pot veure, una màscara de plàstic negre cobreix la part frontal d’acrílic i només mostra els altaveus i la pantalla LCD.

Les imatges mostren el procés de muntatge.

Pas 5: configuració del RetroPie

Els següents passos els ha proporcionat https://www.instructables.com/id/Breadboard-RetroP… i

En primer lloc, cal descarregar la imatge RetroPie, que es pot fer mitjançant el següent enllaç:

Seleccioneu l'opció "Raspberry Pi 0/1" per descarregar la imatge de Raspberry Pi Zero W.

El procés d’instal·lació, així com totes les instruccions de RetroPie, es poden trobar al següent enllaç:

Pas 6: configureu el controlador GPIO

Per configurar el controlador GPIO, haureu de descarregar els fitxers mk_arcade_joystick_rpi:

git clone

Compilar i instal·lar el mòdul:

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/

exportació 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

Pas 7: carregueu automàticament el controlador a l'inici

Obrir / etc / modules:

sudo nano / etc / modules

i afegiu la línia que utilitzeu per carregar el controlador:

mk_arcade_joystick_rpi

A continuació, creeu el fitxer /etc/modprobe.d/mk_arcade_joystick.conf:

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

i afegiu la configuració del mòdul:

opcions mk_arcade_joystick_rpi map = 1

Proves:

Utilitzeu l'ordre següent per provar les entrades dels joysticks:

jstest / dev / input / js0

Podeu trobar més instruccions als enllaços següents:

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

github.com/recalbox/mk_arcade_joystick_rpi

Pas 8: el resultat final

El resultat final
El resultat final
El resultat final
El resultat final
El resultat final
El resultat final

Com podeu veure, aquest és el resultat final del projecte, que funciona bé i està preparat per divertir-se molt. Gaudeix-ne!

Recomanat: