Smart Irrigation System
Smart Irrigation System
Smart Irrigation System
Abstract—Smart Irrigation systems are helpful, particularly Aim is to develop a wireless three level controlled smart ir-
for the individuals who travel. Whenever introduced and modified rigation system to provide irrigation system which is automatic
legitimately, they can even spare our cash and help in water pro- for the plants which help in saving water and money. The main
tection. Dead yard grass and plants should be removed and that
can be costly however the investment funds from programmed objective is to apply the system for improvement of health of
water system frameworks can go past that. Watering with a the soil and hence the plant via multiple sensors. Appropriate
hose or with oscillator squanders water. Programmed water soil water level is a necessary pre-requisite for optimum plant
systems frameworks can be customized to release increasingly growth. Also, water being an essential element for life suste-
exact measures of water in a focused zone, which advances nance, there is the necessity to avoid its undue usage. Irrigation
water protection since the sending and utilization of wired
frameworks in remote zones is generally unfeasible because of is a dominant consumer of water. This calls for the need to
mind-boggling expenses, remote is the best arrangement. In regulate water supply for irrigation purposes. Fields should
this study,a solution to demonstrate the feasibility of Automatic neither be over-irrigated nor under-irrigated. The objective of
Irrigation and continuous monitoring system especially for cash this thesis is to design a simple, easy to install methodology to
crops is proposed. We have connected the field sensors to the monitor and indicate the level of soil moisture that is contin-
Internet through Wi-Fi or Ethernet or Modem and controlled
via a web page which is accessed using the Static IP address. uously controlled in order to achieve maximum plant growth
The Field side irrigation controller node is composed of a Node and simultaneously optimize the available irrigation resources
MCU, sensors and solenoid valves. The sensing parameters can be on monitoring software Lab-VIEW and the sensor data can
displayed as values in the web server and continuous monitoring be seen on Internet. In order to replace expensive controllers
can be done through PC, Laptops and Android Phone. in current available systems, the Arduino Uno will be used in
Index Terms—Arduino, Motor, Water Pump, Temperature
Sensor, Potentiometer, NodeMCU, Soil Moisture Sensor. this project as it is an affordable micro-controller. The Arduino
Uno can be programmed to analyze some signals from sensors
such as moisture, temperature, and rain. A pump is used to
I. I NTRODUCTION
pump the fertilizer and water into the irrigation system. The
A smart irrigation system is unlike traditional irrigation use of easily available components reduces the manufacturing
controllers that operate on a preset programmed schedule and maintenance costs. This makes the proposed system to be
and timers, smart irrigation controllers monitor weather, soil an economical, appropriate and a low maintenance solution
conditions, evaporation and plant water use to automatically for applications, specially in rural areas and for small scale
adjust the watering schedule to actual conditions of the site. agriculturists. This research work enhanced to help the small-
During dry periods, irrigation may be needed to preserve scale cultivators and will be increase the yield of the crops
landscape quality. Over- or under-irrigating a landscape can then will increase government economy.
possibly increase disease incidence, waste water and decrease Over time, systems have been implemented towards realiz-
overall landscape condition. Irrigation system efficiency is ing this objective of which automated processes are the most
dependent upon several factors including design, installation popular as they allow information to be collected at high fre-
and specific site conditions. Water applied to a landscape can quency with less labor requirements. Bulk of the existing sys-
account for a significant portion of a property’s water use. In tems employ micro-processor based systems. These systems
Oklahoma, outdoor water use accounts for approximately 30 offer several technological advantages but are unaffordable,
percent to 50 percent of household water use. A substantial bulky, difficult to maintain and less accepted by the techno-
amount of water is lost to evaporation, wind and runoff as logically unskilled workers in the rural scenario. The Internet
a consequence of improper watering methods. Reducing or of Things (IoT) is transforming the agriculture industry and
eliminating this loss decreases utility bills and creates a more enabling farmers to contend with the enormous challenges they
water efficient, healthy landscape. face. The industry must overcome increasing water shortages,
limited availability of lands, difficult to manage costs, while Minimize year to year yield fluctuations, leading to higher and
meeting the increasing consumption needs of a global pop- more stable farm income.
ulation that is expected to grow up to 70 percent by 2050.
India’s major supply of financial gain is from agriculture C. Aim
sector and seventieth of farmers and general folks rely upon This paper design a model of automatic irrigation system
the agriculture. In Republic of India most of the irrigation which is based on micro-controller and solar power was used
systems square measure are operated manually. These antique only for source of power supply. Various sensors are placed
techniques square measure replaced with semi-automated and in paddy field. Sensors sense water level continuously and
automatic techniques. The on the market ancient techniques give the information to farmer through cellular phone. Farmer
square measure like ditch irrigation, terraced irrigation, drip controls the motor using cellular phone without going in paddy
irrigation, system. The global irrigation situation is classified field. If the water level reaches at danger level, automatically
by redoubled demand for higher agricultural productivity, motor will be off without conformation of farmer.
poor performance and decreased accessibility of water for The aim of this paper is to modernize agriculture
agriculture. These issues are befittingly corrected if we have technology by programming components and built the
a tendency to use machine-controlled system for irrigation. necessary component for the system. The system is real time
Automating farm or nursery irrigation permits farmers to use based and extracts the exact condition of paddy field. There
the correct quantity of water at the correct time, regardless of is one central node used which to control other node. The
the provision of labor to show valves on and off. Additionally, main function of RF module is to pass the message to the
farmer’s mistreatment automation instrumentation is able to node and operate the system.
scale back runoff from over watering saturated soils, avoid
irrigating at the incorrect time of day, which will improve crop II. M ETHOD
performance by making certain adequate water and nutrients
Smart irrigation technology uses weather data or soil mois-
once required. Those valves are also simply automated by
ture data to determine the irrigation need of the landscape.
mistreatment controllers.
Smart irrigation technology includes: These products max-
Automating farm or nursery irrigation permits farmers
imize irrigation efficiency by reducing water waste, while
to use the correct quantity of water at the correct time, no
maintaining plant health and quality.
matter the provision of labor to show valves on and off. They
A smart irrigation system basically controls two systems.
lack in an exceedingly featured mobile application developed
They are, (a) Weather-based smart irrigation controllers; (b)
for users with acceptable user interface. It solely permits the
Soil moisture sensors used with smart irrigation controllers.
user to observe and maintain the wetness level remotely in no
matter of time. From the purpose of reading and performing
at remote places the developed micro-controller primarily
based irrigation system will work perpetually for indefinite
fundamental measure, even in sure abnormal circumstances.
B. Objectives
To improve and stabilize the crop yields of smallholder olive
farmers through the implementation of sustainable irrigation
systems.To promote water management practices that opti-
mizes the volume and timing of water distribution. To generate
positive economic consequences for farmers and their families.
A. Smart Irrigation Methods: ii. Water on demand irrigation: It requires no
programming of irrigation duration (only start times and days
a) Weather-based smart irrigation controllers: Weather- of the week to water). It has a user-set lower and upper
based controllers, also referred to as evapotranspiration (ET) threshold, which initiates irrigation when the soil moisture
controllers, use local weather data to adjust irrigation sched- level fails to meet those levels.
ules. Evapotranspiration is the combination of evaporation
from the soil surface and transpiration by plant materials.
B. Components:
These controllers gather local weather information and make
irrigation run-time adjustments so the landscape receives the Total required components
appropriate amount of water.
Component’s Name Required Amount
ET weather data uses four weather parameters: temperature,
wind, solar radiation and humidity. It’s the most accurate way Arduino UNO R3 1
to calculate landscape water needs. 16x2 Display I2C Module 1
DC Motor 1
There are three basic forms of these weather-based ET Water Pump 1
controllers: Temperature Sensor [LM35] 1
i. Signal-based controllers use meteorological data from a Breadboard 1
publicly available source and the ET value is calculated for 9v Battery 2
a grass surface at the site. The ET data is then sent to the Led 2
controller by a wireless connection. Resistor 220 Ohm 2
ii. Historic ET controllers use a pre-programmed water Resistor 330 Ohm 1
use curve, based on historic water use in different regions. Resistor 200 Ohm 1
The curve can be adjusted for temperature and solar radiation. Potentiometer 10k 1
iii. On-site weather measurement controllers use weather Jumper Wires [Male-Female] 14
data collected on-site to calculate continuous ET measure- Jumper Wires [Female-Female] 14
ments and water accordingly.
C. Component Description:
a) Arduino Uno: The Arduino Uno is an open-source
microc-ontroller board based on the Microchip ATmega328P
microcontroller and developed by Arduino.cc. The board is
equipped with sets of digital and analog input/output (I/O)
pins that may be interfaced to various expansion boards
(shields) and other circuits. The board has 14 digital I/O
pins (six capable of PWM output), 6 analog I/O pins, and is
programmable with the Arduino IDE (Integrated Development
Environment), via a type B USB cable. It can be powered
by the USB cable or by an external 9-volt battery, though it
accepts voltages between 7 and 20 volts. It is similar to the
Fig. 2. Example of a Smart Irrigation System Arduino Nano and Leonardo. The hardware reference design is
distributed under a Creative Commons Attribution Share-Alike
b) Soil moisture sensors used with smart irrigation 2.5 license and is available on the Arduino website. Layout
controllers: Soil moisture sensor-based smart irrigation con- and production files for some versions of the hardware are
trollers use one of several well-established technologies to also available.
measure soil moisture content. When buried in the root zone The word ”uno” means ”one” in Italian and was chosen to
of turf, trees or shrubs, the sensors accurately determine the mark the initial release of Arduino Software. The Uno board
moisture level in the soil and transmit this reading to the is the first in a series of USB-based Arduino boards; it and
controller. version 1.0 of the Arduino IDE were the reference versions
There are two different soil moisture sensor-based systems of Arduino, which have now evolved to newer releases. The
available: ATmega328 on the board comes pre-programmed with a
i. Suspended cycle irrigation systems: These systems are bootloader that allows uploading new code to it without the
set like traditional timer controllers, with watering schedules, use of an external hardware programmer.
start times and duration. The difference is that the system While the Uno communicates using the original STK500
will stop the next scheduled irrigation when there is enough protocol, it differs from all preceding boards in that it does
moisture in the soil. not use the FTDI USB-to-serial driver chip. Instead, it uses
the Atmega16U2 (Atmega8U2 up to version R2) programmed
c) DC Motor: A DC motor is any of a class of rotary
electrical motors that converts direct current electrical energy
into mechanical energy. The most common types rely on
the forces produced by magnetic fields. Nearly all types of
DC motors have some internal mechanism, either electro-
mechanical or electronic, to periodically change the direction
of current in part of the motor.
as a USB-to-serial converter.
mersible pumps. Some systems are installed to work contin- and resistors can be inserted. A typical breadboard is shown
uously as a long-term solution, where they are ready to kick below:
into action on notice, while others are utilised on and off or on
a short-term basis, typically after water penetration or damage
has occurred.
The main purpose of a water pumping system is to move
water from one area to another. They are often applied to
construction sites as a form of water extraction, assisting in
the removal of water when excavating, at sewage plants, in
flooded areas or when dealing with water wells and oil wells.
A. Proposed Methodology:
This paper emphasizes on the fact that the technique which
is incorporated here to monitor the soil’s moisture content,
enables agriculturalists feasibility of humidity measurement
and a conventional automatic irrigation with the potential for
eliminating excessive irrigation cycles thereby saving water to
a significant extent. Besides the normal modes of measurement
and analysis, Lab VIEW stands unique as grooming software
in the field of Instrumentation and control engineering,
which facilitates engineers to work in one platform with
infinite possibilities along with a sophisticated control
system. Effective crop treatment and water management
is the major requisite in most of the cultivating estates in
semi-arid regions. Monitoring the soil’s nature, estimating
it’s moisture content and controlling it concurring to the
necessity, proposes a potential solution to endorse landsite
irrigation management and thus, to treat desiccated fields
and provide prominent yield to producers.In the field of
agriculture the most important part is, to get the information
Fig. 15. Flow Chart of a Smart Irrigation System
about the moisture content of soil. The paper is designed to
develop an automatic irrigation system which switches the
pump motor ON/OFF on sensing the moisture content of
level. Thus, smart irrigation systems automatically adjust wa- the soil. In the field of agriculture, use of proper method of
tering schedules according to the actual needs of the lawn. irrigation is important .This project is implemented in the Lab
In most cases, smart watering technology can be installed on VIEW environment by interfacing MyRio. Corresponding
existing irrigation systems and will cut water usage by 20 to the surface’s atmospheric conditions, transmission of the
to 40 percent. Although pricey, these systems can pay for sensed voltage signal from the hardware circuitry on the Rio
themselves in a few short years by lowering water bills. The interfaced to a PC with Lab VIEW , which uses a development
best part? Smart irrigation systems link to the home or office environment that is powerful and intuitive which could rapidly
WiFi and can be remotely controlled with a smart device. No develop a user interface for data visualization and automatic
more having to remember to turn the sprinkler system on or irrigation of the soil. The advantage of using this method is
off before leaving home in the morning. to reduce human intervention and still ensure proper irrigation.
Fig. 17. Basic block diagram of monitoring and controlling moisture content
in the soil.
A. At Morning
The variation of temperature with respect to time in the Fig. 19. Graph of Motor Status in the morning
morning of a particular day is shown in Fig. 18(a). The data
was monitored and recorded between 8:55 to 9:40 a.m. It is
seen that the temperature was varied between 23o to 24o C. B. At Afternoon
Fig. 18(b) depicts the variation of humidity of the environment The variation of temperature with respect to time in the
with time between 8:55 to 9:40 a.m of the same day in the afternoon of a particular day is shown in Fig. 20(a). The data
morning. At 08:55 a.m. the value of the humidity was 83 was monitored and recorded between 14:45 to 15:25 p.m. It
percent.Then it varied between 79 percent - 81 percent with is seen that the temperature was varied between 24o to 25o C.
time and finally set at 80 percent at 09:40 a.m. The recorded Fig. 20(b) depicts the variation of humidity of the environment
soil moisture versus time graph of that day between 8:55 to with time between 14:45 to 15:25 p.m of the same day in the
9:40 a.m is shown in Fig. 18(c). It is observed that the soil afternoon. At 14:45 p.m. the value of the humidity was 68
moisture value was varied over time in the morning. At 08:55 percent. Then it varied between 69 percent - 77 percent with
a.m. the value of soil moisture was 55 percent, which was time and finally set at 77 percent at 15:25 p.m. The recorded
decreased to 46 percent at 09:45 a.m. soil moisture versus time graph of that day between 14:45
The status of the water pump between 8:55 to 9:40 a.m in to 15:25 p.m is shown in Fig. 20(c). It is observed that the
the morning of that particular day is shown in Fig. 19. The soil moisture value was varied over time in the afternoon. At
value 0 means the water pump was in off state. The pump 14:45 p.m. the value of soil moisture was 39 percent, which
was in off condition throughout the observed time because the was initially decreased with time and going below the lower
values of soil moisture were higher than the lower threshold threshold value of 30 percent at 15:00 pm. After that, it was
(here 30 percent) value of the wetness of the soil. starts to increase at 15:09 p.m. after the water pump was turned
on and rapidly increased to 79 percent. Figure 21 shows the motor status. The motor was turned
on through the think speak server at 15:09 and turned off
automatically by the micro-controller at 15:18. The value of
soil moisture was below the lower threshold (here 30 percent)
at 15:00. The motor was then turned on (when motor status 1)
manually by the user using the designed HTML page at 15:09.
But when the value of soil moisture crosses the upper threshold
(here 85 percent) value, the water pump was automatically
turned off (when motor status 0) at 15:20 p.m.
Fig. 20. Recorded data in the afternoon (a) Temperature Vs Date/Time graph;
(b) Humidity Vs Date/Time; (c) Soil Moisture Vs Date/Time
C. At Night
The variation of temperature with respect to time in the
night of a particular day is shown in Fig. 22(a). The data was
monitored and recorded between 22:15 to 22:45 p.m. It is seen
that the temperature was varied between 23o to 24o C. Fig.
22(b) depicts the variation of humidity of the environment
with time between 22:15 to 22:45 p.m of the same day in
the night. At 22:15 p.m. the value of the humidity was 81
percent. Then it varied between 81 percent - 82 percent with
time and finally set at 82 percent at 22:45 p.m. The recorded
soil moisture versus time graph of that day between 22:15 to
22:45 p.m is shown in Fig. 22(c). It is observed that the soil
moisture value was varied over time in the night. At 22:45 p.m.
the value of soil moisture was 76 percent and it was varied
between 75-82 percent during the observed time interval. As
the moisture level of the soil at night was below 85 percent
(Figure 22(c)), that is, below the higher threshold value, the
motor condition was within the off state. the user was no need
to turn on the motor.
monitoring and controlling of water usage in the agriculture
field using IoT. The system consists of a microcontroller (Node
MCU), sensors (soil moisture, DHT11), and irrigation of a
water pump with a decision-making system. Sensors are linked
to a Wi-Fi module (Node MCU) and are interdependent to
provide increased sensitivity to the irrigation system. The data
obtained has been uploaded to the cloud (ThingSpeak) and
presented in the form of graphs accessible via the website. A
web page is used to control the water pump for irrigation pur-
poses. This IoT based smart irrigation system uses minimum
human efforts and permits the user to monitor and control the
wet of the soil to the crop in an efficient and economic way. It
can also improve irrigation ways, increase productivity, ensure
effective uses of restricted resources,decrease implementation
and maintenance cost as compared to the available automatic
irrigation system. So this system is very useful for poor
farmers in their farming.
This paper involves establishing a contemporary design
technique of monitoring and controlling the moisture level
of soil using LabVIEW. Providing comprehensive tools that
need to build any measurement or control application in
dramatically less time. The project also includes rain sensor,
which is very important in the project to avoid unnecessary
power wastage. No longer only are farmers able to generally
use much less water to grow a crop, they’re able to increase
growth yields and the satisfactory of the crop by using better
management of soil moisture at some point of vital plant
Fig. 22. Recorded data in the night (a) Temperature Vs Date/Time graph; (b)
Humidity Vs Date/Time; (c) Soil Moisture Vs Date/Time growth degrees. Embedded system for computerized irrigation
of an agriculture subject gives an able solution to assist
web page- precise irrigation control that permits producers to
Figure 23 shows the motor status. In this case, water pump maximize their productivity whilst saving the water.
was also in off state (when motor status is 0) condition during
the time of observation, as the values of soil moisture were VI. F UTURE S COPE
above the lower threshold (here 30 percent) value. We can interface LCD screen in order to display the current
status of the soil moisture content levels, percentage of water
utilized to water the plant, duration of time for which the
water pump is ON, etc. We can also show the graphical
representation of the moisture content levels in the soil. To
improve the efficiency and effectiveness of the system, the
following recommendations can be put into consideration.
Option of controlling the water pump can be given to the
farmer. The farmer may choose to stop the growth of crops or
the crops may get damaged due to adverse weather conditions.
In such cases farmer may need to stop the system remotely.The
idea of using IOT for irrigation can be extended further to other
activities in farming such as cattle management, fire.
V. C ONCLUSION
In this paper, we have successfully developed a sensor
based smart irrigation system with the capabilities of remote
R EFERENCES
[1] S. Marston, Z. Li, S. Bandyopadhyay, J. Zhang, and A. Ghalsasi, “Cloud
computing - The business perspective,” Journal of Decision Support
System.,Vol. 51, Issue 1, pp. 176-189, April 2011.
[2] Dr. J. Jegathesh Amalraj, S. Banumathi and J. Jereena John, “ IOT
Sensors and Applications: A Survey”, International Journal of Scientific
and Technology Research, Volume 8, Issue 08, Pages: 998-1003, 2019.
[3] Yiming Zhou, Xianglong Yang, Liren Wang, Yibin Ying, “A wireless
design of low-cost irrigation system using ZigBee technology”, in pro-
ceedings of the International Conference on Network Security, Wireless
Communications and Trusted Computing (NSWCTC ‘2009), pp. 572-
575, April 2009.
[4] Hamza Benyezza, Mounir Bouhedda and Khaoula Djellout “Smart
irrrigation system basedThinkspeak and Arduino,” in proceeding of the
IEEE International conference on applied smart systems (ICASS ‘2018),
INSPEC Accession Number: 18490272, Nov. 2018.
[5] Wu-quan He, Ming-ke Cai, Yu-bao Wang and Xiao-jian Wang, “Auto-
matic Water Supply Control System of Graded Constant Pressure by
Variable Frequency Speed and Its Application to Pipeline Irrigation,”
in Proceedings of the IEEE 2010 Second WRI Global Congress on
Intelligent Systems, INSPEC Accession Number: 11806217, Dec. 2010.
[6] Guifen Chen and Lisong Yue, “Research of Irrigation control system
based on fuzzy neural network,” in Proceedings of IEEE International
Conference on Mechatronic Science, Electric Engineering and Computer
(MEC), INSPEC Accession Number: 12327208, August, 2011.
[7] Ban Alomar, Azmi Alazzam ”A Smart Irrigation System Using IoT and
Fuzzy Logic Controller” in Proceedings of IEE Fifth HCT Infromation
Technology Trends (ITT), NSPEC Accession Number: 18474254, Nov.
2018.
[8] Vaishali S, Suraj S, Vignesh G, Dhivya S and Udhayakumar S ” Mobile
Integrated Smart Irrigation Management and Monitoring System Using
IOT” in Proceedings of IEEE International Conference on Communi-
cation and Signal Processing (ICCSP), INSPEC Accession Number:
17575192, April 2017.
[9] Fei Hu and Lei Shao, “Design of Remote Irrigation System in Farmland
based on the cloud platform,” in Proceedings of IEEE 29th Chinese
Control and Decision Conference (CCDC), INSPEC Accession Number:
17041084, May 2017.
[10] “Monitoring and Control of Relative Humidity in Soil using LabVIEW”,
International Journal of Engineering Trends and Technology (IJETT) –
Volume 9 Number 10 - Mar 2014
[11] http://ethesis.nitrkl.ac.in/3342/1/Hardware-Implementation-of-Soil-
Moisture-Monitoring-System.pdf
[12] https://en.wikipedia.org/wiki/LabVIEW-Interfacing-to-devices
[13] http://www.ni.com/white-paper/7588/en/