Smart Water Level Controller

Introduction:

The Smart Water Level Controller is an advanced automatic water management system that intelligently monitors and controls the water level in tanks. It is designed for homes, industries, and agricultural setups to ensure efficient water utilization, motor protection, and user convenience. This system works entirely offline through a direct Wi-Fi connection between the controller (NodeMCU) and the mobile app, eliminating the need for internet or cloud servers.

Description:

Built on the ESP8266 (NodeMCU) microcontroller platform, the Smart Water Level Controller uses an ultrasonic sensor to measure the water level inside a tank in real-time. The system automatically turns the motor ON when the water level falls below the defined low limit and switches it OFF when the tank reaches the high level. It also features Dry Run Protection, which detects when the motor is running without water supply and immediately turns it off to prevent pump damage. The system settings — such as tank height, low and high water levels, and mode (auto/manual) — are saved in EEPROM memory, ensuring that they remain intact even after power loss.

Working Principle:

The ultrasonic sensor continuously measures the distance from the top of the tank to the water surface. Based on this data, the controller calculates the water level percentage. When the level drops below the set minimum, the relay activates the motor. Once the tank fills up to the maximum level, the relay turns off the motor automatically. The system includes a web-based API running on the NodeMCU’s local server that communicates with the Android application through HTTP requests. The app displays real-time tank levels, motor status, and control options, providing complete system management directly from the user’s smartphone.

Components Required:

Component Qty Buy Now
NodeMCU ESP8266 1 cart Buy Now
HC-SR04 Ultrasonic Sensor 1 cart Buy Now
1 Channel 5V 10A Relay Module 1 cart Buy Now
LEDs (Blue, Green, Red,) 4 cart Buy Now
220Ω Resistors 4 cart Buy Now
5V Power Supply 1 cart Buy Now
Connecting Wires 1 cart Buy Now
Breadboard / PCB 1 cart Buy Now

Circuit Diagram:

Water Level Controller Circuit Diagram WaterMarkMobile App Functions:

  1. Connects directly to the controller via Wi-Fi (no internet required)
  2. Displays live water level percentage and motor status
  3. Switch between Manual and Automatic modes
  4. Set tank height, high and low level limits
  5. Automatically syncs settings with the controller
  6. Alerts user during Dry Run condition and locks the pump until reset
  7. Allows manual control of motor ON/OFF from the app
  8. Easy configuration through sliders and editable fields

Advantages:

  1. Fully automatic water control with real-time monitoring.
  2. Direct Wi-Fi connectivity without cloud dependency.
  3. Protects motor with built-in dry-run detection.
  4. Saves water, electricity, and manual effort.
  5. Local data storage ensures reliability even after power failure.
  6. User-friendly Android interface for configuration and control.
  7. Works efficiently for single-phase submersible or overhead tank motors.
  8. Compact, safe, and long-lasting design suitable for residential and commercial use.

Conclusion:

The Smart Water Level Controller by RoboComp Technology delivers an innovative, efficient, and reliable solution for modern water management. By combining IoT-based local Wi-Fi communication, intelligent automation, and safety features like dry-run protection, it offers a complete smart control experience. This system is ideal for those seeking a practical, professional, and maintenance-free way to automate their water tank operations.


⬇️ Download Smart Water Level Controller Android App
Get it on Google Play
🔒 App Privacy Policy | 📄 App Terms & Conditions

Leave a Reply

Your email address will not be published. Required fields are marked *

Main Menu