0% found this document useful (0 votes)
197 views

12automatic Irrigation System Using Arduino

1) The document describes an automatic irrigation system using an Arduino that senses soil moisture levels and activates a water pump to irrigate plants when the soil is dry. 2) The system includes a soil moisture sensor, water pump, relay module, and Arduino microcontroller that controls the pump based on sensor readings to maintain optimal soil moisture levels. 3) The automatic irrigation system prevents plant death or wilting during long absences and reduces water and labor costs compared to manual irrigation.

Uploaded by

Shivam Uikey
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
197 views

12automatic Irrigation System Using Arduino

1) The document describes an automatic irrigation system using an Arduino that senses soil moisture levels and activates a water pump to irrigate plants when the soil is dry. 2) The system includes a soil moisture sensor, water pump, relay module, and Arduino microcontroller that controls the pump based on sensor readings to maintain optimal soil moisture levels. 3) The automatic irrigation system prevents plant death or wilting during long absences and reduces water and labor costs compared to manual irrigation.

Uploaded by

Shivam Uikey
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Automatic Irrigation System Using

Arduino.

1.INTRODUCTION:-

Everyone of us likes a little greenery in our houses, don’t we? Plants require really low

maintenance and can be left for days without supervision but our long trips extending over

a week or 2 can be detrimental for the health of plants due to the lack of moisture in the

soil. In such situations, the plant may wither or die due to the absence of proper watering.

In order to solve this problem, in this project, we are making an Automatic Irrigation

System  with an Arduino Uno which will irrigate your plants automatically and keep them

healthy even when you are out of the town for weeks or months. In this project,

a Moisture sensor will be used to maintain the optimum level of moisture for your plants.

This system can be implemented, both for your garden or for your Indoor plants thus

taking care of your leafy pets when you are away. An automated irrigation system will

minimize the excess wastage of water and the labor and other overheads.

In the field of agriculture, use of a proper method of irrigation is important. The

advantage of using this method is to reduce human intervention and still ensure proper

irrigation.
2. Components Required for this Project.

Sr.N Components Quantity


o
1) Arduino Uno 1
2) Soil moisture sensor 1
3) 16×2 LCD 1
4) Battery holder 2
5) 12V Relay 1
6) Switches 2
7) 6v Mini water pump with small 1-1
pipe
8) Connecting Wire As per
Requirment
9) 5mm foam board As per
Requirment
10) I2C module 2
11) Li-ion battery 2

3.Working of the Automatic Irrigation System.


The logic of this system is very simple. In this system, the moisture sensor
senses the moisture level of the soil and when the sensor senses a low
moisture level it automatically switches the water pump with the help of a
microcontroller and irrigates the plant. After supplying sufficient water, the
soil gets retains the moisture hence automatically stopping the pump.
Soil Moisture Sensor:-The working of the soil moisture sensor is very easy
to understand. It has 2 probes with exposed contacts that act like
a variable resistor whose resistance varies according to the water content
in the soil. This resistance is inversely proportional to the soil moisture
which means that higher water in the soil means better conductivity and
hence a lower resistance. While the lower water in the soil means poor
conductivity and will result in higher resistance. The sensor produces an
analog voltage output according to the resistance.The sensor comes with
an electronic module that connects the probe to the Arduino. The module
has an LM393 High Precision Comparator which converts the analog
signal to a Digital Output which is fed to the microcontroller.

Pump:- We need a small pump to irrigate the plant, but in the case of a
garden, we need to drive a larger pump that can provide a higher volume of
water depending on the size of your garden which can’t be directly powered
by an Arduino. So in case you need to operate a larger pump, a driver is
necessary to provide enough current for the pump, to show that I am using
a 5v relay. You can also use an AC-powered pump and use a suitable relay.
The working will remain the same as shown in this project, you just have to
replace the DC power input connected to the relay with an AC power input
and have to power your Arduino with a separate DC power source .

