Automatic Water Overflow Controller with Arduino

 In the previous tutorials we explained how an automatic water overflow controller can be build with Arduino and soil moisture sensor YL-69. The first tutorial Water Tank Overflow Detector using Soil Moisture Sensor explained with circuit diagram how the control system works. Then in the second tutorial Water Overflow Controller Proteus Simulation it was explained how the system works with simulation in Proteus electronics design software. Now in this third part of the tutorial the actual water controller system is illustrated.

Below is picture of the automatic water overflow controller build with Arduino and soil moisture sensor YL-69. 

water overflow controller

 The following shows how the water pump motor and push button is connected to Arduino. 

circuit of water controller

Below is picture of the water pump motor used in this example.

water pump

This water pump is a simple DC motor water pump which can be used to supply water to plants. This can be used for application like Soil Moisture Sensor for Plant with Arduino. For water pumping to bigger tanks actual ac motor water pump can be used by just connecting the two wires instead of the small motor used here. Also when using bigger motor, relay used to used and also optocouplers.

Next picture shows the water tank with the soil moisture sensor.

water tank with sensor

sensor level sensor


 The above picture shows the  YL-69 soil moisture sensor inside the water tank. When the water level reaches the sensor, circuit is closed and digital low signal is sent to Arduino. Then Arduino turns off the motor.

The following demonstrates how the automatic water overflow controller with Arduino.


 The next tutorial provides the program code for the Automatic Water Overflow Controller with Arduino. 

> Program code for Automatic Water Overflow Controller

Post a Comment

Previous Post Next Post