He estado usando una placa Freetronics 100% compatible con Arduino para ejecutar los interruptores que activan los reproductores de archivos de sonido en MaxMSP.
El único boceto y parche que podía usar para obtener el tablero y Max en comunicación era Arduino2Max. Puedo sacar 1 y 0 del tablero usando el parche Arduino2Max para activar y desactivar los reproductores de archivos de sonido, pero la señal es extremadamente ambigua. Cuando el interruptor está abierto, debería estar enviando un 0, cuando está cerrado un 1 pero está parpadeando entre los dos. También puede tardar hasta 4 segundos en volver a cambiar a 0 para cerrar el interruptor. Cuando la velocidad de muestreo disminuye, solo significa que la señal parpadea a una velocidad menor.
He intentado usar un tablero de prototipos, así como conectarlo directamente a los pines digitales. ¿Alguien por favor me puede dar algún consejo? ¿Podría tratarse de un problema de señal relacionado con la calidad de los cables que estoy utilizando o podría haber un problema con la placa o la forma en que la señal se convierte a través de usb?
¡Gracias!