De Raspberry Pi zelfspelende xylofoon
HalStar

Als je geïnteresseerd bent in zowel robotica als muziek, komt er vast iets interessants uit voort. Dat is precies het geval voor YouTuber HalStar, die sleutelde aan Raspberry Pi en bouwde uiteindelijk deze opmerkelijke (en getalenteerde) zelfspelende xylofoon.

HalStar, wiens echte naam Stéphane is, was oorspronkelijk bedoeld om meer te leren over robotica en om praktische ervaring op te doen met een verscheidenheid aan mechanische onderdelen, waaronder een die ze nog nooit eerder hadden gebruikt: elektromagneten. Ook Stéphane wilde Raspberry Pi verder verkennen. En als het resulterende product ook hun interesse in muziek weerspiegelde? Des te beter.

Dus Stéphane creëerde uiteindelijk een zelfspelende xylofoon die tonnen MIDI-bestanden kan afspelen. En ja, het instrument wordt technisch een klokkenspel genoemd omdat de staven van metaal zijn (terwijl die van een xylofoon van hout zijn), maar Stéphane koos ervoor om het een xylofoon te noemen omdat meer mensen dat instrument herkennen.

Stéphane beperkte het ontwerp op twee manieren: door alleen onderdelen op te nemen die allemaal gemakkelijk te verkrijgen zijn bij de plaatselijke bouwmarkt, en door waar mogelijk alleen reguliere modules te gebruiken. Als je goed kijkt, zie je geen wirwar van draden of een breadboard of een aangepaste PCB.

In de inleidende video hierboven worden de gebruikte onderdelen opgesomd. Er is een Raspberry Pi 0 WH, een 220V-ingang-5V/3,3V-logica, 32 12V-solenoïdes, een twee-inch 54 kleuren LCD-scherm, drie draai-/klikknoppen en een interactieve debug-console. Het is ook in staat om duizenden MIDI-bestanden te lezen. Elk van de drie draaiknoppen heeft ook een ander doel. Een is voor trackselectie, een andere voor temposelectie en de derde voor modusselectie.

De opstelling kan”zachtere”noten spelen, of hij kan worden ingesteld om harder op de maten te slaan voor een helderder en meer percussief geluid (net zoals echte percussionisten doen). En zoals we kunnen zien, blaast de xylofoon door een verscheidenheid aan klassieke deuntjes, videogameliedjes, vakantiemelodieën en meer. Ondanks dat het beperkt is tot slechts 32 maten (noten), behandelt het elk nummer als een professional.

In deze tweede video, ook wel de”Details”-video genoemd, gaat Stéphane dieper in op de hardware en de console. Daar zijn alle afzonderlijke onderdelen duidelijk gelabeld en kunnen we precies zien waar ze zitten, samen met elk van de verbindingen.

Als je je eigen symfonie van autonome glockenspiels wilt maken (wie niet), kun je het project bekijken dat is gedeeld op Stéphane’s GitHub pagina.

Bron: Raspberry Pi