Tutorial Bartop Arcade: conexión mandos máquina a Raspberry Pi

Jorge
Redactor de cajondesaxtre - sección retro
Experto en: Tecnología retro
Número de articulos escritos: 33

Evidentemente antes de conectar los joystick tenemos que comprarlos, yo os recomiendo estos joystick para vuestra bartop que tienen buena calidad y buen precio. Si ese no os gusta podéis echar un vistazo a todos los joysticks americanos / joysticks sanwa que hay disponibles. En mi caso he elegido joystics tipo Sanwa (japonés) porque me parecían más bonitos, pero la elección entre uno u otro dependerá de vuestros gustos. A lo mejor en la próxima máquina recreativa que monte cambio y pongo mandos americanos.

Para conectar los joystick tipo americano o uno tipo joysticks Sanwa y sus correspondientes botones a nuestra Raspberry Pi hay dos formas principalmente de hacerlo, nosotros en este tutorial os detallamos ambas para que escojáis la que más sencilla os sea. Si estáis en este punto del tutorial y desconocéis lo que es un puerto GPIO os recomendamos nuestro tutorial puerto GPIO antes de seguir leyendo.

Paso 4 método 1: Conexión de joystick y botones de la máquina recreativa a la Raspberry Pi (sin usar USB y con GPIO)

Este paso es sólo si has comprado mandos (joystick y botones) sin conexión USB, esta forma no es muy recomendable porque es más complicado de realizar. Para conectar los mandos y botones que hemos comprado a la Raspberry Pi debemos conectarlos a través del conector GPIO que trae el mini ordenador.No los conectaremos directamente sino que usaremos el adaptador GPIO que listamos en los materiales, de esta forma será más facil la conexión y no nos arriesgamos a estropear la Raspberry Pi. Recordad que este conector es específico para cada modelo de raspberry y que deberéis comprar el adaptador GPIO específico a vuestra Raspberry.

Para conectarlo a los botones/joystick soldaremos los cables… (Seguiré informando)

Paso 4 Método 2: Conexión joysticks americanos / joysticks sanwa y sus botones a la Raspberry Pi (con USB y sin GPIO)

Este paso es sólo si has comprado mandos con conexión USB. Esta es la mejor opción ya que no tendremos que soldar nada, solo conectar cada microswitch de cada botón a la tarjeta del kit que viene con los mandos que es la que lleva el USB. Para conectar los botones y el joystick a la tarjeta usb deberemos localizar los conectores GROUND/MASA de cada boton y joystick para unirlos en serie (unos con otros), también deberemos localizar los conectores de SEÑAL de cada botón y joystick para unirlos a su correspondiente en la tarjeta USB.

En muchos botones (los sanwa por ejemplo) los botones sólo llevan 2 conectores, el tercero de los microswitches es inexistente, en este caso da igual a cual de los dos conectemos el Ground.

Os muestro un esquema para que cojáis la idea aunque el número de pin dependerá de la tarjeta USB que os venga con los mandos. Fijaos en como se hace la conexión serie de los botones/joystick, se hace de un botón al siguiente, de éste al siguiente, y así hasta llegar al joystick y luego al ground de la tarjeta usb. Los cables en principio no tendremos que comprarlos ya que seguramente vengan en el kit de joystick y botones. Esquema de conexión de botones y mando a la placa USB que luego se conectará a la Raspberry Pi

conexion basica botones bartop

Esta es la placa con conexion usb a la que podrás conectar los botones y los joysticks sanwa o joysticks americanos

Conector usb de los botones sanwa

Detalle de los microswitchs del joystick, cada joystick viene con 4 microswitchs integrados (uno por cada dirección) de un joystick tipo Sanwa (japonés)

Detalle joystick bartop arcade

Cómo configurar mandos y botones para player 1 y player 2 de nuestra máquina recreativa bartop arcade

Para configurar los mandos y los botones tanto del player 1 como del player 2, os recomendamos que visitéis nuestro artículo de configurar botones de la máquina Bartop Arcade con Retropie. Ahí os explicamos como se configuran los botones de la máquina Bartop tanto si son americanos como si son tipo Sanwa japoneses.

Jorge
Redactor de cajondesaxtre - sección retro
Experto en: Tecnología retro
Friki hasta la médula, me gusta realizar todo tipo de tutoriales, desde construir máquinas recrativas hasta hacer proyectos electrónicos. Estudié un Módulo FP de electrónica y por tanto es lo que se me da bien

Te recomendamos en tutorial bartop

Tutorial Bartop Arcade: como configurar mandos máquina recreativa con Raspberry Pi