Electrical – What microphone (sound sensor) that can work with Arduino to detect gunshot

microcontrollermicrophonesound

I am working on a project to detect a very loud sound/Pop(like gunshot).I am using a microcontroller like Arduino. Currently I am using this simple sound sensor. But the issue is, it is very sensitive, I connected it with 3.3V and the highest it gets is around 560's from analog read, whether it is a simple clap or loud bang, it maxes-out at 568. I have tried to adjust the potentialmeter but no difference.

Can this sensor measure gunshot intensity? If not what sensor can I use?

Best Answer

Upon visiting the manufacturer website and looking at the schematic they provide, the most likely cause of the problem you are having is that the pre-amp that follows the mic capsule has too much gain.Microphone Sound Detector

For a first attempt, simply remove R4. This changes the pre-amp to have unity gain. If the output signal is now too low, choose a suitable value for R4 that gives you the gain that you need.

It's hard to give you more concrete information because the manufacturer does not provide component values on the schematic. But this should get you started.

One of the other answers suggested monitoring the output signal with an oscilloscope. This is great advice and you should do that if at all possible.

Related Topic