Er zijn synthesizers met een ingebouwde leerfunctie, waarbij de toetsen die je wilt indrukken semi-transparant zijn en volledig van binnenuit worden uitgelicht. Als de synthesizer gewoon is, zoals bijvoorbeeld Yamaha PSR E333 van de auteur van Instructables onder de bijnaam UzairL, moet je de leerfunctie implementeren met behulp van een programma van een derde partij, bijvoorbeeld Synthesia, waardoor de EMP in MIDI-toetsenbordmodus wordt gezet.
Informatie over welke toetsen moeten worden ingedrukt, wordt weergegeven op het scherm van een monitor die zich ver van het toetsenbord bevindt. De wizard lost dit probleem op door een LED-liniaal te plaatsen, bestuurd door Arduino. Zelfgemaakt, net als een synthesizer, maakt het verbinding met een computer:
Hieronder ziet u de overeenstemming van de LED-nummers met de toetsen. Voor andere synthesizers en MIDI-keyboards zal de sketch aangepast moeten worden.
Natuurlijk zijn gestippelde LED's niet zo duidelijk als de toetsen die helemaal oplichten, maar het is beter dan constant van het toetsenbord van de synthesizer naar de monitor te kijken en omgekeerd. De wizard stelt eerst een LED-matrixcircuit op:
Dan - het hele apparaat:
Welke controles op breadboard type breadboard:
En dan weer in elkaar zetten door te solderen. In beide gevallen wordt de matrix fysiek, maar geometrisch verkregen - een lijn. Dit gebeurt ook in toetsenborden en in LED-lijnen.
Dus de afzonderlijke delen van de structuur zien er dichtbij uit:
En dit is de LED-lijn na overdracht naar de behuizing:
De master voegt er nog een toe aan het Synthesia-programma - LoopBe1, en dit alles bij elkaar zorgt ervoor dat in Arduino, zich voordoend als een MIDI-instrument, een stroom noten wordt gespeeld die momenteel wordt gespeeld:
Ten slotte schrijft de meester een schets voor Arduino, die de derde schakel in deze bundel van programma's wordt en zich verspreidt hier.
Alles werkt op het scherm:
En op de LED-lijn:
Het blijft om op tijd te leren zonder deze analoog van de zijrollen van een kinderfiets. En je wordt een goede toetsenist.