Header Image

DIY: Placa para el G27


Os presento mi proyecto para el G27, se trata de una botonera para el G27, volante el cual solo dispone de 6 botones, pero que con esta nueva placa aumenta a 22 botones, con los 16 botones que incluira la placa.

MATERIAL:
- Botones superiores: Ver Producto en Ebay {4,87€}
- Botones inferiores: Ver Producto en Ebay {5,11€}
- Arduino Micro: ArduinoBoardMicro {29,04€}
- Placa de Aluminio 2mm [16,5cm X 12cm]: Un familiar me lo consiguio gratis. Ver Imagen {0,0€}
- Cable MicroUSB-USB 2m: Comprado en una tienda del barrio. {2,8€}
- LED Naranja + Embellecedor: Comprado en una tienda del barrio. {1,08€}
- LED Rojo + Embellecedor: Comprado en una tienda del barrio. {1,08€}
- Resistencias 2x[220-Omh] / 2x[390-Omh] / 2x[680-Omh] / 4x[1.0k-Omh] / 2x[1.5k-Omh] / 2x[2.2k-Omh] / 2x[4.7k-Omh] / 2x[10k-Omh]: Comprado en una tienda del barrio. {3,2€}
- Cable 4 hilos para botones: ya lo tenia por aqui, sirve un cable telefonico. {0,0€}
- Cable 4 hilos para los leds: ya lo tenia por aqui. {0,0€}
---- >> Precio final: {47,18€}
Imagen de la placa de aluminio junto a los botones: Ver Imagen

PROCESO DE FABRICACION:
Primero habia que calcular todas las medidas, planear el proyecto, estube unos dias pensando en el tamaño de la botonera, donde poner los botones, y como hacer las cosas. La idea inicial era esta: Ver Imagen. Continue planeando antes de que me llegaran todos los materiales comprados online, y pense en añadir los LEDs para el cambio de marcha, asi como un aviso para el cambio, inicialmente quise integrarlo tambien en el Arduino, como ya tenia los LEDs y el Arduino en casa, pero no los botones, estuve un dia entero intentando programarlo para que haga la funcion de cambio de marcha, sin exito, segui el plan b, que era mucho mas facil, soldar unos cables a los ultimos leds naranja y rojo y sustituir los leds integrados en el G27 por unos mas grandes en la nueva placa, el proyecto en photoshop quedo asi: Ver Imagen. Habia pensado en una configuracion Matrix 4x4 para los botones del volante, pero cuando quise pasar el cable por el interior del volante me encontre que no entraba, asi que de nuevo debia acudir a un plan b, hacer una configuracion de botones analogicos el cual puede admitir 8 botones por hilo, sisi, por cada hilo del cable 8 botones, o incluso 20 si lo configuras, pero quise separar cada lado de la placa de forma independiente para poder pulsar dos botones simultaneos si lo necesitara. De forma que con un cable de 4 hilos que si entraba por el eje de volante, ya tenia funcionando los botones, aunque realmente, solo use 3 hilos, uno por canal y el hilo de +5v.
Me puse a cortar la placa de aluminio, y con algun problemilla, finalmente la placa cortada quedo asi: Ver Imagen. Solo faltaba pintar y colocar los botones!, pinte de negro para los bordes, y lo forre de un film con diseño fibra de carbono, pero dicho film al apretar los botones con la turca se torsionaba, asi que no quedo perfecto visualmente, pero lo deje asi porque tenia ganas ya de acabar. Llegados a este punto, me toco un dia entero de soldaduras, soldar las resistencias a los botones, y los cables de todos los botones a un conector enganchado a la trasera de la placa, el cual iria a su hembra que estaba en la punta del cable que viene de dentro del volante, y del arduino. Terminado todo este proceso la cosa quedo asi: Ver Imagen y con los LEDs deslumbrando!: Ver Imagen.
No creeis que falta algo? las etiquetas de los botones!, como se que hace cada boton? eso fue algo del ultimo dia, y quedo asi: Ver Imagen

Ademas hice un video de muestra de como funciona el volante y todos sus botones!: http://www.youtube.com/watch?v=Hx5GkfpYR0M

Espero que os haya gustado, un saludo.