2

What's the cheapest way to detect vibration with Arduino?

What's the vibration sensor that I need?

I want to detect PING PONG NET vibration and light on led if touched.

elp
  • 202
  • 6
  • 13

4 Answers4

3

Piezo sensors are cheap, reliable and designed for the purpose you suggest - arduino tutorial

In the uk, bitsbox has one for 75p. You can probably find others cheaper, or salvage from electronic toys.

EDIT following poster's clarification of use: Sound is vibration through the air, I see no reason why a piezo sensor cannot accomplish what you suggest, but the form factor may not be ideal for fixing to ping pong nets! I think a flex sensor would be more suitable, sewn into the top of the net.

fearoffours
  • 548
  • 2
  • 7
  • 13
  • Can i use piezo to detect if the ball touch or not the pingpong net? Or it detect only vibration sound? – elp Mar 29 '11 at 12:40
2

A cheap vibration sensor such as SW-18010P consisting of a fine spring wire coiled around a rigid wire in a sealed package may well be sensitive enough. They act as a momentary switch contact when jolted, and cost a few pennies.

Pete Kirkham
  • 1,976
  • 12
  • 16
1

An optical or magnetic sensor mounted mid net, bottom edge might be a good way to acomplish this. Might also detect vibrations in the table, as might any sensor.

russ_hensel
  • 2,904
  • 16
  • 12
0

You may be interested in how to create a simple circuit using a piezo element and Arduino Uno that can detect vibration with high sensitivity http://davidhoulding.blogspot.com/2014/11/advanced-high-sensitivity-vibration.html Have fun.

yrls2
  • 1