IoT Water Level Controller using Ultrasonic

Updated: Jul 2, 2021

Here to build a water level monitoring and controller based on Internet of things. we used an ultrasonic distance sensor to measure water level, here we are also going to use the same non-contact method because of its convenience and accuracy in reading of water level.

Measuring water level is same as measuring distance of solid surfaces, the ultrasonic transducer outputs a train of ultrasonic bursts at 40 KHz which will hit the water surface and reflect back to the sensor. The time taken between sent and received ultrasonic waves are calculated by a microcontroller such as ESP8266 12E. The measured distance is converted in to percentage.

Circuit Diagram