Hola,
Estoy haciendo un controlador MIDI para usar con Line6 HX Stomp, usando un Arduino Leonardo. El código está funcionando en la protoboard perfectamente, usando micro interruptores, pero cuando lo he llevado al modelo definitivo, y lo he montado en la caja con SPST footswitches para usar pisando, el comportamiento no es el mismo, es errático cuando se presionan dos a la vez, circunstancia que en protoboard funcionaba perfectamente y acorde a lo indicado en el código.
Los 6 interruptores están inicializados como input_pullup para que usen el pull-up resistor interno.
Entiendo que no es un problema de código, pues funciona en la protoboard y con los microinterruptores.
Hay algo deba cambiar o tener en cuenta cuando se usan footswitches, o alguna cosa que se me esté pasando?
Muchas gracias por adelantado.
Hi,
Asugurate que tienes un buen ground entre los interruptores y el micro. Haz una prueba y es de coroborar con un voltimetroa en el pin del micro puedes ver cambios de voltaje en el pin del micro cuando oprimes uno de los interruptores. Asi pudes determinar donde esta el problema.