Botonera SimRacing: Como hacer BOTONERA ECONOMICA

Vamos a ser sinceros: Siempre que configuramos controles en algún simulador nos sobran funciones por asignar, por culpa de la falta de botones. En parte es lógico ya que no puedes poner una gran cantidad de botones dentro de un aro, y por otro lado, las marcas premium son los que dan accesibilidad a una gama de botones más amplia (Y aún así, seguimos necesitando más), pero con esta botonera económica para simracing se nos acaba el drama.

Es por eso que publico este post, para hacer una guía de una botonera económica para simracing con una gran cantidad de funciones a un precio reducido. En esta guía se usan botones de arranque, botones momentáneos on/off/on, botones pulsadores, hasta 4 rotarys, y lo mejor de todo es que tu puedes poner los botones que quieras y como quieras.

Materiales y piezas necesarias para hacer esta botonera SimRacing para PC

AmazoneBayAliexpressBanggood
Producto no encontradoOpción 2Interruptor de palanca con tapa con iluminaciónInterruptor de seguridad con tapa
Botón de arranqueOpción 2Botón de arranqueBotón de arranque
Botones momentáneo on/off/onOpción 2 Botones momentáneo on/off/onBotón on/off/on
Botones pulsadorOpción 2 Botones pulsadorBotón pulsador
Codificador rotatorioOpción 2 Codificador rotatorioRotary
Perilla para codificador rotatorioOpción 2 Perilla para codificador rotatorio
Cable USBOpción 2 Cable USB
Caja para proyectosOpción 2 Caja para proyectos Caja de proyectos
Vinilo de fibra carbonoOpción 2Vinilo de fibra carbonoVinilo fibra de carbono
ATmega32U4Opción 2 ATmega32U4
Soldador de estañoOpción 2 Soldador de estaño Soldador de estaño
Producto no encontradoOpción 2 Estaño Estaño
Cable 22awgOpción 2 Cable 22awg Cable 22awg
PelacablesOpción 2 PelacablesPelacables
Guía oficial de AMStudio
Arduino LibraryArduino library (Si te falla la primera)

Videotutorial oficial de Botonera SimRacing económica con arduino

Diagramas para soldar los botones a la placa Arduino

En estos cuatro croquis, vemos la distribución de todos los botones y rotarys (Los ultimos 4 de la fila inferior). Para soldarlo, lo haremos en cadena, soldando los botones entre ellos, y luego a placa. Así evitaremos perder mucho tiempo y cable, y trabajaremos en un ambiente más limpio y cómodo.

Para usar los rotarys, usaremos casi todos los slots de la fila izquierda del Arduino.
Diagrama para soldar rotarys en Arduino Pro Micro. Una versión más limpia de la imagen anterior.

1.- Seleccionamos los materiales

Escogemos cuantos y cuales botones vamos a usar.

Necesitaremos un Arduino Pro Micro, y un cable micro USB a USB.

Necesitamos una caja como estas para nuestro proyecto.

2.- Distribución de botones

Medimos el tamaño de nuestra caja.

Luego diseñamos la distribución de botones a nuestro gusto.

Una vez tengamos clara nuestra distribución, la llevamos al proyecto.

3.- Perforación de la caja

Medimos el tamaño de nuestros botones.

Luego de medir, procedemos a perforar la caja.

En este punto, y para darle un acabado más profesional, podemos vinilar la caja.

4.- Instalación de botones y rotarys

Procedemos a poner los botones en la tapa.

Una vez que estan todos puestos, lo apretamos con alguna herramienta.

En el momento de poner las perillas de los rotarys, tenemos que prestar atención en asegurarlo y dejarlo bien fijado.

5.- Soldamos los botones a la placa Arduino

Ahora empezamos a soldar los cables entre ellos.

Una vez estén todos los cables soldados entre ellos, lo soldamos al arduino

Click derecho para abrir en alta calidad
  • Blanco: A3
  • Violeta: A2
  • Verde: A1
  • Azul: A0
  • Turquesa: 15

Una vez hayamos soldado todos los cables, nos quedará asi.

Ponemos un protector para evitar tirones y dar un toque profesional.

6.- Ensamblamos la botonera

Hacemos un nudo en la parte interior de la caja. Asi en caso de que tiremos, el nudo hará de tope.

Ponemos silicona caliente y fijamos el arduino. Esperamos a que seque, y le conectamos el USB

Cuando esté todo soldado y conectado, podemos cerrar la caja, e ir a instalar el firmware.

7.- Instalamos el Firmware de nuestra botonera simracing

