ICEST-2K24 [ International Conference on Engineering, Science and Technology]
In Association with
International Journal of Scientific Research in Science, Engineering and Technology
Print ISSN - 2395-1990 | Online ISSN : 2394-4099 ([Link])
Smart Irrigation System Using IoT and Cloud
Prof. Rohini Ranjeet Gore1, Prof. Somanath Kisan Chikane2
1Lecturer, 2HOD
Department of E &TC Engineering, VP’s Polytechnic Indapur, Pune, Maharashtra, India
ABSTRACT
In order to monitor and regulate an irrigation system, this article uses a cloud-based platform and sensors to
address issues with irrigation mechanisms. Moisture sensors are positioned across the field to track the soil's
moisture content in real time. The NodeMCU receives data wirelessly from these sensors, processes it, and
then transmits it. The sensor data is collected and processed by the NodeMCU, which takes crop-specific
characteristics and standard deviations into account. The irrigation system activates by using this data to turn
on the water pump and open the solenoid valves. These valve-opening devices are coordinated by the
NodeMCU through wireless communication. Furthermore, the technology optimizes the watering plan with
greater precision by utilizing live weather prediction data. In order to conserve water during periods of rain
or high humidity, the system dynamically adjusts the irrigation schedule based on analysis of weather
patterns, evapotranspiration rates, and crop water needs. Cloud-based platforms are used by the solution to
increase accessibility and scalability. The command instructions and collected sensor data are securely sent to
the cloud server. This enables farmers to use smartphone apps or the internet to remotely monitor and
modify the irrigation system. Furthermore, data analytics techniques can be applied to deduce details and
offer recommendations for better crop care and water management practices. In conclusion, an automated
and clever method of managing water in agriculture is offered by the Internet of Things (IoT) NodeMCU
smart irrigation system. The ability to accurately irrigate based on real-time soil moisture data, weather
forecasts, and crop needs saves water, increases crop yields, and improves sustainability.
Keywords: Smart irrigation, Internet of Things (IoT), Sensors, Cloud computing, Water conservation, User
interface.
I. INTRODUCTION
Innovative technology that enables efficient water management in both urban and rural environments is an
Internet of things-based smart irrigation system. The system has several sensors to keep an eye on the local
weather and air quality. Following collection, this data is routed to a cloud service for potential usage with
machine learning algorithms. In order to optimize efficiency and reduce waste, the research influences the
system's choice to either increase or decrease the watering schedule or the water flow rate. Smart irrigation
systems that integrate Internet of Things (IoT) technology have the potential to increase agricultural
productivity, reduce water use, and optimize water use [4].
Copyright © 2024 The Author(s): This is an open-access article distributed under the terms of the Creative 25
Commons Attribution 4.0 International License (CC BY-NC 4.0)
Volume 11, Issue 7, May-June-2024 Page No 25-34
An Internet of Things-based smart irrigation system is an automated way to water crops or plants. It combines
sensing, regulating, and networking technologies to provide real-time monitoring of variables like soil moisture,
temperature, and plant requirements [5]. This data might then be used by the system to make deliberate
decisions about when and how much water to release, which would lead to a more efficient use of the water
resources that are available and less waste.
Recent technological advancements have made it possible to take innovative approaches in a number of fields.
IoT development has surged, opening up new possibilities for automating hitherto unreachable aspects of daily
life. One illustration is the smart irrigation system, which precisely manages and controls the watering of crops
and plants through the use of Internet of Things (IoT) sensors [6]. It is commonly known that traditional
irrigation methods are wasteful and inefficient. However, in reaction to real-time data gathered via sensors and
the Internet of Things, a smart irrigation system can monitor and modify the distribution of water. This
maximizes efficiency by supplying water exactly when it is needed, which enhances crop yields and plant
health by reducing unnecessary water consumption [7].
Smart irrigation systems with Internet of Things capabilities offer a state-of-the-art solution to the long-
standing issues farmers have had with managing water resources. These systems combine sensor data,
meteorological information, and advanced control algorithms to maximize agricultural output, conserve
resources, and optimize water use [8,9]. As research and engineering advance, intelligent irrigation systems will
play a bigger role in encouraging environmentally friendly farming practices.
1.1 Objective
A smart irrigation system aims to improve the effectiveness and efficiency of the irrigation process through the
use of Internet of Things (IoT) technologies and data-driven decision-making. The following are the main
objectives of an intelligent irrigation system:
A smart irrigation system's main objective is water conservation through effective utilization.
By monitoring the weather, soil moisture content, and plant water requirements and only supplying water
when and where it is needed, technology can avoid overwatering and reduce water waste. Irrigation systems
with intelligence aim to automate the whole watering process, eliminating the need for human intervention at
all. The system can employ sensors, actuators, and an Internet of things connection to collect data, do analysis,
and start irrigation actions based on user-defined thresholds and algorithms. Controlling irrigation is made
simpler for gardens and farmers by this technique [10].
Providing optimal plant development and health is the aim of an intelligent irrigation system. With the use of
technology, plant stress, disease, and lower yield from either over- or underwatering can be avoided. The right
amount of water is delivered at the right time. Sufficient yet stable soil moisture is good for crops and plants. As
intelligent irrigation systems do, they precisely target the root zone, which may lead to "precision watering."
Based on information it gets from sensors on soil moisture and plant water requirements, the system may
modify the frequency and length of watering. With this type of targeted irrigation, less water is wasted as
runoff and more water is absorbed by the plants [11]. Another desired feature of a "smart" irrigation system is
the capacity to monitor and control the system remotely. By connecting with cloud platforms and mobile apps,
users may collect real-time data, receive alerts and cautions, and remotely change irrigation settings [12]. There
is greater convenience and mobility when the irrigation system may be managed remotely.
International Journal of Scientific Research in Science and Technology ([Link]) 26
Volume 11, Issue 7, May-June-2024 Page No 25-34
1.2 Motivation
The increased demand for food production to meet the needs of a growing global population is severely
straining water supplies. The agriculture sector is facing a major lack of water, so more durable and efficient
irrigation techniques are needed.
Smart irrigation systems with Internet of Things (IoT) capabilities may be the solution to this issue[13]. By
using sensors, communication networks, and algorithms to monitor and optimize crop water usage, these
systems improve agricultural output and water efficiency. Farmers may be able to save water, increase
productivity, and reduce costs by implementing a smart irrigation system built with the Internet of Things [14].
Therefore, to ensure the long-term viability of agriculture and food production, research and development on
these systems must continue. Adoption of Internet of Things (IoT) based smart irrigation systems is primarily
driven by the desire to improve water management in agriculture and landscaping [15]. Conventional irrigation
methods have the following drawbacks: wasted water, increased utility costs, and environmental issues. There
are a number of benefits to integrating IoT into irrigation systems.
First, water conservation by determining the specific water requirements of individual plants through the use
of sensors, weather data, and soil moisture sensors. The automation of irrigation systems makes use of this data
to make sure that the right amount of water is applied at the right times.
Second, by optimizing water usage
Thirdly, one of the main ways that smart irrigation systems contribute to environmental sustainability is
through water conservation [16]. Water scarcity is a major concern in many places, and effective irrigation
techniques help to mitigate it. Conserving water also reduces the demand on local ecologies and lowers the
energy required for pumping and treating water.
Fourth, real-time information on temperature, humidity, and other environmental factors is made possible by
sensors made possible by the Internet of Things, which improves plant health and productivity. Farmers can
adjust their watering schedules and provide their plants with the necessary nutrients to thrive by using this
knowledge. Avoid overwatering and underwatering your plants if you want healthier plants and larger crop
harvests. Fifth, remotely monitoring and controlling smart irrigation systems via internet or mobile app
interfaces is possible with IoT-based technologies. This gives gardeners and farmers the ease and independence
to remotely monitor and manage their irrigation systems [17]. They may adjust the system, receive alerts for
issues, and make decisions based on precise, current information.
Conclusions drawn from the data: Irrigation systems with intelligence store data regarding soil composition,
water consumption, and other environmental factors. Numerous applications of this data exist, such as water
demand predictions, irrigation method optimization, and pattern detection [18]. With the use of this data,
farmers and landscapers may boost productivity, make wiser decisions, and manage resources more wisely. A
device that is Internet of Things (IoT) enabled aims to smart irrigation system is to increase plant health and
production while simultaneously decreasing water use and operating expenses.
1.3 Literature Survey
[1] The process of developing a smart irrigation system employing IoT technology was investigated in Kavitha
and Kumar's (2020) research. The system made use of soil moisture sensors, which transmitted soil moisture
readings to a cloud server. Following the information's compilation, the system provided users with
recommendations regarding when, how much, and how long to water. According to an early assessment of the
system's effectiveness, it may be possible to conserve up to 40% of water while still producing crops at the same
International Journal of Scientific Research in Science and Technology ([Link]) 27
Volume 11, Issue 7, May-June-2024 Page No 25-34
rate.
[2] According to Li et al. (2021) in their paper titled "Smart irrigation system using IoT and Machine Learning
Algorithms," a smart irrigation system can be used to anticipate soil moisture levels and irrigation schedules.
The framework
II. IMPLEMENTATION
Hardware components for monitoring, controlling, and optimizing watering are essential in an Internet of
Things (IoT)-based smart irrigation system. A Node MCU, a DHT11 sensor, and soil moisture sensors are the
brains of a smart irrigation system. The monitoring of environmental conditions, analysis of data, intelligent
judgements, and automation of the watering process are all possible thanks to the hardware components that
make up a smart irrigation system. Effective water management made possible by the Internet of Things (IoT)
enables optimal plant development, less water waste, and increased sustainability in agricultural practices.
2.1 Block Diagram
Figure 1 depicts the Internet of Things (IoT) as a block schematic of an intelligent irrigation system. Some of
the components of the system are as follows.
Sensors: In the field, sensors are employed to collect data. This category may include soil moisture sensors,
temperature and humidity sensors, and others. With the availability of real-time soil and meteorological data,
irrigation schedule may be more precisely planned.
Figure no. 1 B.D. of smart Irrigation system
IoT Gateway: the Internet of Things gateway connects the sensors in the field to the cloud or command hub. It
takes readings from the sensors and sends them over to a remote server or control hub for examination.
Cloud or Central Control System: the cloud or centralized control system, receives data from the IoT gateway
and processes, analyses, and makes decisions based on that data. The data it collects may be stored and
processed using cloud-based platforms or dedicated servers [20]. The cloud or control system must use smart
algorithms to fine-tune watering times and distribution rates.
Communication Network: Information from sensors to the IoT gateway to the cloud or control system is
transferred via the communication network. It may use a variety of technologies to ensure a continuous
International Journal of Scientific Research in Science and Technology ([Link]) 28
Volume 11, Issue 7, May-June-2024 Page No 25-34
connection, including cellular networks, Wi-Fi, and other wireless communication protocols.
User Interface (Blynk Application): This interface enables communication between the human and the smart
irrigation system. An irrigation system can be managed and observed in real time via a web interface,
smartphone app, or dashboard. Users have the ability to view sensor data, customize adjustments, and establish
irrigation plans.
Actuators (Motor Drivers): The part that controls how the irrigation system operates in response to commands
from the cloud or control system is the actuator (motor driver) [21].
Power Supply: Without a dependable power source, a smart irrigation system's sensors, IoT gateway,
communication devices, and actuators cannot operate. Combining mains power, batteries, solar panels, or other
renewable energy sources can accomplish this.
The flow of data and control between the field sensors, the IoT gateway, the cloud or control system, the
communication network, the user interface, and the actuators is depicted overall in the block diagram of an
IoT-powered smart irrigation system. Real-time monitoring, data analysis, and intelligent irrigation
management are made possible by this networked system, allowing for sustainable agriculture practices and
effective water use.
2.2 Schematic Diagram
Figure No.2. Schematic diagram
Figure 2 displays the system's schematic diagram. Typically, a smart irrigation system that leverages the
Internet of Things (IoT) is made up of multiple sensors and components that collaborate to effectively automate
and manage the process of watering crops or plants. An example of a typical schematic diagram for this kind of
system is as follows:
Source of Water: A water source, such as a well, municipal water supply, or rainwater collection system, is
where the system starts. Water from this spring is sufficient for irrigation.
International Journal of Scientific Research in Science and Technology ([Link]) 29
Volume 11, Issue 7, May-June-2024 Page No 25-34
Water Pump: To extract water from the source and supply the required pressure for system distribution, an
irrigation pump is utilized. Usually, a solenoid valve or motor is used to operate it.
Soil Moisture Sensor: This sensor detects the amount of moisture in the soil by being embedded in it.
It aids in determining if irrigation is necessary or not.
DHT11 Sensor: Recording environmental variables, the DHT11 sensor is a data logger.
Using this information, the watering schedule is adjusted in accordance with the climate.
Control Unit/Microcontroller: An Arduino, NodeMCU, or Raspberry Pi is an example of a microcontroller that
serves as the system's central processing unit (CPU). It receives input from sensors, processes it, and then uses
the results to give commands to the various components of the system. Generally speaking, the microcontroller
will must be connected to the internet in order to exchange data withother devices.
IoT Gateway: The microcontroller and cloud server can communicate thanks to the IoT gateway. It may
connect to the internet via cellular networks, Ethernet, or Wi-Fi protocols.
Cloud Server: The data obtained from the microcontroller is stored and processed by the cloud server. Based on
the data gathered, it maintains the irrigation schedule, conducts data analytics, and forecasts the weather. It
also makes it possible to access and operate the irrigation system remotely.
User Interface: The user interface enables remote monitoring and control of the irrigation system through a
web or mobile application. It offers historical analysis, real-time data, and the flexibility to change irrigation
schedules and settings.
Solenoid Valves: These valves regulate the water flow to various areas for irrigation. The
The microcontroller determines the required irrigation schedule and uses it to activate or deactivate the valves.
and inputs from sensors.
Drip/Sprinkler System: Sprinklers or drip lines may be used in an irrigation system.
positioned in the garden or field in a way that will uniformly distribute water to the plants.
All things considered, this schematic design shows how sensors, microcontrollers,
To develop a smart irrigation system, IoT connection, cloud servers, and user interfaces are combined. The
system seeks to guarantee effective water use, minimize human intervention, and irrigation determined by
environmental variables and real-time data
2.3 Working
Inserted into the soil, the Soil Moisture sensor (YL-69) detects the soil's moisture content. The temperature and
humidity of the environment are sensed using the DHT11 sensor. The water pump is managed by the Motor
Driver (L298N). The NodeMCU, a microcontroller unit, is coupled to the components listed above. To save the
data, this NodeMCU is linked to the cloud environment. A mobile application has been created to assist in
managing and tracking the individual moisture, temperature, and humidity parameter readings. The pump
automatically turns on or off based on the amount of moisture in the soil. Finally, a dashboard displaying these
parameters appears on the device's screen.
2.4 Flow Chart
The system flowchart is displayed in Figure 3. The module is powered on, and the app opens the Smart
Irrigation dashboard. The DHT11 and Soil Moisture sensors measure the soil's moisture content and the
surrounding air's temperature and humidity, respectively.
International Journal of Scientific Research in Science and Technology ([Link]) 30
Volume 11, Issue 7, May-June-2024 Page No 25-34
Figure No. 3 Flowchart
The pump activates when the soil moisture content falls below the 50% threshold. The pump will automatically
shut off if the level of soil moisture hits the threshold. The mobile dashboard shows the corresponding
parameter values. Wi-Fi is used to transmit this data.
[Link]
There are a number of advantages to deploying an effective smart irrigation system with IoT technology. Here
are a few possible outcomes:
Conserving water: The smart irrigation system delivers precise amounts of water when and where it's needed,
optimizing water usage. By preventing overwatering and cutting down on water waste, this results in
significant water conservation. Water supplies are protected as a result, and the negative effects of excessive
irrigation on the environment are reduced.
Savings on costs: The smart irrigation technology lowers water usage and does away with labor-intensive
manual irrigation procedures, saving consumers money on water bills. Over time, cost savings from optimized
water usage make the system economically advantageous for farmers, companies, and households. optimal crop
yields and healthier plant growth by applying the appropriate amount of water at the appropriate time. The
technique reduces plant stress, disease susceptibility, and stunted growth by avoiding under- or overwatering.
This leads to higher-quality product and more frequent harvests.
International Journal of Scientific Research in Science and Technology ([Link]) 31
Volume 11, Issue 7, May-June-2024 Page No 25-34
Time efficiency: The smart irrigation system's automation capabilities do away with the requirement for
manual irrigation process intervention. Users can program when to water plants based on their needs and the
conditions in their area, and the system will take care of the irrigation work on their behalf automatically.
Users are able to focus on other crucial tasks because this saves them time and effort.
Environmental sustainability: The smart irrigation system helps to maintain the environment by maximizing
water use and reducing water waste. It helps address the problem of water scarcity and lessens the demand on
water resources.
Precision agriculture and data-driven insights: By gathering and analyzing data on a range of environmental
variables, the smart irrigation system helps users obtain important knowledge about plant water requirements,
soil types, and weather patterns. Making more accurate and well-informed decisions about crop selection,
irrigation techniques, and resource management is made possible by this data-driven approach. It encourages
the use of precision agriculture techniques, which result in more effective and sustainable farming methods.
All things considered, an effective smart irrigation system with IoT technology can lead to data-driven
precision agriculture, cost savings, enhanced plant health and yield, time efficiency, and environmental
sustainability. These results show how IoT-enabled irrigation systems have the power to transform water
management techniques and advance environmentally friendly gardening and farming. Figures 4 and 5
presents the cloud platform and the entire hardware configuration.
Figure 4. system setup
Figure No. 5 Cloud Setup
International Journal of Scientific Research in Science and Technology ([Link]) 32
Volume 11, Issue 7, May-June-2024 Page No 25-34
IV. CONCLUSION
concerns the management of water in commercial, residential, and agricultural contexts. Utilizing automation,
real-time data, and remote control capabilities, these systems maximize plant health and productivity while
conserving resources and water.
Precise monitoring of soil moisture levels, weather, and plant water requirements is made possible by the
combination of IoT sensors and meteorological data. By using this information, the appropriate amount of
water may be applied at the appropriate time to avoid overwatering, stress on plants, and diseases brought on
by underwatering.
An intelligent irrigation system has advantages that go beyond saving water. The system can be conveniently
and flexiblely controlled and monitored remotely by users using web interfaces or mobile apps. Because the
automated capabilities do not require human irrigation activities, they save time and effort.
Economically speaking, the system is appealing to businesses, farmers, and households because it saves money
on water usage. Furthermore, the system's data-driven insights facilitate improved decision-making with
respect to crop selection, irrigation tactics, and resource management.
In the end, an Internet of Things-enabled smart irrigation system encourages environmentally friendly water
management techniques, boosts agricultural output, and conserves the environment. It is a viable way to deal
with issues related to water shortages, cut down on water waste, and encourage resource efficiency in a range of
contexts.
V. REFERENCES
[1]. Kavitha and Kumar Smart irrigation system using IoT technology”, Vol. 19, No. 14. 2020
[2]. Li et al “Smart irrigation system using IoT and Machine Learning Algorithms” Li et al. 2021.
[3]. Zaman et al “Smart irrigation system” Vol. 11, No. 10. (2020).
[4]. S. S. Saini, N. Narender, and V. Kumar, “Design and implementation of a smart irrigation system using IoT
technology”, International Journal of Computer Science and Information Security, Vol. 16, No. 4. 2018
[5]. R. K. Gupta, A. Sharma, and M. R. Sharma, ”Smart irrigation system using IoT technology”, Proceedings of
the 2018 3rd International Conference on Computing Sciences (ICCS), 2018.
[6]. S. Patil and S. [Link]. “A review of smart irrigation systems using IoT technologies”, Journal of
Ambient Intelligence and Humanized Comp, vol.20, No.13,2020.
[7]. Li, D., Huang, G. B., Zhang, Y., & Zhu, Q. (2018). IoT-Based Smart Agriculture: Toward Making the Fields
Talk. IEEE Access, 6, 4, 2019.
[8]. Al-Saedi, H. A., Mirjalili, S., & Sadiq, A. S. (2019). Smart Irrigation Systems: A Review on Recent
Literature. Sensors, 19(3), 487.
[9]. Khan, I. A., Islam, N., & Hassan, S. U. (2019). IoT-based Smart Agriculture: A Review. Journal of Sensor
and Actuator Networks, 8(1),12.
[10]. Jha, S. K., Ansari, M. I., & Malhotra, J. (2020). IoT-Enabled Smart Irrigation System Using Machine
Learning Algorithms. In Proceedings of 2020 International Conference on Smart Electronics and
Communication (pp. 1-6). IEEE.
International Journal of Scientific Research in Science and Technology ([Link]) 33
Volume 11, Issue 7, May-June-2024 Page No 25-34
[11]. Kavitha, G., &Thangavel, P. (2021). Design and Implementation of Smart Irrigation System Using IoT. In
2021 International Conference on Computing, Communication, and Signal Processing (ICCSP) (pp. 601-
604). IEEE.
[12]. Hussain, M., Javaid, N., &Wadud, Z. (2021). Smart Irrigation Systems for Sustainable Agriculture: A
Comprehensive Survey. Computers and Electronics in Agriculture, 192, 106437.
[13]. Patel, S., & Shah, N. (2022). IoT-Based Smart Irrigation System: A Comprehensive Survey. In Proceedings
of the 3rd International Conference on Smart Systems and Inventive Technology (pp. 10371042). Springer.
[Link], Y., Zhang, C., Wang, J., & Dong, X. (2020). A Smart Irrigation System Based on IoT and Edge
Computing. In 2020 International Conference on Electronics and
[14]. Communication Engineering (ICECE) (pp. 316-321). IEEE.
[15]. Mubeen, S., Liaqat, M., Javaid, N., &Akram, A. (2020). IoT-Based Smart Irrigation System Using Machine
Learning Techniques. In 2020 International Conference on Advances in Emerging Computing
Technologies (AECT) (pp. 1-5). IEEE.
[16]. Gupta, R., Tripathi, A. K., & Mishra, S. (2021). Smart Irrigation System for Precision Agriculture Using IoT.
In 2021 International Conference on Automation, Computational and Technology Management (pp. 423-
428). IEEE.
[17]. Taha, A. M., Othman, S. A., & Hassan, W. H. (2021). Smart Irrigation System Based on IoT and Machine
Learning for Water Conservation. In Proceedings of the International Conference on Smart Systems and
Technologies (pp. 107-119). Springer.
[18]. Qazi, T. U., Hanif, U., Khan, M. A., &Waheed, S. (2022). Smart IoT-based Irrigation System Using Machine
Learning for Efficient Crop Growth. In Proceedings of the 3rd International Conference on Smart Systems
and Inventive Technology (pp. 1324-1328). Springer.
[19]. Ling, W., Zhang, J., & Hu, W. (2022). Smart Irrigation System Based on IoT and Cloud Computing. In
Proceedings of the 6th International Conference on Control Engineering and Artificial Intelligence (CEAI)
(pp. 134-139). IEEE.
[20]. Zhang, Y., Jiang, C., Wang, Z., Wang, J., & Luo, L. (2022). An Intelligent Irrigation System Based on IoT
and Cloud Computing. In Proceedings of the 4th International Conference on Artificial Intelligence and
Big Data (pp. 95-100). Springer.
[21]. Chouhan, P., Khare, M., Rana, M. M., & Pathak, A. (2022). IoT-Based Smart Irrigation System for Precision
Agriculture. In Proceedings of the International Conference on Advances in Electronics, Communication
and Computing (pp. 103-114). Springer.
International Journal of Scientific Research in Science and Technology ([Link]) 34