How to Build/Setup a microDrum

From microWiki
Jump to: navigation, search

Note: Thanks go out to WesleyS for putting together the original instructions from which this wiki post is taken. The original post can be found here:

These instructions are primarily for breadboarding the microDrum system for people that aren't ready to jump straight to the PCB version.


[edit] Intro

Most of the parts to make this I already had available to me, so the I didn't have too buy too many things. If this is all new to you and you need to buy everything, keep in mind that the same money spent on all these materials could buy you the official Microdrum PCB, the parts kit, and multiplexers(all from the Store), but the piezos would still need to be purchased. It would save you money to go ahead and buy the official parts, but if you would rather do this, by all means go ahead :)

[edit] Step 1: Gather all components.

(Nearly all things can be bought from a local Radioshack instead of online.)

Quantity Component Price (approximate) Link
1 Arduino Uno R3 $29.95
1 (if breadboarding) 7 inch male/male jumpers cables $4.95
1 (alternative to above) 22 Gauge wire $3.50
1-6 (for 8-48 drum inputs) 1 Meg Ohm resistor $0.65 for 10
1 120 Ohm resistor (should be cap?) $0.65 for 10
1 400 Hole solderless breadboard $4.00
1-6 TI SN74HC4851N Multiplexer $.70
6-48 Piezo buzzers $5.48 for 10
1 A Male to B Male USB cable $3.00-$5.00

A LED is optional

For soldering leads to the piezos use a soldering iron and smaller gauge solder (20-24). I got those from Radioshack.

(or if you don't want to buy the PCB/kit), get (6) 1 Meg Ohm Resistors, (6) Multiplexers, and (up to 48) piezo buzzers.

[edit] Step 2: Downloads

The MicroDRUM ConfigTool v1.0:

MicroDRUM Firmware v1.0:

The Official Arduino IDE (or just the drivers if you know how to install them):

The MicroDRUM schematic I follow:

[edit] Step 3: Setting up the environment.

If you need pictures or additional instructions for what was done above, go to

[edit] Step 4: Uploading the MicroDrum Firmware

[edit] Step 5: Construction

Now we're going to assemble the parts.

[edit] Step 6: Construction continued

All of the remaining open pins on the miltiplexer can be used as inputs.

That's it for construction and set-up! now you need to configure each piezo for sensitivity and sound. I'll get into that later though. If you have any questions feel free to ask and I'll do my best to help out.

Personal tools