Pipe Flow Detector

by MikeTheMaker in Circuits > Arduino

5022 Views, 90 Favorites, 0 Comments

Pipe Flow Detector

flow - 2.jpg

If you need to detect water movement in a pipe (or air in a duct) from outside the pipe, this may help. This Arduino based device detects temperature changes and closes a relay contact. The pipe or duct has to change temperature when there is a flow for this to operate.

flow - 6.jpg
flow - 1.jpg

Materials needed for this include:

Arduino Uno

9 volt dc power supply (for the Arduino)

Thermistor

Relay Module for Arduino

Resistor (about 5K)

Misc. wire, solder, heat shrink tubing and mounting hardware

Connect the wires as shown in this schematic. I put the thermistor at the end of 5 feet of #22 wire.

flow - 3.jpg
flow - 4.jpg
flow - 5.jpg

Use the software sketch provided in this step as a starting point.

The software will turn the relay on for ten seconds when a temperature difference is detected, then shut off. This timing (as well as the temperature change required to trigger the relay) can be adjusted in software.

Tape the thermistor to the pipe.

Downloads