Pipe Flow Detector




About: I am an author and a maker. My current project is Santa's Shop. I'm working on a science fiction type book--more later. @EngineerRigsby

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.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1:

Materials needed for this include:

Arduino Uno

9 volt dc power supply (for the Arduino)


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.

Step 2:

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.

Full Spectrum Laser Contest 2016

Participated in the
Full Spectrum Laser Contest 2016

Be the First to Share


    • Made with Math Contest

      Made with Math Contest
    • Multi-Discipline Contest

      Multi-Discipline Contest
    • Robotics Contest

      Robotics Contest

    3 Discussions


    9 months ago

    The project is really great! but the arduino file is not opening... please can u send me?

    Sub field

    3 years ago

    Sorry for talking with different field but i need arduino code for pwm for single phase inverter with 4 igbts
    Thanks in advance