Sie sind auf Seite 1von 5

2017 2nd IEEE International Conference On Recent Trends in Electronics Information & Communication Technology (RTEICT), May 19-20,

2017, India

IoT Based Smart Irrigation Monitoring And


Controlling System
Shweta B. Saraf Dhanashri H. Gawali
NBN Sinhgad School of Engineering, NBN Sinhgad School of Engineering,
gujrathishweta1@gmail.com, dhanashree.gawali@gmail.com

Abstract— Interconnection of number of devices through automatic and manual mode. The real time sensed data is
internet describes the Internet of things (IoT). Every object is stored on the cloud server for decision making and controlling
connected with each other through unique identifier so that data actions. The user can monitor the controlling actions taken at
can be transferred without human to human interaction. It the farm as well as control the irrigation via android app on
allows establishing solutions for better management of natural
farmer’s mobile phone.
resources. The smart objects embedded with sensors enables
interaction with the physical and logical worlds according to the II. RELATED WORK
concept of IoT. In this paper proposed system is based on IoT
Plenty of research work has been done to improve the
that uses real time input data. Smart farm irrigation system uses
android phone for remote monitoring and controlling of drips performance of agriculture field. In [1] the system uses arduino
through wireless sensor network. Zigbee is used for technology to control watering and roofing of the green house.
communication between sensor nodes and base station. Real time It uses statistical data acquired from sensors (like temperature,
sensed data handling and demonstration on the server is humidity, moisture and light intensity sensors) compared with
accomplished using web based java graphical user interface. the weather forecast for decision making. Kalman filter is used
Wireless monitoring of field irrigation system reduces human to eliminate noise from the sensors. Agriculture System
intervention and allows remote monitoring and controlling on (AgriSys) [2] uses temperature, pH, humidity sensors and the
android phone. Cloud Computing is an attractive solution to the fuzzy inference to input the data from sensors. The system
large amount of data generated by the wireless sensor network.
monitors the sensors information on LCD and PC. In [3]
This paper proposes and evaluates a cloud-based wireless
communication system to monitor and control a set of sensors Wireless sensing Network with ZigBee technology helps to
and actuators to assess the plants water need. control air humidity, soil moisture and temperature. System is
Keywords— IoT, wireless sensor network, cloud computing, implemented with components as soil moisture sensor,
irrigation. humidity sensor, temperature sensor, ZigBee, 18F458 PIC
Microcontroller, water pump, fan, relay and buzzer. In paper
I. INTRODUCTION [4], wireless sensor network is integrated with ZigBee to
Agriculture is the strength of Indian Economy. transmit soil moisture level and temperature values. The data is
However, for agriculture water consumption is more than transmitted to a web server using GPRS through cellular
rainfall every year. Improving farm yield is essential to meet network. The data monitoring can be achieved via internet
the rapidly growing demand of food for population growth using graphical application. In [5] the paper explains wireless
across the world. By considering and predicting ecological sensor network for sensing soil moisture level, temperature and
circumstances, farm productivity can be increased. Crop relative humidity values. Network lifetime of the node is
quality is based on data collected from field such as soil increased by using sleep - wake up plan. The system in this
moisture, ambient temperature and humidity etc. Advanced paper implements clustering of nodes. Graphical user interface
tools and technology can be used to increase farm yield. (GUI) is designed in MATLAB for data handling. The paper
Developing IoT technologies can help to collect large amount [6] defines automation for remote agriculture having sensors
of ecological and crop recital data. “IoT encompasses many and actuators connected to IoT gateway running OPC UA
new intelligent concepts for using in the near future such as server. Cloud services (installing or configuring process
smart home, smart city, smart transportation, and smart controller) are used to change the control rules without
farming” [1]. The technique can be used for application of updating firmware of remote sensors/actuators. In[7] WSNs
accurate amount of fertilizer, water, pesticide etc. to enhance integration with Cloud Computing is described. It provides
productivity and excellence. Sensors are hopeful device for performance comparison guideline for integrating WSN with
smart agriculture. The real-time environmental parameters like Cloud Computing to improve performance and to overcome
soil moisture level, ambient temperature and tank water level storage and energy constraints of WSN.
have continuous influence on the crop lifecycle. By forming All the systems described above are similar in the
sensor network, good monitoring of water regulation in the context of wireless sensor node. The difference lies regarding
agriculture field can be achieved. the communication technologies and the storage of data
This paper presents irrigation monitoring and collected from the nodes. Generally systems use one or more
controlling system. The system uses the wireless sensor servers to store the collected data. When the quantity of nodes
network to monitor the environmental conditions such as is increased, servers will need more space for storage, resulting
temperature, soil moisture content, humidity and water level of in increased cost. This paper proposes irrigation system which
agriculture land for controlling the irrigation. The system has describes the combination of the wireless sensor network, IoT
978-1-5090-3704-9/17/$31.00 © 2017 IEEE
815
2017 2nd IEEE International Conference On Recent Trends in Electronics Information & Communication Technology (RTEICT), May 19-20, 2017, India

