Tabla de contenido:
- Suministros
- Paso 1: Electrónica
- Paso 2: Fuente de alimentación regulada 5V X 3A
- Paso 3: Conexiones de joystick a GPIO
- Paso 4: el montaje
- Paso 5: Configuración de RetroPie
- Paso 6: configurar el controlador GPIO
- Paso 7: carga automática del controlador al inicio
- Paso 8: el resultado final
Video: Mini Bartop Arcade: 8 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Esta vez, me gustaría mostrarles mi versión arcade de los viejos tiempos usando Raspberry Pi Zero, basada en Picade Desktop Retro Arcade Machini, como se ve en este sitio:
howchoo.com/g/mji2odbmytj/picade-review-ra…
El objetivo de este proyecto es construir un videojuego retro como regalo para mi hermano que sea portátil, fácil de usar, bonito y muy divertido.
Suministros
- Raspberry Pi Zero W. Es muy recomendable utilizar la Raspberry Pi Zero W, ya que este dispositivo se conecta a Internet a través de Wi-Fi.
- Joystick y botones. No es necesaria la placa de retardo cero, ya que en este proyecto el joystick y los botones estarán conectados directamente a la Raspberry Pi Zero W GPIO.
- Fuente de alimentación conmutada 12V x 5A.
- Fuente de alimentación casera 5V x 3A (proyecto incluido). Esta pieza no es necesaria en caso de que se prefiera utilizar una fuente de alimentación conmutada de 5V x 5A.
- Monitor LCD de 7 pulgadas.
- Piezas de acrílico y MDF cortadas con láser.
- Tarjeta USB DAC PCM2704.
- Un par de parlantes.
Paso 1: Electrónica
El corazón del proyecto es una Raspberry Pi Zero W. A pesar de su tamaño, tiene el poder de hacer que las cosas sucedan. La pequeña computadora ejecuta un paquete de emuladores como Nes, SNes, Neo Geo, Mame, etc., ofreciendo una amplia variedad de juegos retro.
El dispositivo está equipado con una placa USB DAC PCM2704 que proporciona sonido digital en un volumen satisfactorio.
Los controles están conectados a la computadora por el GPIO, que necesita algo de trabajo para configurar el sistema para que funcione correctamente.
Y finalmente, este material no vale nada sin una pantalla. Como la idea era hacer algo portátil, toda la diversión está garantizada por un monitor LCD de 7.
Para alimentar el sistema, se utiliza una fuente de alimentación conmutada de 12 V x 5 A en este diseño, mientras que una fuente de alimentación regulada de 5 V x 3 A reduce el voltaje para la Raspberry Pi Zero W y la placa del monitor.
Paso 2: Fuente de alimentación regulada 5V X 3A
El circuito se basa en el transistor LM 350, que proporciona 5,6 V a 3 A de corriente de salida, que alimenta la Raspberry Pi Zero W y la pantalla LCD.
El montaje no tiene dificultades, como se puede ver en los archivos de Eagle.
Paso 3: Conexiones de joystick a GPIO
En lugar de usar una tarjeta USB de retardo cero para conectar los controles a la computadora (la Raspberry Pi Zero W tiene solo un puerto USB, que se usó como salida de sonido digital), el GPIO fue la forma lógica de resolver el problema.
La imagen muestra las conexiones GPIO de Raspberry Pi Zero W al joystick y botones del dispositivo. Como solo necesitaremos un jugador, solo se usan los pines verdes para el control del juego (vale decir que los pines de tierra son necesarios para cerrar el circuito y hacer que las cosas sucedan).
Para obtener más información, consulte:
Paso 4: el montaje
La retro-arcade se realizó con MDF cortado con láser y acrílico, montado con ángulos de plástico. Después del premontaje, todas las piezas de MDF se pintaron de negro, lo que dio lugar al montaje final.
Como se puede ver, una máscara de plástico negro cubre el frente de acrílico, mostrando solo los parlantes y la pantalla LCD.
Las imágenes muestran el proceso de montaje.
Paso 5: Configuración de RetroPie
Los siguientes pasos fueron proporcionados por https://www.instructables.com/id/Breadboard-RetroP… y
Primero, es necesario descargar la imagen de RetroPie, lo cual se puede hacer a través del siguiente enlace:
Seleccione la opción "Raspberry Pi 0/1" para descargar la imagen de Raspberry Pi Zero W.
El proceso de instalación, así como todas las instrucciones de RetroPie, se pueden encontrar en el siguiente enlace:
Paso 6: configurar el controlador GPIO
Para configurar el controlador GPIO, será necesario descargar los archivos mk_arcade_joystick_rpi:
clon de git
Compile e instale el módulo:
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/
exportar 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
Paso 7: carga automática del controlador al inicio
Abra / etc / modules:
sudo nano / etc / modules
y agregue la línea que usa para cargar el controlador:
mk_arcade_joystick_rpi
Luego crea el archivo /etc/modprobe.d/mk_arcade_joystick.conf:
sudo nano /etc/modprobe.d/mk_arcade_joystick.conf
y agregue la configuración del módulo:
opciones mk_arcade_joystick_rpi map = 1
Pruebas:
Utilice el siguiente comando para probar las entradas de los joysticks:
jstest / dev / input / js0
Se pueden encontrar más instrucciones en los siguientes enlaces:
www.instructables.com/id/Breadboard-RetroP…
github.com/recalbox/mk_arcade_joystick_rpi
Paso 8: el resultado final
Como puede ver, este es el resultado final del proyecto, que funciona bien y está listo para divertirse mucho. ¡Disfrutar!
Recomendado:
Gabinete Bubble Bobble Arcade (Bartop): 14 pasos (con imágenes)
Bubble Bobble Arcade Cabinet (Bartop): ¿Otra guía de construcción de gabinetes? Bueno, construí mi gabinete usando, principalmente, el Galactic Starcade como plantilla, pero hice algunos cambios a medida que avanzaba que siento, en retrospectiva, mejorar ambos la facilidad de colocar algunas piezas y mejorar la estética
Gabinete de arcade Bartop personalizado: 32 pasos (con imágenes)
Armario arcade bartop personalizado: ¡Hola y gracias por ver mi primer Instructable sobre cómo construir un armario arcade bartop personalizado! Las salas de juegos realmente han comenzado a regresar a medida que envejecemos y queremos disfrutar de un juego retro nostálgico. Es una gran oportunidad
Arcade vertical Bartop con pantalla LED PIXEL integrada: 11 pasos (con imágenes)
Arcade vertical bartop con pantalla LED PIXEL integrada: **** Actualizado con nuevo software en julio de 2019, detalles aquí ****** Una construcción arcade bartop con la característica única de que la marquesina de matriz LED cambia para adaptarse al juego seleccionado. El arte de los personajes en los lados del gabinete son incrustaciones cortadas con láser y no pegadas
PIXELCADE - Mini Bartop Arcade con pantalla LED PIXEL integrada: 13 pasos (con imágenes)
PIXELCADE - Mini Bartop Arcade con pantalla LED PIXEL integrada: **** Versión mejorada con marquesina LED integrada aquí **** Una construcción de bartop arcade con la característica única de una pantalla LED integrada que coincide con el juego seleccionado. El arte de los personajes en los lados del gabinete son incrustaciones cortadas con láser y no pegatinas. Un enorme
Gabinete arcade Mini Bartop: 6 pasos
Mini gabinete de arcade Bartop: Siempre he soñado con tener mi propio gabinete de arcade de estilo de los años 80 completamente funcional, muuuucho … Después de muchos retoques con los planos originales del gabinete y las piezas viejas de PC que tenía por ahí, se me ocurrió un gabinete adecuado diseño a escala que encajaría