Music
Go to Model
Piano Playing Robot
30
Downloads
26
Likes
0
Makes
This is a 3D printed modular piano playing robot designed to work with cheap servos.
Each module has 12 legs, each requiring a SG90 servo. Each module fits on an octave with 7 legs to play the white notes and 5 legs to play the black notes.
Can connect up to 4 modules/octaves together on one Arduino Mega (can support up to 48 servos) but can connect 2 Arduino Mega’s together (using I2C) for more octaves.
Build instructions, parts, code and wiring diagrams can be found on my site:
https://www.ThatRobotGuy.co.uk/piano-playing-robot/
Support me on Patreon: https://www.patreon.com/ThatRobotGuy
Each module has 12 legs, each requiring a SG90 servo. Each module fits on an octave with 7 legs to play the white notes and 5 legs to play the black notes.
Can connect up to 4 modules/octaves together on one Arduino Mega (can support up to 48 servos) but can connect 2 Arduino Mega’s together (using I2C) for more octaves.
Build instructions, parts, code and wiring diagrams can be found on my site:
https://www.ThatRobotGuy.co.uk/piano-playing-robot/
Support me on Patreon: https://www.patreon.com/ThatRobotGuy
Did you print this model? Sign in and share your make!
Sign in to leave a comment
Sign inNo comments yet – be the first!