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

Made with Slides.com