Witch sound sensor shuld I use

So basically I want to use some type of Arduino compatible microphone to detect the sound of church bells coming from a distance and categoriser the start and end of each round of ringing per day. All of this will need to be added into an excel table with the info spanning 1 month.

So not I am debating witch microphone (and how to program the device) I should use to make this possible. (the little device will be sitting outdoors on the 3rd story of my building)

This is NOT an easy project and it may not even be possible. :frowning:

There are 3 or 4 different kinds of sound sensors. And some have multiple-different outputs.

You want one that puts-out an electrical audio signal-waveform. It can be analog or digital. Something like this (analog) will work. The software for analog is a little easier than for digital.

What you DON'T want - There are boards that detect sound and put-out a digital 1 or 0 depending on if the loudness is above the or below an adjustable loudness threshold, and there are boards that put-out a varying DC voltage proportional to the loudness (no audio waveform).

Your problems will be:
Detecting-isolating certain sounds is complex and beyond what a basic Arduino can do. There will be lots of other sounds & noises.

At a distance, the sound will be weak. The microphone board may not have enough amplification-gain. And with more gain, the electrical noise gets amplified along any acoustical noise.

As mentioned, "detecting church bells ringing" from a significant distance is a remarkably difficult task for a computer, akin to accurate speech recognition.

Putting a vibration sensor on the bell itself would be much, much easier.

Please do some research on this project, first.

  1. make a recording of the church bells you want to monitor.
  2. study the recorded audio on an oscilloscope until you can determine the particular signals from the bells you want to monitor. Write down the parameters of those signals, frequencies and the sound level of each frequency.
  3. Write Arduino program to monitor for those parameters from the recording.
  4. Replace the recording with a suitable microphone and begin monitoring.

The Arduino and its associated components are not weather proof, so you also need to consider how to protect them and the microphone.

Don't worry about that ill 3d print a case also it will be under a roof

also the church is about 300-400m air distance away

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.