Midi Piezo Drums Stripboard layout
What do you get when you combine a cheap toy purchased from Goodwill, an arduino mega, some perf board and lots of time? Well a pink bratz drum machine!
See the youtube video for detailed overview of the project.
https://www.youtube.com/watch?v=PGnpDGsAhis&feature=youtu.be
This drum machine was a lot of fun to build, why not try making one yourself?
Links:
Fritzing stripboard layout
http://fritzing.org/projects/midi-piezo-drums-stripboard-layout
Code (Why reinvent the wheel? this guy did an awesome job)
https://github.com/Victor2805/Homemade-electronic-drum-kit-with-arduino/blob/master/Code.ino
To make the code work for hairless midi
#define VELOCIDAD_SERIAL 9600
You can modify this to adjust if you don't have 8 drum piezos
#define NUM_PIEZOS
You can also set the notes each piezo plays by changing the number after the definition of each drum as shown below
#define CAJA_NOTA 38
Test and set the sensitivity of each note using the following for each drum
#define RTOM_THRESHOLD 50
Hairless serial to Midi
http://projectgus.github.io/hairless-midiserial/
Loop Midi
https://www.tobias-erichsen.de/software/loopmidi.html