Abro hilo para ir comentando impresiones y problemas que me vaya encontrando.
Este hilo no pretende ser una guia de constuccion de paneles, ni tengo proyecto en CAD ni soy experto carpintero ni electronico, solo tengo una cierta facilidad para meter la gamba y equivocarme que supongo que puede ser aprovechada por aquellos que quieran hacer algo parecido y evitar mis errores.
El primer paso a la hora de decidirse a construir un panel es elegir una controladora.Yo he mirado 2 opciones...
Leo Bodnar
Controladora sencilla ya programada, es como la placa de un HOTAS solo tienes que conectar botones y ejes.
Recomiendo la BU0836X que tiene una matriz incorporada en la que solo hay que "pellizcar" los cables y permite 32 botones / 16 encoders (codificadores rotatorios) , 8 entradas analogicas y un "hat" o cruceta de direccion.Cuesta unos 60 €
Leo Bodnar BU0836X
Si no necesitais ejes o potenciometros teneis esta Leo Bodnar 32 botones que puede manejar hasta 32 botones (30 libras) , tambien la hay de 64 pero puede que vuestro simulador o windows sea incapaz de manejar tantos.
Arduino
Placa electronica programable muy famosa para hace todo tipo de proyectos y muy barata ( es un proyecto libre y hay copias tiradas de precio en Amazon)
Arduino clon
Lo bueno...ademas de programar botones y ejes puede recibir informacion del simulador y coordinar posiciones de palancas o encender luces de aviso.
Lo malo ...hay que programar* (*o copiar/ pegar codigo de DCS-Bios) y solo tienes soporte y codigo para DCS
Yo me decidi a empezar con Leo Bodnar, y mi primera metedura de pata fue comprar la BU0836A que cuesta la mitad y tiene pines dupont ( conexiones habituales en placas base faciles sin necesidad de soldar)
El problema es que esta placa aunque puede manejar la misma cantidad de botones que la version "X" la placa solo trae 12 pines para botones (claramente insuficientes)
Se pueden ampliar haciendo conexiones con diodos (pero estas placas no traen instrucciones en absoluto)
otra opcion es comprar una " Break out Matrix board" por 10 libras y conectarla, parecia una opcion estupenda...hasta que vi que la mandan sin soldar y hay que estañar varios pines contiguos ( a ver como lo hago)
En fin a falta de instrucciones de la placa paso a comentar como conectar algunos interruptores y demas
He encontrado esta imagen que lo explica bastante bien..

Como veis los interruptores (botones) solo necesitan un cable a una entrada digital y otro a tierra (GND, puede ser compartido por varios)
Los switchs ON-OFF-ON necesitan dos entradas y otra a tierra (los ON-OFF no los he probado pero creo que dan problemas en el sim ya que solo se detecta el ON).Se conecta cada extremo a un par de pines de conexion digitales ( o button) y el del medio a tierra (GND)
Los encoder (codificadores rotatorios) son muy interesantes, giran en ambas direcciones sin limite y tienen un pulsador o boton ,perfectos para radios en el simulador.
Precisan 2 entradas digitales ( las de los botones) para la rotacion (CLK y DT) y otra mas para el boton (SW), luego otro pin a +5v (+) y otro a tierra (GND)

En la Leo Bodnar las conexiones CLK, DT y SW van a los pines digitales (numerados del 1 al 12 al que querais) , el + y el GND a cualquiera de la fila de GND (tierra)
Si, el +5v y el GND van AMBOS a Tierra (GND) en esta placa no hay que conectar los encoder a +5v o daran error y se colgaran en windows, ojo con eso.

Con esto se terminaria la conexion FISICA del Encoder o codificador rotatorio, no obstante si ejecutais la aplicacion "Configurar dispositivos de juego USB" de windows vereis que si pulsais en una direccion rapidamente aparece como si pulsarais en las dos direcciones alternativamente.
Los encoder a diferencia de los demas dispositivos que conecteis es necesario configurarlos.Desde la pagina de Leo Bodnar podeis descargaros esta utilidad para ello.
BU0836_encoders.exe

Como veis yo tengo conectados el par de cables del encoder (CLK, DT) a los pines digitales numeros 1 y 2.
En el desplegable tengo seleccionado 1:1 que significa que cada paso que giro es una pulsacion o giro tambien (podria seleccionar tambien 1:2 o 1:4)
Una vez hecho esto veremos en la configuracion de windows que el dispositivo funciona ahora perfectamente.
Los potenciometros son ejes analogicos (como las ruedas de volumen) tienen un minimo y un maximo, no giran indefinidament como los encoder.Se distingue facilmente porque solo tiene 3 pines.
Si cogemos el potenciometro y ponemos los pines hacia abajo (hacia nosotros) el de la izquierda es GND (masa) el centro va a INPUT y el derecho a 5V.Estas tres filas se encuentran en la parte de las entradas ANALOGICAS.

Los rotary switch son interruptores rotatorios con varias posiciones que permiten elegir varias opciones (normalmente hasta una docena).
Yo he comprado varios para mi proyecto, los necesitaba de 3 y 5 posiciones.Lo curioso es que al recibirlos vi que tienen una docena de patillas igual, solo han bloqueado el selector para que solo pueda moverse por las tres o cinco primeras.

La conexion podeis verla en este esquema
