Hay sintetizadores con una función de aprendizaje incorporada, donde las teclas que desea presionar son semitransparentes y se resaltan completamente desde el interior. Si el sintetizador es habitual, como, por ejemplo, Yamaha PSR E333 del autor de Instructables bajo el apodo UzairL, debe implementar la función de aprendizaje utilizando un programa de terceros, por ejemplo, Synthesia, poniendo el EMP en modo de teclado MIDI.
La información sobre qué teclas presionar se muestra en la pantalla de un monitor ubicado lejos del teclado. El asistente resuelve este problema colocando una regla LED, controlada por Arduino. Hecho en casa, como un sintetizador, se conecta a una computadora:
A continuación se muestra la correspondencia de los números de LED con las teclas. Para otros sintetizadores y teclados MIDI, el boceto deberá modificarse.
Por supuesto, los LED de puntos no son tan claros como las teclas que brillan por completo, pero es mejor que mirar constantemente desde el teclado del sintetizador al monitor y viceversa. El asistente primero dibuja un diagrama de la matriz de LED:
Entonces, todo el dispositivo:
Que verifica en el tipo de placa de pruebas:
Y luego vuelve a ensamblar por soldadura. En ambos casos, la matriz se obtiene físicamente, pero geométricamente, una línea. Esto también ocurre en teclados y en líneas LED.
Entonces las partes individuales de la estructura se ven cercanas:
Y esta es la línea LED después de transferir a la carcasa:
El maestro agrega uno más al programa Synthesia: LoopBe1, y todo esto en conjunto se configura para que en Arduino, "pretendiendo" ser un instrumento MIDI, llegue un flujo de notas que se está reproduciendo en este momento:
Finalmente, el maestro escribe un boceto para Arduino, convirtiéndose en el tercer enlace en este paquete de programas, y se propaga aqui.
Todo funciona en la pantalla:
Y en la línea LED:
Queda a tiempo para aprender a prescindir de este análogo de los rodillos laterales de una bicicleta para niños. Y te convertirás en un buen teclista.