Paso 2: Descripción General
En este Instructable no voy a describir en detalle todos los pasos que he seguido para construir este controlador (si lo hice, sería incuestionable y lo aburrido para usted, no?): construir era un largo proceso de errores, problemas y correcciones. En cambio, voy a explicar los lineamientos generales de cómo construir un regulador similar, o utilizar este conocimiento para cualquier otra aplicación relacionada con Arduino, Midi o detección capacitiva.
Así que esto funciona, en Resumen, Draw It Yourself: los pulsadores están conectados con tinta conductora a la caja, donde están el Arduino y los sensores. La caja tiene 20 hojas metálicas pequeñas, donde cada uno de los botones está conectado. El sensor capacitivo es administrado por un Arduino, y carga y descarga cada pin continuamente para medir su capacidad y comprobar si hay un cuerpo humano tocarla. En el cuadro se pueden ver una pantalla LCD, un codificador y 2 botones: uno de los botones utilizo para reset Arduino cuando quiero cambiar la plantilla. El otro botón y el codificador se utilizan para seleccionar la plantilla que voy a utilizar. Puedo seleccionar la plantilla que estoy en la pantalla LCD.
Hay un punto importante: cada perno de las diferentes plantillas necesita ser ajustado para la detección de tacto correctamente. Lo que hago es guardar los valores del umbral táctil y suelte en la memoria EEPROM de Arduino, que sigue siendo el mismo incluso cuando se desconecta el Arduino. Si es la primera vez que utilizo una plantilla, hacer los ajustes del sensor con el botón y el codificador. Finalmente, el Arduino envía mensajes MIDI a la computadora cuando un botón está tocado/liberado. Esto me permite utilizar el controlador en cada programa que gestiona MIDI y crear mis propias correlaciones.