
A Thoroughly Modern Player Piano
Player Pianos waren vor 100 Jahren sehr beliebt und verkauften sowohl Klaviere als auch Flügel. Die Pedale wurden gepumpt, um das Vakuum zu erzeugen, mit dem die Tasten gedrückt wurden.
Das Gehirn des Klaviers waren die Papierrollen, auf denen die Musik durch Löcher im Papier aufgezeichnet wurde. Mit der heutigen Technologie können wir die Musik des Spielklaviers auf einer Tastatur mit Mini-Robotern zum Betätigen der Tasten nachspielen. Als Gehirn verwenden wir einen kleinen, aber leistungsstarken Arduino-Mikroprozessor.
In diesem Buch wird gezeigt, wie man ein Klavier mit einer Yamaha-Tastatur konstruiert. Es enthält auch die Schaltpläne für den Bau einer Steuerbox, die den Computer mit den Treibern und den Mini-Robotern verbindet.
Die Software (in der Arduino-Sprache „Sketches“ genannt), die den Computer anweist, die Noten auszuwählen und zu spielen, ist ebenfalls enthalten. Außerdem wird eine Diagnosesoftware zur Verfügung gestellt, mit der der korrekte Betrieb der Mini-Roboter überprüft werden kann. Mein Ziel ist es nicht nur, ein spannendes Projekt zu beschreiben, sondern vor allem, die Grundlagen der Musik, einfacher Roboter sowie die Funktionsweise eines kleinen Computers zu vermitteln, der den gesamten Betrieb mit einer Teilmenge der Programmiersprache C++ steuert.
Ein guter Heimwerker sollte kein Problem damit haben, das Klavier mit wenigen Werkzeugen zusammenzubauen. Ich kann mir vorstellen, dass ein Vater-Tochter-Gespann oder eine Gruppe von Oberstufenschülern ihre Köpfe zusammenstecken, um die Probleme mit der Verkabelung oder der Softwarecodierung zu lösen - eine einmalige Lernerfahrung.