Vergeet de Band Geeks: deze Raspberry Pi-xylofoon kan zichzelf spelen

0
192
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 uiteindelijk deze opmerkelijke (en getalenteerde) zelfspelende xylofoon bouwde.

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 uit de lokale bouwmarkt, en om 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-ingangslogica van 5V/3.3V, 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 “zachter” noten, of het 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, genaamd de “Details” video gaat Stéphane dieper in op de hardware en de console. Daar zijn alle afzonderlijke delen duidelijk gelabeld, en we kunnen precies zien waar ze zitten, samen met elk van de verbindingen.

Wil je je eigen symfonie van autonome klokkenspelletjes creëren (wie zou dat niet doen) , kunt u het project bekijken dat is gedeeld op de GitHub-pagina van Stéphane.

Bron: Raspberry Pi