Para instalar el firmware, hay que tener el software Arduino descargado, después instalar las librerías, después instalarlo

Tenemos que descargar la librería e instalarla en C:\Program Files (x86)\Arduino\libraries (Librería 1 o librería 2) (Mil gracias a Alejandro, que se encontró con el fallo y lo reportó)

Después de instalar la librería, abrimos el archivo y se nos abrirá la aplicación de arduino, si no la tienes instalada, lo puedes descargar desde la página oficial.

Una vez en el programa de arduino, vamos a herramientas > Placa > «Arduino/Genuino Micro»

Luego vamos de nuevo a herramientas > Port > COM2 (Arduino/Genuino Micro)

Una vez seleccionada la placa y el puerto, podemos verificar y subir el archivo.

Para verificar el archivo, solo tenemos que darle click en el tick justo debajo de File, y para subir el archivo a nuestro Arduino, tenemos que darle click a la flecha que esta al lado del tick, y justo debajo de Edit.

Créditos para AMStudio, por el diseño y la publicación de esta Botonera SimRacing DIY

Última actualización el 2024-08-28 / Enlaces de afiliados / Imágenes de la API para Afiliados

Resumen
Fecha de la reseña
Artículo reseñado
Botonera SimRacing +32 funciones y rotarys
Puntuación del autor
51star1star1star1star1star
Nombre del producto
Botonera +32 funciones y 4 rotatorios
Precio
EUR 40
Disponibilidad del producto
Available in Stock

13 comentarios en “Botonera SimRacing: Como hacer BOTONERA ECONOMICA”

    1. Hola! No puedo asegurarte que funcione, pero si el Arduino Uno tiene los mismo conectores que la Pro Micro que necesitamos, podría funcionar. Si podemos hacer todas las conexiones bien, vamos al software, a Tool>Board y seleccionas tu placa.
      Si hay alguna manera de que funcione con el mismo código, es esa. Sino habría que modificar código, o lo que yo recomiendo, hacerse con un Arduino Pro Micro para este proyecto!

    2. Creo que no funciona por el chip del Arduino uno, para hacer teclados o joypad necesitas el chip ATmega32U4 ya me pasó con otro proyecto.

  1. Hola muchas gracias por el tutorial !!!
    Después de montarla y configurar todo me da error de keypad
    Revise puerto y tipo de placa y me sigue dando ese error.
    Me podéis ayudar ?? Gracias

  2. No soy capaz..he revisado varias veces y está todo soldado como en el dibujo. La diferencia es que yo tengo 15 botones .. al final he puesto 4 rotary pero me da varios fallos al verificar con Arduino.

    Me sale error de keypad y joystick entre otros.

    No sé si podrías echarme una mano con ello a través de e-mail o algo..para poder enviarte la captura con los fallos.

    Gracias por responder

    1. Mmmm… eso me recuerda a el primer proyecto que hice, que estaba todo bien soldado y me salía error al hacer la subida, esto me ocurrió porque no estaba bien configurado el programa de arduino, tenia que seleccionar la placa que usaba y el puerto donde estaba conectado… si es esto que se te ha pasado por alto, prueba a hacerlo, sino envíame un email a [email protected] con la información que veas necesaria, a ver si damos con el error y con la solución!

  3. Hola! Lo primero mil gracias.

    Yo quiero usar 3 rotary. Sería todo igual salvo uno sin conectar no?

    Y el archivo a meter a la placa Arduino hay que modificarlo al no llevar 4?? Si veo que es mucho lío pondré el 4 y así es copiar todo tal cual

    1. Es tal cual lo has dicho, sería todo igual pero sin conectar el ultimo, y así ya tendrías los 3. Al poner solo 3, no es necesario tocar el código, ya que dejas el espacio libre, el problema viene si en el sitio libre quieres poner otro botón que no sea rotary, en ese caso si que tendrías que tocar código.

    1. Hola Javier, comprando ahora mismo los productos de aliexpress sale por 41€, hay que tener en cuenta que hace unos meses los precios eran diferentes y tampoco existía una ley para cobrar más impuestos a productos chinos que lleguen a España. También hay productos como por ejemplo los cables 22awg que son relativamente caros pero te sirven para hacer varios mods, por la cantidad de cable que tiene. Si no quieres comprar esa cantidad de cables, por aliexpress puedes buscar unidades en vez de rollos, y buscar los productos por unidades en vez de lotes, ya que en la lista también están los nombres de todos los componentes necesarios.
      ¡Espero que te sirva de ayuda! Un saludo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.