Musikälskande beaglebone

Musikälskande beaglebone
Musikälskande beaglebone

Robotskontroll kan bli mycket komplicerad när flera manöverdon behöver arbeta i samordning med varandra. En grundläggande robotarm kommer att kräva att varje led styrs i följd för erhållande av ett visst läge. Beaglebone Blue kommer beväpnad med motordrivrutiner, sensoringångar och trådlöst och är byggt för robotik.

[Andy] har förberett en musikalisk robot som heter Beaglebone Blue Electro-mechanical Glockenspiel med hjälp av den enda styrdatorn. Hårdvaran består av åtta servomotorer vardera med en malletsticka som är fäst vid dem. Motorerna själva är monterade på 3D-tryckta konsoler som låter dem monteras i högra höjden. Servosen ansluts till huvudkortet för positionskontroll, men en externt försörjning måste användas för att leverera den aktuella strömmen till alla motorer.

Programvarans sida har program för att översätta anteckningar till servo-positioner samt anslut till en webboratory med hjälp av MQTT och Websockets. Det grundläggande användargränssnittet är grundläggande och har knappar att ansluta till och skicka tangenttryckningarna. Koden, liksom OpenCad-konstruktionerna, kan hämtas från GitHub. Kolla in videon nedan för en demo.

Projektet kan utökas till en autonom robot som spelar låtar från Internet. Vi påminner om Rock Throwing Glockenspiel som var ganska fantastiskt och hoppas det finns några permutationer att komma ifrån båda.