Il existe des synthétiseurs avec une fonction d'apprentissage intégrée, où les touches sur lesquelles vous souhaitez appuyer sont semi-transparentes et sont entièrement mises en évidence de l'intérieur. Si le synthétiseur est ordinaire, comme, par exemple, Yamaha PSR E333 de l'auteur d'Instructables sous le surnom UzairL, vous devez implémenter la fonction d'apprentissage à l'aide d'un programme tiers, par exemple, Synthesia, en mettant l'EMP en mode clavier MIDI.
Les informations sur les touches à appuyer s'affichent sur l'écran d'un moniteur situé loin du clavier. L'assistant résout ce problème en plaçant une règle LED, contrôlée par Arduino. Fait maison, comme un synthétiseur, il se connecte à un ordinateur:
Ce qui suit montre la correspondance des numéros de LED avec les touches. Pour les autres synthétiseurs et claviers MIDI, l'esquisse devra être modifiée.
Bien sûr, les LED en pointillés ne sont pas aussi claires que les touches qui brillent complètement, mais c'est mieux que de regarder constamment du clavier du synthétiseur au moniteur et vice versa. L'assistant dresse d'abord un schéma de la matrice LED:
Ensuite - l'ensemble de l'appareil:
Quels contrôles sur la planche à pain de type planche à pain:
Et puis se rassemble en soudant. Dans les deux cas, la matrice est obtenue physiquement, mais géométriquement - une ligne. Cela se produit également dans les claviers et les lignes LED.
Ainsi, les différentes parties de la structure semblent proches:
Et voici la ligne LED après le transfert vers le boîtier:
Le maître en ajoute un autre au programme Synthesia - LoopBe1, et tout cela ensemble mis en place de sorte qu'en Arduino, «faisant semblant» d'être un instrument MIDI, un flux de notes jouées en ce moment arrive:
Enfin, le maître écrit un croquis pour Arduino, devenant le troisième maillon de cet ensemble de programmes, et se propage ici.
Tout fonctionne à l'écran:
Et sur la ligne LED:
Il reste à apprendre à temps pour se passer de cet analogue des roulettes latérales d'un vélo enfant. Et vous deviendrez un bon claviériste.