Relay:- One-channel relay board which operates on 5-6V is used here. The relay
board consists of three pins which are normally open (NO), normally closed (NC)
and common (C). The common pin is connected to NC pin when the relay is off
and to the NO pin when the relay is on. The input pin receives logic high from
Arduino Uno and in turn switches on the relay, thus common are connected to
NO which turns the device on till the relay is on. The “VCC” and “GND” pins of the
relay are connected to 5V supply and ground respectively
4.Benifi in Society:-
In the field of agriculture, use of a proper method of irrigation is important. The advantage of
using this method is to reduce human intervention and still ensure proper irrigation .The
Cultivation Management System based on cloud is a very effective system for the user, which
cultivates the plants on the farm field by this farmer can examine their farm field information
and detail from anywhere in between range The proposed monitor tool gives soil moisture
details, water level details which can help to increase in productivity by using such automated
irrigation system. The proposed system can be extended in future by adding the feature for
remotely monitoring sensors that can detect crop growth and livestock feed levels. In the
future, adding the features that can remotely manage and control their smart connected other
irrigation equipment in the proposed system can be investigated.

5. The complete circuit diagram for the Arduino


Automatic irrigation system is shown below:-

PUMP
Soil moisture

In this section, I will explain all the details with the help of the schematic
diagram. The Arduino UNO is the brain of this whole project. It controls the
motor pump according to the moisture in the soil which is given by the
moisture sensor.

To power the circuit, I am using an external Battery. You can use any 9v or
12-volt battery. The battery is connected to the Vin and ground pins of
Arduino and we can also connect the motor to this battery via a relay.
Moisture sensor output is connected to the analog pin of Arduino. Do
remember to use the Arduino’s 5volt pin to power the sensor and relay
module.

6. ADVANTAGES OF AUTOMATIC IRRIGAION system


Prevents Disease and Weeds:-
Specialized drip irrigation systems direct water specifically to each plant's root ball,rather than sprinkling
the entire garden like a typical rainstorm. As a result,surrounding weed seeds cannot germinate, so you'll
have less weeding to do. Water at the roots also prevents leaf diseases caused by standing droplets on
the foliage.Because the water does not strike the leaves or flowers, blight diseases have no chance of
proliferating.
Conserves Water and Time:-
Hand watering with a hose or watering can takes substantial time and early morning and evening
watering rituals take away from family and work. Both drip and sprinkler irrigation systems have timers
that can be preset for daily or weekly watering so you do not need to monitor the watering because the
timer shuts the water off when it has finished. Your water bill should be lower if the irrigation system is
effective.
Preserves Soil Structure and Nutrients:-
Watering with a wide open garden hose may allow too much water to seep into the soil. As a result,
nutrients leach out with the water runoff, leaving the plants with fewer nutrients available. The soil may
also become compacted when you water with a hose. Plants may show signs of withering or root disease
with suffocating,compacted soil. Using either drip or sprinkler irrigation produces smaller droplets,helping
to preserve nutrients and reducing soil compaction.
Gardening Flexibility :-
If you have a busy schedule, you'll appreciate being able to work in the garden at the same time as the
plants are being watered. While one garden section is being watered, you can plant and prune in another
area.
1) This makes increase in productivity.
2) Reduces water consumption.
3) Reduces manpower.
4) Much land will be irrigated.
7.Applications

1) It can be agricultural fields,lawns & as drip irrigation systems


2) It can be used for cultivation purposes.
3) It can be used to provide water in nursery planting arena.
4) It can be used for wide range of crops as one can customize reference
required for different kind of crops.
5) We can also do this project for irrigation in the house.
With the project we can also help the farmers ! so how
The farmer have to go to turn off or on the pump again and again
So for using this project the water pump automatically turn ON and turn
OFF without using human power.

REFERENCES

Websites:-
1) https://circuitdigest.com/microcontroller-projects/automatic-
irrigation-system-using-arduino-u no.

2) cciit.org/students_projects/projects/ee/2018/GR17.pdf.

3) drive/folders/1iZh17aGXxZiLJORQuHDlzUXqHqHGmpOo.

4) https://studyelectrical.com/2017/12/automatic-irrigation-system-
using.html.

5) https://create.arduino.cc/projecthub/tusham_agarwal/smart-
irrigation-system-c91a51.

YOUTUB VIDEOS:-

1) https://youtu.be/BFLPmhYbRfY
2) https://youtu.be/KWts8QZKIJw

3) https://youtu.be/nUHizmtyt74

4) https://youtu.be/iIc67SRn4p0

You might also like