How to utilise Arduino for measurement of output sound sensor.....

We are using low sensitivity sound sensor to measure force impacted on an object by suspended material of 0 to 05kg. We are getting output in voltage and we needed convert it into force. How can we do this using 'arduino deumilanove'?

We are using low sensitivity sound sensor to measure force

The data sheet for the sensor should tell you what the voltage is for a given force.

Why is this a poll?

You need to have a formula, and I think it is a complex one as :

  1. there is an impact,
  2. that makes noise,
  3. that is measured and outputted to voltage
  4. that is measured by an Arduino and converted to an int in the range [0..1023]

But as sound has a time component you need to find the maximum of the sample or the time it lasts or both? If you graph the signal the surface (sum (time * volume)) might be the best indicator for the force.

Start reading - http://www.arduino.cc/en/Reference/AnalogRead

int analogPin = 5;
float voltage =0;

void setup()
{
  Serial.begin(115200);
}

void loop()
{
  voltage = (analogRead(analogPin) * 5.0 / 1024);   // convert measurement to voltage
  Serial.println(voltage);         
}

WIth this code you can create "reference" impacts and create a lookup table with interpolation to measure unknown impacts.

Hopes this helps,
Rob