HIRIKIMAME
Consturye tu propia máquina arcade en la EK23
Gracias
Componentes del MAME Raspberry PI
- Fuente de alimentación dual 12v + 5v,
- Cable Micro usb
- 1 cable RCA minijack4
- Jumpers Hembra
- Raspberry Pi 2 B+
- Joystick
- 2 botones de juego
- 3 botones de maniobra
- Pantalla de 7” TFT
Montaje
El montaje está muy determinado por la carcasa sobre todo en la botonera. Pero para dar un orientación serían cuatro fases diferentes.
- Carcasa: Nosotros estamos usando el estupendo diseño realizado por Arquimaña
- Fuente de alimentación: Aquí es donde montamos el cableado que alimente la Raspberry y la pantalla.
- Cableado botonera: Montaje y cableado de la botonera.
- Conexión Gpio: El cableado de la botonera acaba conectado al sistema de puertos de las Raspberry Gpio
Carcasa
Detalle montaje de la botonera
Fuente de alimentación
Para alimentar la pantalla Tft y la Raspberry Pi hacemos uso de una sola fuente de alimentación. Esta fuente de alimentación nos da 2 amperios en 5 y 12 voltios.
Estas son nuestras equivalencias
Amarillo + Negro = 12V
Blanco + Negro = 5V
Negro = tierra o negativo
USB = 5v
- Blanco + Rojo
- Negro + Negro
Pantalla = 12v
- Amarillo + Rojo
- Negro + Negro
Tal que así
Cableado
botonera
Queremos que el arcade sea autónomo y que pueda funcionar completamente sin la necesidad de usar un teclado, para lograrlo tenemos el Joystick y los 5 botones, estos botones tienen que conectarse de una forma especifica al Gpio de las Raspberry
Conexión GPIO
GPIO (General Purpose Input/Output, Entrada/Salida de Propósito General) es un pin genérico en un chip, cuyo comportamiento (incluyendo si es un pin de entrada o salida) se puede controlar (programar) por el usuario en tiempo de ejecución.
Raspberry pi
PiPlay
Una distribución sobre Raspbian Wheezy (Debian) que contiene emuladores de máquinas clásicas
Instalación
- Descargar la imagen de disco más actual
- Descomprimir y quemar la imagen
- Conectar todo y probar que funcione
- Configurar overclock, expandir sistema, etc.
Gpioneer
- Para que funcionen los 5 botones hay que instalar el script
- Es un script que capta las pulsaciones de los botones mediante el GPIO tal cual lo hemos cableado anteriormente
- https://github.com/mholgatem/gpioneer
- Después nos tocará mapear los botones en cada emulador
Cargar ROMS
Una buena página
http://coolrom.com/
- Conectamos la MAME por Ethernet o por WiFi
- Desde otro PC nos conectamos vía IP (navegador)
- Cargamos las ROMs en la carpeta de cada emulador según a cual corresponda el juego
Referencias
- Guía de instalación desde 0 de todo el sistema por Adafruit (ENG)
- Primeros pasos con PiPlay (ENG)
- Artículo original del taller de pimame por Interzonas Labs
- Guía de instalación de sistemas operativos en tarjetas SD (ENG)
- Guía de configuración de conexiones wifi en raspberry pi (ENG)
- Repositorio Gpioneer (ENG)
- Publicación de diseño de carcasa de Arquimaña Estudio
HIRIKIMAME
By Yo Seba
HIRIKIMAME
- 1,865