communication technology and cloud server to accomplish


performance of system and data storage. The proposed system
provides remote monitoring and controlling of irrigation with
real time sensing of atmospheric and soil conditions like air
temperature, humidity and soil moisture. IoT based irrigation
improves farm production without any human interference.
III. IOT CONTEXT FOR SMART IRRIGATION
Along with various IoT application areas agriculture
includes cultivation and water management. A wide range of
sensors can be used for agricultural applications, viz. leaf
wetness, soil moisture, temperature, humidity, ultraviolet and
solar radiations, wind vanes, pluviometer, etc. IOT comprises
of deployment of sensors at the respective application fields
and storage of their data cloud for processing. The same
Figure1. Proposed System Overview
concept can be used for irrigation system for monitoring and
controlling. There are various communication technologies for algorithm, the controlling action is sent to wireless sensor node.
IoT. “Various WSN solutions have been proposed based on The microcontroller from the node controls relay switching unit
IEEE 802.15.4 standards, e.g. ZigBee, 6LoWPAN, etc" [8]. and watering subsystem accordingly. Report system that is an
The IoT architecture includes sensors and actuators connected android application is developed to deliver recent field
to IoT gateway via various local wireless network. The other information to user. Also it asks user to respond to an essential
side of the gateway is connected to IP based wireless actuator incident such as rise in temperature and water requirement for
network and can be accessed from Cloud systems. Controller plants.
algorithm is required to run on IoT gateway. This architecture is designed using arduino technology
to provide scalability for network. It uses AtMega 328
IV. NECESSITY TO USE CLOUD
microcontroller at each node. The irrigation system is
Formation of WSN simulation environment requires
optimized in order to provide irrigation efficiency which will
consideration of many things viz suitable operating system,
allow saving water as well as improving the crop quality. The
adequate RAM requirements and storage. Also host computer
system offers following advantages.
has to be run for a long duration continuously. A virtual
platform is required to fulfill above requirements that is cloud x Smart irrigation system can enhance crop quality and
based. “Sensefinity Machinates cloud platform, besides storing yield with the help of sensing parameters like, soil
all the measurements received from WSN, is also responsible moisture, air temperature, humidity and water level of
for: data sources identification, performing data validation, the tank.
partitioning, and processing. The later includes running the x Using irrigation algorithm the control section informs
irrigation algorithm for detecting whenever the plants need the wireless sensor node whether to start or stop
irrigation” [9]. The cloud storage usage provides advantages as watering.
1) Data can be accessed from anywhere. 2) Hardware x The system monitors water level of the tank via water
requirement and cost reduces. 3) Security of data increases. level sensor so that if water level is below bottom then
irrigation will not be started.
V. PROPOSED SYSTEM x Remote monitoring and controlling avoids human
The proposed system helps user to improve quality and intervention.
quantity of their farm yield by sensing ambient temperature and x Reduction in water consumption reduces the power
humidity values, soil moisture value and water level of the tank consumption and cost.
from the field without any human intervention. By using the
concept of IoT system can be more efficient. The system The system consists of following blocks.
contains wireless sensor units node1 and node2 as shown in
fig.1 placed in the field to acquire the real time values, a master A. Wireless sensor Node and Control section
node to receive and transmit acquired information to the Fig 2 shows wireless sensor node and control section. It
control section, and a control section which controls the drips consists of DHT11 ambient temperature and humidity sensor,
for watering subsystem. Each node includes temperature, LM 393 soil moisture and M116 water level sensors,
humidity, soil moisture and water level sensors as well as AtMega328 microcontroller, zigbee transceiver and relay
microcontroller and relay switching unit. The sensed data from switching unit. Data acquired by sensors is processed by
each node is transmitted to the master node via zigbee. The microcontroller and transferred to the zigbee for transmission.
received data from the master node is stored at the cloud server. The threshold values of soil moisture and ambient temperature
are set according to the crop selection. The microcontroller
The cloud server performs decision making by comparing
processes control action taken by the server resulting in
between sensed values and predefined threshold values as per
controlling the irrigation.
crop selection. Once the data is processed and decision is
determined at the control section with the help of irrigation

