Paso 11: Elementos adicionales
El bosquejo tiene una línea; #define SENSORSCALE 70.0. Este número se puede ajustar para obtener mejor respuesta de los sensores. Hizo cambiar a 40.
Tengo entendido (y puedo equivocarme) pero cuando el láser no se rompe, el Arduino obtiene una señal de "note off" y una "Nota sobre" cuando el láser está roto. Cuando Arduino entre la nota de"sobre", también conseguirá la distancia de los sensores en la mano. Esta distancia se interpretará en un valor de campo. Luego se envía una secuencia de midi.
Una búsqueda en Google encuentra este sitio que explica la estructura de midi. http://tonalsoft.com/pub/Pitch-Bend/pitch.2005-08-31.17-00.aspx
Este fue un proyecto difícil para mí, como soy nuevo en Arduino y electrónica en general pero parece que funciona y he aprendido mucho.