Wireless Finger Drum using Arduino

I came across these Force Sensitive Resistors. I like them a lot and I wanted to do something with them, may be making them more usesable than standing on the breadboard.

Few months ago, I created the pocket-sized  RevIO – Arduino Compatible and having fun with it since then.
While playing with these two, I decided to put them together!

To complicate things further, I wanted to use them wirelessly. So I added XBee module to send commands wirelessly from RevIO to play different drum sound snippets on the PC speakers.

Above was not the only reason to make me put these four force sensitive resistors onto the RevIO case permanently. I saw that I could used these force sensitive resistors as the controllers, such as robot controller, or radio control car, or anything that required the maximum of four controllers.

This instructable only shows how to use these FSRs to make drum sounds as they are pressed.

Arduino Wireless Finger Drum

Step 1: Tools


The tools that I used in this project are:
Hand drill
Solder iron and Solder station
Hookup Wire
Diagonal Cutter
X-Acto Knife
Wire Stripper

Step 2: And the Sensors go to..

The most suitable places for the sensors is on the back of the case of RevIO.
If you are going to make this project happen. And you are using any Arduino or compatible. You will need to have some sort of surface to place the force sensitive sensors on.

For the placements, I want to place the two FSRs on top row another two on the bottom row.
And each pair, top and bottom pair, should stay on the same horizontal line.
The result is shown in picture 1 below.

Then I transfered the layout on to the surface of the case.

When we are dealing with these sensors:

  • Flex Sensor
  • Flexiforce Pressure sensor
  • Force Sensitive Resistor
  • HotPot Membrane Potentiometer
  • etc.

It really hard to solder their leads to PCB. Because  these sensors made out of plastic, and they melt easily.

The following instructable shows how to solve the problem :

[box color=”#985D00″ bg=”#FFF8CB” font=”verdana” fontsize=”14 ” radius=”20 ” border=”#985D12″ float=”right” head=”Major Components in Project” headbg=”#FFEB70″ headcolor=”#985D00″]Parts

RevIO or any Arduino compatible board
(Note: If you are using any Arduino or compatible. You will need to have some sort of surface to place the force sensitive sensors on)

XBee breakout board or similar (I used my xB-Buddy kit in this project)
4 nos. Force Sensitive Resistors
4 nos. 10K Resistors
30 AWG Wire Wrap
4 nos. Small Bumpers
2 nos. 4-pin Break Away Male Headers Machine Pin
2 nos. 4-pin Break Away Female Headers Machine Pin[/box]

For more detail: Wireless Finger Drum using Arduino

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top