816
2017 2nd IEEE International Conference On Recent Trends in Electronics Information & Communication Technology (RTEICT), May 19-20, 2017, India

B. Master node
Master node receives data transmitted from all the wireless

Figure 3. Cloud Server with Android App

distinct pieces of information: the air temperature, soil


moisture, water level and humidity measurements of WSN
nodes.

All sensing nodes comprised in the WSN send soil moisture


Figure 2. Block Diagram of Wireless Sensor Node measurements frequently, which will help the algorithm taking
decisions concerning the need for irrigation. When a soil
moisture message of any node has a value below the defined
sensor nodes via zigbee receiver. The received data is threshold, the algorithm will read the values of ambient
transferred to the cloud server via internet for handling to temperature and humidity next 4 hours, in order to decide
compute final values. Master node receives controlling action whether to irrigate or not. The cloud is also responsible for
from cloud server and transmits it to the respective node. The finding the right moment to stop the irrigation. For that,
microcontroller at respective node executes action received whenever all soil moisture sensor of the network assumes a soil
from master node. moisture value larger or equal to the defined threshold will
specify the end of the irrigation. When this condition is
C. Control Section assured, the cloud sends a message to the WSN which contains
an instruction to stop the irrigation.
The decision for controlling action is taken at cloud server According to the type of crops, the threshold levels for
and the corresponding action is performed at the node. Fig. 3 soil moisture and air temperature can be varied. Accordingly
shows the cloud server with android application. The decision the duration as well as frequency for watering can be changed.
making is based on comparison between sensed values (of soil
moisture, air temperature, tank water level) and respective When the wireless sensor node is integrated with the
threshold values. Master node receives the control command cloud server the irrigation control decision will be taken at the
from the cloud and transmits it to the node which performs the server side.
corresponding action. Thus system automatically controls drip
irrigation depending on decision from the real time values. VI. SYSTEM IMPLEMENTATION AND RESULTS
Irrigation Algorithm
System consists of combination of hardware and software.
The hardware prototype is shown in fig. 5. It consists of
Besides storing all the measurements received from the wireless sensor node1 and node 2. The sensed data from node1
WSN, the cloud platform is also responsible to detect whenever and node 2 is transmitted to master node via zigbee. The real
the plants need irrigation as well as sending messages to the time sensed data received by master node is shown in fig. 6
wireless sensor node in order to activate or deactivate the and 7 which is stored at the cloud for further decision making.
irrigation system. This decision making is performed through

817
2017 2nd IEEE International Conference On Recent Trends in Electronics Information & Communication Technology (RTEICT), May 19-20, 2017, India

zigbee from node 1and node 2, received at the master node.


Master node stores that data to the cloud server.
The system uses Apache Tomcat HTTP web server
hosted on the cloud server. The web server is used to monitor
and store real time sensed data from master node. Fig 8 shows
the real time sensors data from node1 and node2 stored at the
web server.

Figure 6. Node 1 data from at the master node

Figure 4. Flowchart of irrigation algorithm

Figure 7. Node 2 data at the master node

Figure 8. Real time sensed data displayed on web server

VII. MOBILE APPLICATION


