Musikk-kjærlig Beaglebone

Robotic Control kan bli svært komplisert når flere aktuatorer trenger å jobbe i samordning med hverandre. En grunnleggende robotarm vil kreve at hver ledd skal styres i rekkefølge for å oppnå en bestemt posisjon. Beaglebone Blue kommer bevæpnet med motordrivere, sensorinnganger og trådløst og er bygget for robotikk.

[Andy] har utarbeidet en musikalsk robot kalt Beaglebone Blue Electro-Mechanical Glockenspiel ved hjelp av enkeltbrettet. Maskinvaren består av åtte servomotorer hver med en mallettpinne festet til dem. Motorene selv er montert på 3D-trykte braketter, slik at de kan monteres i riktig høyde. Servos kobles til hovedstyret for posisjonskontroll, men en ekstern forsyning måtte brukes til å levere den nødvendige strømmen til alle motorene.

Programvaresiden har programmer for å oversette notater til servosposisjoner, samt koble til en nettbryter ved hjelp av MQTT og Websockets. Det grunnleggende brukergrensesnittet er grunnleggende og har knapper for å koble til og sende tastetrykkene. Koden, så vel som OpenScad-designene, kan lastes ned fra Github. Sjekk ut videoen nedenfor for en demo.

Dette prosjektet kan utvides til en autonom robot som spiller melodier fra Internett. Vi er påminnet om fjellet som kaster Glockenspiel som var ganske fantastisk, og håper det er noen permutasjoner å komme fra begge.

Leave a Reply

Your email address will not be published. Required fields are marked *