For those of us who’ve always wanted to shred like Hendrix, B. B. King or John Mayer but lacked the necessary skill and know-how, Giuseppe Pilla has come up with the perfect solution. As seen on display at Maker Faire Rome, the Maker has built a fully-automated, acoustic guitar-playing robot.
Impressively, the music-making machine is capable of playing tracks ranging from Bob Marley’s “No Woman No Cry,” to Leonard Cohen’s “Allelujah,” to “Jessica” by the Allman Borthers. To get started, a user first selects a song on an Android smartphone. Commands from the device are transmitted over Bluetooth to an Arduino Mega (ATmega2560), where they are then decoded, processed and matched up to one of the tracks already stored in the robot’s memory. This provides the actuators (motor steppers and servo motors) with all of the necessary instructions to begin strumming.
The guitar itself is placed horizontally on a smooth and even surface where handcrafted supports keep the various actuators mounted in place. Each servo motor is equipped with a pick allowing it to pluck away with precision, while six stepper motors located near the handle are used to correspond to a note. The motors, drivers and switches are all powered by the Arduino.
As to why we didn’t come across this project any sooner, we have no clue. But boy, are we glad we stumbled upon this at Maker Faire Rome! See it in action for yourself below.