IoT Cloud and Web Server Based Water Level Controller

Updated: Jul 2, 2021



Here to build a water level monitoring and controller based on Internet of things. In this Water level monitoring using myDevices Cayenne(IOT cloud), Fusion chart(Web Server) in HTML page and 4 line LCD display. The real time Liquid level and Motor ON/OFF Status can be monitored via internet and data stored in Cloud. The IOT system uses non-contact method (ultrasonic sensor based) for measuring liquid level up to 400cm.


Measuring water level is same as measuring distance of liquid 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 micro controller such as ESP8266 12E. The measured distance in cm is converted in to percentage.