Soil Moisture sensor based Automatic irrigation system
Circuit diagram:
This project is designed to automatically water plants based on the moisture content in the soil using a soil moisture sensor, an Arduino UNO, and a DC motor (acting as a water pump).
It helps in efficient water usage and eliminates the need for manual watering, especially useful in agriculture, gardening, and smart farming applications.When the soil moisture level drops below a certain threshold, the system turns on the DC motor, which activates the water pump to irrigate the soil. Once the soil reaches sufficient moisture, the system automatically turns off the motor, conserving water and energy.
Components Used:
Arduino UNO
Soil Moisture Sensor
DC Motor
Resistor (1kΩ)
Working Principle:
The soil moisture sensor measures the moisture level in the soil and sends an analog signal to the Arduino.
The Arduino continuously reads the analog value from the sensor.If the moisture level is below a predefined threshold the DC motor turns ON, simulating the pump watering the plants.When the moisture level goes above the threshold, the Arduino turns OFF the motor.We also have an LED indication to show when the motor is on.
Code:
Try it in Tinker cad:
Soil Moisture sensor based Automatic irrigation system

Comments
Post a Comment