Welcome to EnviroDIY, a community for do-it-yourself environmental science and monitoring. EnviroDIY is part of WikiWatershed, a web toolkit designed to help citizens, conservation practitioners, municipal decision-makers, researchers, educators, and students advance knowledge and stewardship of fresh water. New to EnviroDIY? Start here
Showcase

Water depth sensor display

Water depth sensor display

We have several dozen pressure transducers deployed in wells or in streams to measure water level, and sometimes it’s helpful to read the water level directly from the sensor.  This model of sensor has an analog output, meaning that the circuitry supplies 5 volts DC to one wire, and the voltage on the return signal wire is proportional to the depth of the water.  So by measuring the analog return voltage very precisely, we can get millimeter accuracy measurement.   This particular display is mounted in a small enclosure about the size of a TV remote.  It uses a very small LCD display and an ArduinoPro Mini.  The board supplies a constant 5v to the sensor and then measures the sensor signal voltage using one of its analog input pins.  At first, you have to collect a bunch of data showing the relationship between water depth and voltage by doing calibration tests at various precisely-measured water depths.  Once you know that equation, you then reprogram the Arduino to take the analog reading and then apply it to the equation to calculate water depth, and then the Arduino displays that depth information on the LCD.

2 Comments

  1. What model of sensor (provider) do you use for this purpose ?
    Do you have an idea of the cost ?
    Thanks
    Francois

    • What’s shown in the photo is a basic analog-output pressure transducer made by Keller-America. It’s been awhile since I checked the price on them, and the ones we used were part of a deeply discounted surplus lot. I think they are usually around $300 or higher, depending on the precision and type of output signal.

Leave a Reply