Apologies if this topic is already covered.
I want to build a prototype of a problem (tap water in bathroom left open frequently) using sound sensor. My requirement is that the sensor should detect sound of water flowing and take no action (means no output) for the time interval I will set in the program, may be 5 mins, 10 mins or 30 mins. If the sound detection (water flowing in taps) is continuous for the set time interval, it should start alarm/buzzer to notify the audience.
Please suggest if it can be a good solution.
I have a Arduino Uno controller.
To my understanding, I would need a sound sensor, a piezo buzzer and power supply.
saibal37:
Apologies if this topic is already covered.
I want to build a prototype of a problem (tap water in bathroom left open frequently) using sound sensor. My requirement is that the sensor should detect sound of water flowing and take no action (means no output) for the time interval I will set in the program, may be 5 mins, 10 mins or 30 mins. If the sound detection (water flowing in taps) is continuous for the set time interval, it should start alarm/buzzer to notify the audience.
Please suggest if it can be a good solution.
I have a Arduino Uno controller.
To my understanding, I would need a sound sensor, a piezo buzzer and power supply.
That is certainly doable. I recently got in-canal hearing aids because my hearing above 1500 Hz dropped off the cliff! Running water into a wash basin is very loud. Water running slowly from a tap or directly into the drain does not make much noise. It is the splash that creates the sound.
You will need a microphone and an amplifier circuit, along with a high-pass filter to get just the water splashing sound otherwise you will get triggering from every other sound.
Before you go too far, if the bathroom has a toilet and a male in the house who stands up to pee, that will also trigger your mechanism!
Paul
saibal37:
take no action (means no output) for the time interval I will set in the program, may be 5 mins, 10 mins or 30 mins. If the sound detection (water flowing in taps) is continuous for the set time interval,
male in the house who stands up to pee,
That will be an epic pee lasting longer than 5 mins!!
As to the question, it is one of those projects that sound straightforward but will be an absolute sod to get going in practice.
Grumpy_Mike:
That will be an epic pee lasting longer than 5 mins!!
As to the question, it is one of those projects that sound straightforward but will be an absolute sod to get going in practice.
Maybe there is a line up after a beer party!!
Paul
Rather than relying on sound (always a dodgy medium to control and filter) can you not just detect the presence of water in the basin waste pipe, as the water level is higher when the tap is running compared to when off?
Or a rain-sensor type thing in the waste pipe set at an angle so water runs off it but still makes the necessary electrical contact?
Or even a flow meter in the supply to the tap (like you have in a washing machine)?
I'm thinking of a reliable method of detecting water flow (and no, not blokes standing up to relieve themselves
)
Just sayin' 