https://s3-us-west-2.amazonaws.com/secure.notion-static.com/5143d051-8939-4a86-87a9-5c074e566721/drumBot.jpg

Our percussion bot uses two motors as actuators in an unusual manner on top of a commercially available cajon. Here is a short explanation :

https://youtu.be/af8YKvYs3NQ

The idea came from watching Donald Bell's experiments using the same method here and here. According to him (in personal communication) this was an idea by Moritz Simon Geist(on IG).

The advantages of using motors in this fashion instead of solenoids is that they have a less "clicky" character and the expressiveness can be adjusted by varying the pulse lengths in software (or on/off timing) and mechanically by changing the spring's tension or the stopping points.

Electronics

The microcontroller on this one is a Teensy 2.0 driving the motors through the trusty IRLB8721 N-channel power MOSFET in a configuration very much like this one (here is a comprehensive tutorial):

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/04a900a5-90b8-45cf-b501-ebbd48c8bcba/speed_controlling_of_motor.png