Close

3/2 - 3/8

A project log for Bot-thoven: A Robot Musician

Designing a Servo Motor Based Mallet System to Generate Musical Expression in Instrument Playing Robots

Jason P.Jason P. 04/12/2020 at 02:210 Comments

Plan

I will need to finish connecting the rest of my servo-mallet systems to a servo driver with my second order for the PCA9685.

Procedures

I will connect the servo-mallet systems with the servo driver and run my Arduino code to verify that the system can strike the xylophone key at varying dynamics.

Progress

The second servo driver has arrived and I was able to finish connecting the remaining 15 of my servo mallet systems to the servo driver for testing. I was able to run my Arduino code successfully through the servos, allowing me now to have the ability to perform a 30-note range passage with musical expression.

Here is a link to Bot-thoven playing across the xylophone (scale) in 3 different musical styles.  

Problems

For next week, I will need to begin working with David to combine his MIDI file converting code with my robot.

Discussions