The android mobile application is used to give users a
textual and graphical representation of the information acquired
by the wireless sensor network, which is stored in the cloud
Figure 5. System Prototype platform. This representation includes readings of each sensor
(1-Node1, 2- Node 2, 3-AtMega328 microcontroller, 4-Relay,5-DHT 11 as well as the irrigation periods. Mobile application also
Temperature and Humidity sensor, 6-Water Level Sensor, 7- LM 393
Moisture Sensor, 8-Zigbee module 1, 9-Zigbee module 2.) provides alerts to the user for application of fertilizers and
pesticides depending upon crop selection.
Fig 6 and 7 shows the sensed data from temperature,
humidity, soil moisture and water level sensors transmitted by

818
2017 2nd IEEE International Conference On Recent Trends in Electronics Information & Communication Technology (RTEICT), May 19-20, 2017, India

CONCLUSION International Conference on Networking and Services, Cancun, 2010,


pp. 137-142.
The study and analysis related to the interconnected
[13] J. Xu, J. Zhang, X. Zheng, X. Wei and J. Han, "Wireless Sensors in
field studies of Internet of Things, Machine-to-Machine and Farmland Environmental Monitoring," 2015 International Conference on
Wireless Sensor and Actuator Networks, it was possible to Cyber-Enabled Distributed Computing and Knowledge Discovery,
identify that there are various developments in the last couple Xi'an, 2015, pp. 372-379.
of years, there is still problem to address regarding the [14] V. V. h. Ram, H. Vishal, S. Dhanalakshmi and P. M. Vidya, "Regulation
generated and collected data. Being cloud computing a recent of water in agriculture field using Internet Of Things," 2015 IEEE
Technological Innovation in ICT for Agriculture and Rural Development
resource providing approach, the main work developed within (TIAR), Chennai, 2015, pp. 112-115.
the context of the paradigms presented above was not properly [15] T. Dinh Le and D. H. Tan, "Design and deploy a wireless sensor
integrated with the possibilities that a cloud computing network for precision agriculture," 2015 2nd National Foundation for
platform could offer. The system proposed in this paper, aims Science and Technology Development Conference on Information and
to lead to the combination of such systems with the attractive Computer Science (NICS), Ho Chi Minh City, 2015, pp. 294-299.
features offered by cloud computing. This integration could be [16] M. R. M. Kassim and A. N. Harun, "Applications of WSN in agricltural
environment monitoring systems," 2016 International Conference on
applied to the agricultural applications. The automated Information and Communication Technology Convergence (ICTC), Jeju,
irrigation system presented in this work was found more viable, 2016, pp. 344-349.
and can manage irrigation water supply more effectively. It [17] S. m. Xiong, L. m. Wang, X. q. Qu and Y. z. Zhan, "Application
helps to optimize the use of water for irrigation purpose. It Research of WSN in Precise Agriculture Irrigation," 2009 International
Conference on Environmental Science and Information Application
shows that water consumption is reduced with the Technology, Wuhan, 2009, pp. 297-300.
implementation of soil-moisture based automated irrigation [18] Y. Murakami, S. K. T. Utomo, K. Hosono, T. Umezawa and N. Osawa,
system. "iFarm: Development of cloud-based system of cultivation management
for precision agriculture," 2013 IEEE 2nd Global Conference on
REFERENCES Consumer Electronics (GCCE), Tokyo, 2013, pp. 233-234.
[1] N. Putjaika, S. Phusae, A. Chen-Im, P. Phunchongharn and K. [19] E. D. Ngangue Ndih and S. Cherkaoui, "On Enhancing Technology
Akkarajitsakul, "A control system in an intelligent farming by using Coexistence in the IoT Era: ZigBee and 802.11 Case," in IEEE Access,
arduino technology," 2016 Fifth ICT International Student Project vol. 4, no. , pp. 1835-1844, 2016.
Conference (ICT-ISPC), Nakhon Pathom, 2016, pp. 53-56.
[20] Y. Sun, H. Song, A. J. Jara and R. Bie, "Internet of Things and Big Data
[2] A. Abdullah, S. A. Enazi and I. Damaj, "AgriSys: A smart and Analytics for Smart and Connected Communities," in IEEE Access, vol.
ubiquitous controlled-environment agriculture system," 2016 3rd MEC 4, no. , pp.766-773, 2016.
International Conference on Big Data and Smart City (ICBDSC),
[21] Z. Stamenković, S. Randjić, I. Santamaria, U. Pešović, G. Panić and S.
Muscat, 2016, pp. 1-6.
Tanasković, "Advanced wireless sensor nodes and networks for
[3] P. B. Chikankar, D. Mehetre and S. Das, "An automatic irrigation agricultural applications," 2016 24th Telecommunications Forum
system using ZigBee in wireless sensor network," 2015 International (TELFOR), Belgrade, 2016, pp. 1-8.
Conference on Pervasive Computing (ICPC), Pune, 2015, pp. 1-5.
[22] A. Kumar, K. Kamal, M. O. Arshad, S. Mathavan and T. Vadamala,
[4] J. Gutiérrez, J. F. Villa-Medina, A. Nieto-Garibay and M. Á. Porta- "Smart irrigation using low-cost moisture sensors and XBee-based
Gándara, "Automated Irrigation System Using a Wireless Sensor communication," IEEE Global Humanitarian Technology Conference
Network and GPRS Module," in IEEE Transactions on Instrumentation (GHTC 2014), San Jose, CA, 2014, pp. 333-337.
and Measurement, vol. 63, no. 1, pp. 166-176, Jan. 2014.
[23] V. C. Bojan, I. G. Raducu, F. Pop, M. Mocanu and V. Cristea, "Cloud-
[5] J. John, V. S. Palaparthy, S. Sarik, M. S. Baghini and G. S. Kasbekar, based service for time series analysis and visualisation in Farm
"Design and implementation of a soil moisture wireless sensor network," Management System," 2015 IEEE International Conference on
2015 Twenty First National Conference on Communications (NCC), Intelligent Computer Communication and Processing (ICCP), Cluj-
Mumbai, 2015, pp. 1-6. Napoca, 2015, pp. 425-432.
[6] Nakutis et al., "Remote Agriculture Automation Using Wireless Link [24] A. N. Arvindan and D. Keerthika, "Experimental investigation of
and IoT Gateway Infrastructure," 2015 26th International Workshop on remote control via Android smart phone of arduino-based automated
Database and Expert Systems Applications (DEXA), Valencia, 2015, pp. irrigation system using moisture sensor," 2016 3rd International
99-103. Conference on Electrical Energy Systems (ICEES), Chennai, 2016, pp.
[7] P. Y. Dattatraya, J. Agarkhed and S. Patil, "Cloud assisted performance 168-175.
enhancement of smart applications in Wireless Sensor Networks," 2016
International Conference on Wireless Communications, Signal
Processing and Networking (WiSPNET), Chennai, 2016, pp. 347-351.
[8] Deepak Sharma, Amol P Bondekar, Amritesh Oza, Awdhesh Kumar
Shukla, C Ghanshyam, “A Technical Assessment of IOT for Indian
Agriculture Sector”, 47th Mid-Term Symposium on Modern Information
and Communication Technologies for Digital India, Chandigarh;
ResearchGate, April 2016.
[9] N. Sales, O. Remédios and A. Arsenio, "Wireless sensor and actuator
system for smart irrigation on the cloud," 2015 IEEE 2nd World Forum
on Internet of Things (WF-IoT), Milan, 2015, pp. 693-698.
[10] Jayavardhana Gubbi, Rajkumar Buyya, Slaven Marusic, Marimuthu
Palaniswami, “Internet of Things (IoT): A vision, architectural elements,
and future directions”, Future Generation Computer Systems, vol 29,
ELSEVIER 2013, 1645–1660.
[11] K. Ahmed and M. Gregory, "Integrating Wireless Sensor Networks with
Cloud Computing," 2011 Seventh International Conference on Mobile
Ad-hoc and Sensor Networks, Beijing, 2011, pp. 364-366.
[12] G. H. E. L. de Lima, L. C. e Silva and P. F. R. Neto, "WSN as a Tool
for Supporting Agriculture in the Precision Irrigation," 2010 Sixth

819

Das könnte Ihnen auch gefallen