THEUkelelePlayingRobot

Bryant Choung / Amelia Wong

Background
Tired of being creatively bound by previous assignments to tank bots and line following robots to appease unreasonably unimaginitive cs148 TA's, we decided to embark on a creative journey to develop a project that stimulates and involves more of the human senses. This was the birth of the Ukelele Playing Robot.
Technical specs

For those of you who want to try this at home:

1 ukelele imported from hawaii
2 bricks imported from Bryant
5 motors
5lbs. of legos
2 ft of masking tape

We have 4 "fingers", one on each string that can move across 4 different frets and an open position. Each finger is driven by a motor and there are 2 motors per brick. The fingers move in unison and report back when they have finished moving. Then the strum motor strums the strings according to the pattern specified.

The robot can accept any song written in its file format.

Components
Fingered Fret Control
 
Strumming unit installed
 
 

 

Brown University / cs148 Final Project