Simple sound waveform detector using the FC-04 sensor

Hi,

I was wondering if FC 04 could be used for detecting a particular waveform eg. a siren. As I understand, this module only checks the presence of a sound, but is it remotely possible to detect the number of high sounds in a particular time cycle and filter out the other unwanted sound ( noise), to only detect a sinusoidal waveform? Written a code which basically reads the number of Highs in a particular time, and then eliminating the unwanted highs like Horn sound, other noise etc, to display the occurrence of an ambulance. But this method, I believe, is not proper and may also end up giving me false alarms. Any suggestions?

FC_04.ino (1.5 KB)

Sorry, we cannot comment on beliefs. What results are you getting and what does an ambulance sound like? Is is it really a LOT different from other emergency vehicles?

Paul

I was wondering if FC 04 could be used for detecting a particular waveform eg. a siren.

No. The computer has to recognize the waveform and in general, this is an extremely difficult task. An Arduino is not at all suitable.