Es gibt Synthesizer mit integrierter Lernfunktion, bei denen die Tasten, die Sie drücken möchten, halbtransparent sind und vollständig von innen hervorgehoben werden. Wenn der Synthesizer üblich ist, wie zum Beispiel Yamaha PSR E333 vom Autor von Instructables unter dem Spitznamen UzairL, müssen Sie die Lernfunktion mit einem Programm eines Drittanbieters implementieren, z. B. Synthesia, und das EMP in den MIDI-Keyboard-Modus versetzen.
Informationen darüber, welche Tasten gedrückt werden müssen, werden auf dem Bildschirm eines Monitors angezeigt, der sich weit von der Tastatur entfernt befindet. Der Assistent löst dieses Problem, indem er ein LED-Lineal platziert, das von gesteuert wird Arduino. HausgemachtWie ein Synthesizer stellt er eine Verbindung zu einem Computer her:
Das Folgende zeigt die Entsprechung der LED-Nummern zu den Tasten. Bei anderen Synthesizern und MIDI-Keyboards muss die Skizze geändert werden.
Gepunktete LEDs sind natürlich nicht so klar wie die Tasten, die vollständig leuchten, aber es ist besser, als ständig von der Tastatur des Synthesizers zum Monitor und umgekehrt zu schauen. Der Assistent erstellt zunächst eine LED-Matrixschaltung:
Dann - das ganze Gerät:
Welche Kontrollen auf Steckbrett Typ Steckbrett:
Und dann durch Löten wieder zusammenbauen. In beiden Fällen wird die Matrix physikalisch, aber geometrisch erhalten - eine Linie. Dies geschieht auch bei Tastaturen und LED-Leitungen.
Die einzelnen Teile der Struktur sehen also genau aus:
Und dies ist die LED-Leitung nach der Übertragung in das Gehäuse:
Der Master fügt dem Synthesia-Programm eine weitere hinzu - LoopBe1, und all dies zusammen ergibt, dass in Arduino, das vorgibt, ein MIDI-Instrument zu sein, im Moment ein Strom von Noten eintrifft:
Schließlich schreibt der Meister eine Skizze für Arduino, die zum dritten Glied in diesem Programmpaket wird, und setzt hier.
Alles funktioniert auf dem Bildschirm:
Und auf der LED-Linie:
Es bleibt noch Zeit zu lernen, wie man auf dieses Analogon der Seitenrollen eines Kinderfahrrads verzichten kann. Und Sie werden ein guter Keyboarder.