A Thoroughly Modern Player Piano
A játékos zongorák 100 évvel ezelőtt rendkívül népszerűek voltak, és mind a zongorákat, mind a pianínókat túlszárnyalták. A pedálokat pumpálták, hogy vákuumot hozzanak létre, amely a billentyűket lenyomta.
A zongora agya a papírtekercs volt, amelyre a kottát a papírba lyukasztott lyukakkal rögzítették. A mai technológiával a játékos zongora zenéjét egy billentyűzeten tudjuk lemásolni, a billentyűket aktiváló minirobotok segítségével. Az agyakhoz egy kicsi, de nagy teljesítményű Arduino mikroprocesszort használunk.
Ez a könyv bemutatja, hogyan lehet megépíteni a játékos zongorát egy Yamaha billentyűzet segítségével. A vezérlődoboz megépítéséhez szükséges kapcsolási rajzokat is megadja, amely összeköti a számítógépet a meghajtókkal és a minirobotokkal.
Megadja a szoftvert (az Arduino-nyelvben „vázlatoknak” nevezett), amely a számítógépet a hangok kiválasztására és lejátszására irányítja. A minirobotok helyes működésének ellenőrzésére szolgáló diagnosztikai szoftver is rendelkezésre áll. Célom nem csupán egy izgalmas projekt leírása, hanem elsősorban a zene, az egyszerű robotok, valamint a teljes műveletet irányító kis számítógép működésének alapjainak megtanítása a C++ programozási nyelv egy részhalmazának segítségével.
Egy jó barkácsolónak nem okozhat gondot a lejátszó zongora összerakása nagyon kevés eszközzel. Elképzelem, hogy egy apa-lánya csapat vagy egy középiskolás diákokból álló csoport összedugja a fejét, hogy megoldja a kábelezési problémákat vagy a szoftverkódolást, ami egyszeri tanulási élményt nyújt.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)