SlideShare a Scribd company logo
TELKOMNIKA, Vol.17, No.5, October 2019, pp.2378~2388
ISSN: 1693-6930, accredited First Grade by Kemenristekdikti, Decree No: 21/E/KPT/2018
DOI: 10.12928/TELKOMNIKA.v17i5.12818 ◼ 2378
Received July 19, 2018; Revised March 14, 2019; Accepted April 23, 2019
IoT-based intelligent irrigation management and
monitoring system using arduino
Fidaus Kamaruddin1
, Nik Noordini Nik Abd Malik*2
, Noor Asniza Murad3
,
Nurul Mu’azzah Abdul Latiff4
, Sharifah Kamilah Syed Yusof5
, Shipun Anuar Hamzah6
1,2,3,4,5
School of Electrical Engineering, Faculty of Engineering, Universiti Teknologi Malaysia,
Johor Bahru, Johor, Malaysia, tel: +607-553 3333
6
Faculty of Electrical and Electronic Engineering, Universiti Tun Hussein Onn Malaysia,
Batu Pahat, Johor, Malaysia, tel: +607-453000
*Corresponding author, e-mail: firdauskamaruddin@gmail.com1
, noordini@utm.my2
, asniza@utm.my3
,
muazzah@utm.my4
, kamilah@utm.my5
, shipun@uthm.edu.my6
Abstract
Plants, flowers and crops are living things around us that makes our earth more productive and
beautiful. In order to growth healthy, they need water, light and nutrition from the soil in order to effect
cleaning air naturally and produce oxygen to the world. Therefore, a technology that manage to brilliantly
control plants watering rate according to its soil moisture and user requirement is proposed in this paper.
The developed system included an Internet of Things (IoT) in Wireless Sensor Network (WSN)
environment where it manages and monitors the irrigation system either manually or automatically,
depending on the user requirement. This proposed system applied Arduino technology and NRF24L01 as
the microprocessor and transceiver for the communication channel, respectively. Smart agriculture and
smart lifestyle can be developed by implementing this technology for the future work. It will save
the budget for hiring employees and prevent from water wastage in daily necessities.
Keywords: arduino, internet of things (IoT), irrigation system, wireless sensor network (WSN)
Copyright © 2019 Universitas Ahmad Dahlan. All rights reserved.
1. Introduction
Industry 4.0 has spread nowadays and Internet-of-Things (IoT) is very familiar to be
heard with its specialize in automation system. IoT can communicate between human and
things by sending and receiving the information signals. IoT can be defined as interaction that
not require physically touch either human-to-human or human-to-computer and it has many
unique identifiers and the abilities to send or receive data over a network due to its interrelated
with any devices, machines, objects, animals or peoples. IoT is widen in many creativities and
assure that can upgrade the quality of life and reduce the gaps between elderly and modern
technology [1]. In order to live in the world with wirelessly connected, Wireless Sensor Network
(WSN) also had been studied to focus on features that easily movable object and
wire-cost-efficiency. Studied had carried on applications such as civilian, military, visual sense
models where they only consume less power that formed by the sensor nodes [2]. Thus, future
work will be more advanced with the exist of IoT and WSN technologies with varieties lifestyle
and works.
IoT has also been very aggressively applied in agricultural to improve the agricultural
system [3-7]. In [8], Controller Area Network (CAN) communication has been proposed in order
to handle communication between distributed nodes for irrigation system. A solar powered
remote management and automation system for agricultural activities through wireless sensors
and IOTs has been proposed by Navulur [9]. It comprises a hardware platform based on
Raspberry-Pi micro controller which configured to connect with a user device and accessed
through the internet network. Other project [10] uses a Simple Link WI-Fi module (CC3200)
which connects the hardware system to internet and it monitors PV system, controls the motor
and solenoid valve for pumping water to the field on the statistics obtained from the water level
sensor and soil moisture sensor. Another works on irrigation systems are also focused on
utilizing solar power [11-15]. Precision Agriculture (PA) with cloud computing has been
discussed in [16] that will optimize the usage of water fertilizers in smart agricultural. It manages
TELKOMNIKA ISSN: 1693-6930 ◼
IoT-based intelligent irrigation management and monitoring...(Nik Noordini Nik Abd Malik)
2379
to maximize the yield of the crops and also help in analyzing the weather conditions of the field.
There is also a paper which proposed an intelligent irrigation control system that combined
fuzzy system and neural network to aim for water-saving [17]. Irrigation system optimization with
limited water supplies efficiency of water application is proposed in [18] by applying the elitist
non-dominated sorting genetic algorithm (NSGA-II). Different plants will need their different own
necessities such as water, light and nutrition to ensure that they will grow well and healthy.
However, there are several cases that make them difficult to grow such as during hot day which
will make them too dry or during a heavy rain which will make them too wet [19]. The home
owner who care about their garden might face a watering problem when they left their home for
a long time of period [20]. So, people need long distance controller such as using a smart phone
to manage the watering system of their plants and obtain their plants’ data conditions such as
soil moisture and visible of light. Thus, this proposed work will ensure them to be unworried
about their plants although leaving their garden for a long time of periods. Normally, irrigation
system in agriculture used the largest amount of water compared to other systems in
the world [21]. Mostly, irrigation system in agriculture used timer in order to implement
the period of time of their system to perform the watering [22].
Thus, there will be the wastage of water during rainy day where the soil is already in
the wet condition. In the market, there are a lot of garden monitoring systems with a very high
price thus unaffordable for a people who only have a small area of garden such as home
garden. Additionally, most of the products with wire connection which will limits the distance if
the users want to remove their vase freely or plants’ container to other places. Moreover, other
market products also do not smart enough to control their garden and lack of function.
Therefore, this paper focuses on IoT-based intelligent irrigation management and monitoring
system where user can monitor and manage the growth of their plants although from location
elsewhere. This work develops an IoT, WSN and Android Application which fulfil costumers
need with a low-cost and power efficient. The proposed irrigation system can be performed both
manually and automatically. The proposed manual system utilizes a smart phone as a platform
where the user can manually perform the watering from long range distance, while the proposed
automatic system depends on either the timer setting or the condition of the soil either it is still
wet or dry.
2. Proposed System Design
2.1. Hardware Development
The proposed IoT-based irrigation management and monitoring system consists of an
integrations work between hardware, software and IoT parts which fulfil the objectives of this
research. The hardware parts contain of two main microcontrollers; Arduino UNO that works as
sensor node and base station. For the sensor node, both soil moisture sensor and NRF24L01
are connected to the Arduino UNO. Soil moisture sensor is connected to analogue pin A0 of
the Arduino UNO. The sensor is operating at 5V DC voltage supply. The NRF24L01 is
connected through SPI pin where it uses MISO, MOSI, SCN, SCK, CE, VCC (3.3 VDC) and
GND (0). Thus, soil moisture sensor will collect the data from soil humidity and send to the base
station through NRF24L01.
For the base station part, light-dependent resistor (LDR), mini water pump, NRF24L01
and Wi-Fi module (Node MCU-ESP8266) are connected to the Arduino UNO. The LDR with
12 kΩ is connected to analogue pin of Node MCU. The NRF24L01 for the base station also use
SPI pin similar to the connection at the sensor node. The Wi-Fi module uses serial pin
connection with Arduino UNO by using digital pin 1 and 2 which are Tx and Rx. The mini water
pump is connected to digital pin of Node MCU (ESP8266) through transistor which act as an
amplifier and switch for triggering the water pump. The base station will receive the data from
the sensor node and send to the cloud server. This project used Thingspeak as cloud server to
record all the data in the database and link with android application. Once the irrigation system
is enabled, the mini water pump will pump the water from the water tank and perform
the watering process. Figures 1 and 2 show the proposed smart irrigation system and
the schematic diagram, respectively.
2.2. Software Development
There are two parts of the software development in this work. The first part is
the software development for the Android Application, whereas the second part is the software
◼ ISSN: 1693-6930
TELKOMNIKA Vol. 17, No. 5, October 2019: 2378-2388
2380
programming for the Arduino boards. In order to write the programming, Ardunio IDE must be
installed first where the board manager and library must be downloaded from internet. Board
manager is depending on the selected device board, i.e. Arduino UNO, Arduino Mega and Node
MCU, while library is the internal programming for the kit’s pin. This project used Arduino UNO
as board manager and several libraries such as ESP8266, SPI, nRF24L01 and RF24.
The developed Android application is used to obtain the data from the hardware system and
monitor the function of watering system [23]. The developed application is started with user’s
log-in first before it can be functional. The proposed system also can be monitored in a very
long distance through cloud server. Other than that, user also can set an alarm for the soil
moisture level threshold to remind them that their plants are in critical situation. Thus, they will
know that the watering system had a problem due to a failure of pump, tank or absence
of water.
In order to develop an IoT in this project, the cloud is created to perform the database
and act as medium to save and transfer the data between hardware and gadget [24]. The data
from the cloud server can be downloaded as an excel file to analyze the condition of plants
based on the graph. Other than that, the Android application will read the data from the cloud
and remind user for any problem about their plants. User also can give manual command from
Android application to monitor their plants. The selected action will be then operated at
the hardware parts.
Figure 1. Proposed intelligent irrigation monitoring and management System
3. Implementation of the Proposed Irrigation System
The implementation of the IoT and WSN in the proposed irrigation system consists of
several parts as shown in Figures 3 and 4. The sensor node starts by reading the soil moisture
level data in order to identify the level of soil dryness. The node then sends the information by
using radio transceiver to the base station. After that, the light exposed data from the light
sensor is also read by the base station. The base station then sends both data, i.e. moisture
level and light exposed to the storage server which is a cloud server. This proposed smart
irrigation system can operate in two different scenarios, automatic and manual operation with
and without internet connection.
User also can manage and monitor both data on soil moisture and light exposed by
browsing the cloud web server. In addition, the developed android application with user-friendly
interface can be another platform to monitor the watering progress. In this android application,
user can choose their own setting on the selected moisture threshold values at the sensor node.
User can choose to manually perform the watering process by clicking the watering button on
the android application. Once the watering process is finished, a display of moisture meter
shows an increment level in real time. Figure 5 shows the flow chart of the whole process.
TELKOMNIKA ISSN: 1693-6930 ◼
IoT-based intelligent irrigation management and monitoring...(Nik Noordini Nik Abd Malik)
2381
(a)
(b)
Figure 2. Schematic diagram for (a) base station and
(b) sensor node3: implementation of the proposed irrigation system
◼ ISSN: 1693-6930
TELKOMNIKA Vol. 17, No. 5, October 2019: 2378-2388
2382
Figure 3. Sensor nodes and base station Figure 4. Hardware setup
Figure 5. Flow chart of the whole process
Three new methods have been proposed and implemented in this work:
− sensor node packaging;
− monitoring and manually watering process using Virtuino;
− Wi-Fi routine checker using timer interrupt;
these three newly methods will be discussed in the next subsections.
3.1. Method 1: Sensor Node Packaging
Sensor nodes packaging is implemented in this work to identify the different data that is
received from different sensor nodes. The most significant bit (MSB) of every sensor node is
given with different single-bit-number so that the system can recognize different sensor nodes in
each related plant. These data then will be upload to the cloud. Figures 6 and 7 show
the programming codes for developed sensor node packaging at the sensor nodes and base
station, respectively.
TELKOMNIKA ISSN: 1693-6930 ◼
IoT-based intelligent irrigation management and monitoring...(Nik Noordini Nik Abd Malik)
2383
Figure 6. MSB for sensor node 1
(at the sensor node)
Figure 7. Programming codes for sensor
nodes identification and transfer data to cloud
server (at the base station)
3.2. Method 2: Monitoring and Manually Watering Process using Virtuino
Virtuino android application has been developed to monitor the data of real-time soil
moisture and sunlight exposed as shown in Figure 8. In this apps, user can set an alarm system
as a warning for any critical level of soil moisture. Additionally, the user can choose to manually
give a watering command to the irrigation system. This developed system is used as a remote
to manually watering and monitoring the real-time soil moisture and sunlight exposed.
The watering system is set up so that the switch will trigger the mini water pump for 3 seconds,
i.e. similar to 15 ml of water. User must connect the application with the internet in order to
download the real-time data from the cloud server into the android application. This is shown in
Figure 9. Other than that, user also can set the alarm for the critical level of soil moisture in case
if their plants are facing problem of receiving water as shown in Figure 10. This application can
be operated at any place as long as the place has an internet coverage in order to communicate
with cloud storage.
Figure 8. GUI remote for irrigation system using Virtuino
◼ ISSN: 1693-6930
TELKOMNIKA Vol. 17, No. 5, October 2019: 2378-2388
2384
Figure 9. GUI for connect the application with internet Figure 10. GUI for setting the alarm
3.3. Method 3: Wi-Fi Routine Checker using Timer Interrupt
Internet is the important things for IoT. Therefore, the development of Wi-Fi routine
checker is implemented in this system to avoid internet disconnection maybe due to heavy rain
or others disturbance. Figure 11 shows the programming of Wi-Fi routine checker. The interrupt
timer will start count while the main loop is executing. When the timer for Wi-Fi routine checker
is executed, then the interrupt will occur and check the internet connection. After performing
the interrupt, the timer of Wi-Fi routine checker will be reset to zero. Figure 12 shows
the programming code for setting the initial timer to zero.
Figure 11. Programming of Wi-Fi routine checker using timer interrupt
TELKOMNIKA ISSN: 1693-6930 ◼
IoT-based intelligent irrigation management and monitoring...(Nik Noordini Nik Abd Malik)
2385
Figure 12. Interrupt programming in setup function to set the initially timer interrupt to zero
4. Results and Analysis
4.1. Specification of Water Volume Vs Soil Moisture Level
The specification of water volume versus soil moisture is shown in Figure 13. The data
is recorded every 5ml of water which used for watering the soil. The soil will start to dry when
the value of soil moisture is below 375. The critical condition is when the soil moisture is below
200 where the soil is too dry. The soil moisture has specification value that react with water.
The value of soil moisture is increased after adding every 5 ml of water. The soil is lack of water
when below 400 and very dry when below 200. Most soil moisture value used percentage level
equation as:
Soil moisture % =
𝑠𝑒𝑛𝑠𝑜𝑟 𝑣𝑎𝑙𝑢𝑒
1023
x 100% (1)
The value of 1023 is the maximum value of analog reading which 10 bit because of
ADC. Thus, by using (1), the percentage of soil moisture is 20% when the soil is too dry, 36%
when lack of water and 71% when excessively of water where it can reduce the soil nutrition.
Figure 13. Water volume vs soil moisture level
4.2. Experiment of Soil Moisture Level in 4 days
Experiment was performed in 4 successive days, i.e. Day 1, Day 2, Day 3 and Day 4.
At Day 1, the initial condition of soil is measured. It showed that at Day 1, the value is 977 and
416 for light exposed and soil moisture, respectively. Figure 14 shows sunlight exposure and
soil moisture of plants in one graph. Both data have been taken every hour and plotted in
real-time. These results were tabulated for four successive days for soil and weather monitoring.
At 9.00 am on Day 2, the plants were experimented by first watering with 30 ml of water.
The value of soil moisture increased until 700 for a short period of time and then it decreased
slowly from 10.30 am until 1.00 pm on the next day. Day 4 is the last day of the data recorded
where the soil is dry because the soil moisture sensor value is below 300.
◼ ISSN: 1693-6930
TELKOMNIKA Vol. 17, No. 5, October 2019: 2378-2388
2386
Figure 14. Experiment of soil moisture level
4.3. Automatic Watering Action System
The experiment was then tested to perform automation system on Day 5. The initial
condition of soil moisture level is 676. This system then automatically performed the irrigation
when the threshold value of soil moisture is below 500 which is 48.8% as highlighted in
Figure 15. The smart automatic irrigation system manages to prevent the soil from dry and
ensure the constant level of soil moisture.
4.4. Manual Watering System
In Day 6, the automation system was tested with user manual watering by using android
application. The initial condition of soil moisture level is 455 and slowly dry until perfoming an
automation irrigation at soil moisture level 300. Then the user interrupted the system by
watering the plant at 4.00 pm. It shows that the value of soil moisture increases drastically until
711 as in Figure 16.
Figure 15. Experiment on
the automatic action
Figure 16. Manual watering system
TELKOMNIKA ISSN: 1693-6930 ◼
IoT-based intelligent irrigation management and monitoring...(Nik Noordini Nik Abd Malik)
2387
4.5. Monitoring from Android Application
Figure 17 shows the first, second and third page of the android application. First page of
the android application shows that the initial condition of the soil moisture is constantly at
19.5%. After the manual watering was applied at the green line in page 2, the value of soil
moisture increased until 48.88%. Thus, the user can monitor their plants by using this
application and manage to save the data tabulated in document file such as Microsoft Excel.
5. Conclusion
This work has successfully implemented water irrigation system that meet the objective
of water-saving purposes since it is equipped with self-intelligent capability. The results showed
that the condition of soil moisture is under good supervision as it is proved that the proposed
irrigation system did not perform the watering process when the soil is above unrequired
watering purposes level or during rainy day. Therefore, the system manages to save the usage
of water and prevent the plants from being overwater or flood. The system also successfully
implemented several methods, i.e. sensor nodes packaging that can differentiate each of user’s
plants; wireless communication between sensor nodes, base station and android application
for controlling system in an unlimited range; and Wi-Fi routine checker to overcome
the disconnection of an internet. This proposed work helps to reduce a manpower
requirement in agriculture system. Future works will consider LoRa [25] as one of
the communication systems.
Figure 17. Real-time monitoring using Virtuino
Acknowledgements
The authors would like to thank all who contributed toward making this research
successful. The authors wish to express their gratitude to Ministry of Higher Education (MOHE),
Research Management Center (RMC) for the sponsorship, and Advanced Telecommunication
Technology Research Group, Universiti Teknologi Malaysia for the financial support and advice
for this project. (Vot number, Q.J130000.2523.11H60 and Q.J130000.2451.04G72).
References
[1] Lekjaroen, Ponganantoayotin, Charoenrat, Funilkul, Supasitthimethee, Triyason. IoT Planting:
Watering system using mobile application for the elderly. Computer Science and Engineering
Conference (ICSEC). 2016.
[2] Keynes, JK, Punithavathani, D. Clustering methodology to prolong lifetime in wireless sensor
networks. Paper presented Information Communication and Embedded Systems (ICICES).
International Conference on. 2017.
◼ ISSN: 1693-6930
TELKOMNIKA Vol. 17, No. 5, October 2019: 2378-2388
2388
[3] M Kaushik, R Ratan, Development of a Novel Approach to Enhance the performance of real time
intelligent Telemetry based Irrigation System. 2018 5th
International Conference on Signal Processing
and Integrated Networks (SPIN), Noida. 2018: 316-321.
[4] S Vaishali, S Suraj, G Vignesh, S Dhivya, S Udhayakumar. Mobile integrated smart irrigation
management and monitoring system using IoT. 2017 International Conference on Communication and
Signal Processing (ICCSP), Chennai. 2017: 2164-2167.
[5] D Mishra, A Khan, R Tiwari, S Upadhay. Automated Irrigation System-IoT Based Approach. 2018 3rd
International Conference on Internet of Things: Smart Innovation and Usages (IoT-SIU), Bhimtal.
2018: 1-4.
[6] SB Saraf, DH Gawali. IoT based smart irrigation monitoring and controlling system, 2017 2nd
IEEE
International Conference on Recent Trends in Electronics. Information & Communication Technology
(RTEICT), Bangalore. 2017: 815-819.
[7] MN Rajkumar, S Abinaya, VV Kumar. Intelligent irrigation system-An IoT based approach. 2017
International Conference on Innovations in Green Energy and Healthcare Technologies (IGEHT),
Coimbatore. 2017: 1-5.
[8] HJ Lad, VG Joshi. Irrigation control system using distributed embedded system. 2014 International
Conference on Contemporary Computing and Informatics (IC3I), Mysore. 2014: 1336-1339.
[9] Sridevi Navulur, ASCS Sastry, MN Giri Prasad. Agricultural Management through Wireless Sensors
and Internet of Things. IAES International Journal of Electrical and Computer Engineering (IJECE).
2017; 7(6): 3492-3499.
[10] M Mahalakshmi, S Priyanka, SP Rajaram, R Rajapriya. Distant Monitoring and Controlling of Solar
Driven Irrigation System through IoT. 2018 National Power Engineering Conference (NPEC), Madurai.
2018: 1-5.
[11] A Diyana Rosli et al. Intelligence irrigation system employing the use of solar PV. 2012 IEEE
International Conference on Control System, Computing and Engineering, Penang. 2012: 458-461.
[12] G. Alex and M. Janakiranimathi. Solar based plant irrigation system. 2016 2nd
International
Conference on Advances in Electrical, Electronics, Information, Communication and Bio-Informatics
(AEEICB), Chennai. 2016: 425-428
[13] SatyaPrasanthYalla, KV RajeshKumar, B Ramesh, Energy management in an automated solar
powered irrigation system, 2013 International Conference on Information Communication and
Embedded Systems (ICICES), Chennai. 2013, pp. 1136-1140.doi: 10.1109/ICICES.2013.6508260
[14] G Eragamreddy, KR Sree. Solar powered auto watering system for irrigation using embedded
controller. 2017 International Conference on Energy, Communication, Data Analytics and Soft
Computing (ICECDS), Chennai. 2017: 2424-2428.
[15] Liu Xiaochu, Ling Jingpeng, Yao Li, Wu Hualong and Tao Jianhua. Engineering quality control of
solar-powered intelligent water-saving irrigation, 2010 2nd
International Asia Conference on Informatics
in Control, Automation and Robotics (CAR 2010), Wuhan. 2010: 254-257.
[16] RN Rao, B Sridhar, IoT based smart crop-field monitoring and automation irrigation system. 2018 2nd
International Conference on Inventive Systems and Control (ICISC), Coimbatore 2018: 478-483.
doi: 10.1109/ICISC.2018.8399118
[17] G Chen, L Yue. Research of irrigation control system based on fuzzy neural network. 2011
International Conference on Mechatronic Science, Electric Engineering and Computer (MEC), Jilin.
2011: 209-212.
[18] Shibo Zhang, Zhihong Qie, Xinmiao Wu, Zhiyu Zhang and Xingjun Tian. Irrigation system optimization
under non-sufficient irrigation based on Elitist Non-dominated Sorting Genetic Algorithm, 2008
Chinese Control and Decision Conference, Yantai, Shandong. 2008: 4299-4302.
[19] SN Ishak, NNNA Malik, NMA Latiff, NE Ghazali, MA Baharudin. Smart home garden irrigation system
using Raspberry Pi. 2017 IEEE 13th
Malaysia International Conference on Communications (MICC),
Johor Bahru. 2017: 101-106.
[20] Al-Ali, AR, Qasaimeh, Al-Mardini, Radder, & Zualkernan I. A. (2015). ZigBee-based irrigation system
for home gardens. Communications, Signal Processing, and their Applications (ICCSPA). 2015.
[21] Abbas, Mohammed, Gehad Mostafa Ahmed, Eman Adel Ahmed, & Seoud. Smart watering system for
gardens using wireless sensor networks (WSN). Engineering and Technology (ICET). 2014.
[22] Divani, Patil, & Punjabi. Automated plant watering system. Computation of Power, Energy Information
and Commuincation (ICCPEIC). 2016.
[23] Chawla, Kapoor, Sharma, Shukla, Gupta, Kaushik, & Pushkar. App based Garden Bot for Regulation
of Water Level in plants. International Research Journal of Engineering and Technology (IRJET).
2016; 3(10): 1208-1212.
[24] Shenoy, Pingle. IoT in agriculture. Computing for Sustainable Global Development (INDIACom),
2016 3rd
International Conference on. 2016.
[25] X Aktham Hasan Ali, Raad Farhood Chisab, Mohannad Jabbar Mnati, A smart monitoring and
controlling for agricultural pumps using LoRa IoT technology. Indonesian Journal of Electrical
Engineering and Computer Science. 2019; 13(1): 286-292.
Ad

More Related Content

What's hot (20)

Analyzing Smart Agriculture in Terms of IoT
Analyzing Smart Agriculture in Terms of IoTAnalyzing Smart Agriculture in Terms of IoT
Analyzing Smart Agriculture in Terms of IoT
ijtsrd
 
Thought Leadership Series: Precision Agriculture June 2018
Thought Leadership Series: Precision Agriculture June 2018Thought Leadership Series: Precision Agriculture June 2018
Thought Leadership Series: Precision Agriculture June 2018
Pieter De Jager
 
An iot based smart garden with weather station system
An iot based smart garden with weather station systemAn iot based smart garden with weather station system
An iot based smart garden with weather station system
CloudTechnologies
 
SMART TECHNOLOGY IN FARMING DEVELOPMENT
SMART TECHNOLOGY IN FARMING DEVELOPMENT SMART TECHNOLOGY IN FARMING DEVELOPMENT
SMART TECHNOLOGY IN FARMING DEVELOPMENT
IAEME Publication
 
Green IoT Agriculture and HealthcareApplication (GAHA)
Green IoT Agriculture and HealthcareApplication (GAHA)Green IoT Agriculture and HealthcareApplication (GAHA)
Green IoT Agriculture and HealthcareApplication (GAHA)
aswathy v
 
Smart digital farming
Smart digital farmingSmart digital farming
Smart digital farming
ClusteriX20
 
Application of IOT in Smart Agriculture
Application of IOT in Smart AgricultureApplication of IOT in Smart Agriculture
Application of IOT in Smart Agriculture
nazimshaikh29
 
10 hot IoT applications
10 hot IoT applications10 hot IoT applications
10 hot IoT applications
Antenna Manufacturer Coco
 
IoT applications in rural and agriculture in pdf
IoT applications in rural and agriculture in pdfIoT applications in rural and agriculture in pdf
IoT applications in rural and agriculture in pdf
WorldResourcesWebina
 
IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...
IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...
IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...
Journal For Research
 
Data Analytics for IoT - BrightTalk Webinar
Data Analytics for IoT - BrightTalk WebinarData Analytics for IoT - BrightTalk Webinar
Data Analytics for IoT - BrightTalk Webinar
Muralidhar Somisetty
 
IoT Applications in Agriculture
IoT Applications in AgricultureIoT Applications in Agriculture
IoT Applications in Agriculture
Dr. Mazlan Abbas
 
The use of Drones in precision agriculture, by Erick Njuri
The use of Drones in precision agriculture, by Erick NjuriThe use of Drones in precision agriculture, by Erick Njuri
The use of Drones in precision agriculture, by Erick Njuri
Erick Njuri
 
Emergence of IOT & Cloud – Azure by Narendra Sharma at Cloud focused 76th Dev...
Emergence of IOT & Cloud – Azure by Narendra Sharma at Cloud focused 76th Dev...Emergence of IOT & Cloud – Azure by Narendra Sharma at Cloud focused 76th Dev...
Emergence of IOT & Cloud – Azure by Narendra Sharma at Cloud focused 76th Dev...
DevClub_lv
 
IoT Tsunami is Here
IoT Tsunami is HereIoT Tsunami is Here
IoT Tsunami is Here
Dr. Mazlan Abbas
 
Application OF IoT in Military Service
Application OF IoT in Military ServiceApplication OF IoT in Military Service
Application OF IoT in Military Service
ijtsrd
 
The Latest Trends In The IoT Based Smart Agriculture Industry In 2021
The Latest Trends In The IoT Based Smart Agriculture Industry In 2021 The Latest Trends In The IoT Based Smart Agriculture Industry In 2021
The Latest Trends In The IoT Based Smart Agriculture Industry In 2021
UbiBot
 
Internet of Things (Iot) Based Smart Environment and its Applications
Internet of Things (Iot) Based Smart Environment and its ApplicationsInternet of Things (Iot) Based Smart Environment and its Applications
Internet of Things (Iot) Based Smart Environment and its Applications
ijtsrd
 
Iot in agriculture
Iot in agricultureIot in agriculture
Iot in agriculture
haranadhreddy2
 
Revolutionary IoT App Ideas for the Near Future
Revolutionary IoT App Ideas for the Near FutureRevolutionary IoT App Ideas for the Near Future
Revolutionary IoT App Ideas for the Near Future
TechAhead
 
Analyzing Smart Agriculture in Terms of IoT
Analyzing Smart Agriculture in Terms of IoTAnalyzing Smart Agriculture in Terms of IoT
Analyzing Smart Agriculture in Terms of IoT
ijtsrd
 
Thought Leadership Series: Precision Agriculture June 2018
Thought Leadership Series: Precision Agriculture June 2018Thought Leadership Series: Precision Agriculture June 2018
Thought Leadership Series: Precision Agriculture June 2018
Pieter De Jager
 
An iot based smart garden with weather station system
An iot based smart garden with weather station systemAn iot based smart garden with weather station system
An iot based smart garden with weather station system
CloudTechnologies
 
SMART TECHNOLOGY IN FARMING DEVELOPMENT
SMART TECHNOLOGY IN FARMING DEVELOPMENT SMART TECHNOLOGY IN FARMING DEVELOPMENT
SMART TECHNOLOGY IN FARMING DEVELOPMENT
IAEME Publication
 
Green IoT Agriculture and HealthcareApplication (GAHA)
Green IoT Agriculture and HealthcareApplication (GAHA)Green IoT Agriculture and HealthcareApplication (GAHA)
Green IoT Agriculture and HealthcareApplication (GAHA)
aswathy v
 
Smart digital farming
Smart digital farmingSmart digital farming
Smart digital farming
ClusteriX20
 
Application of IOT in Smart Agriculture
Application of IOT in Smart AgricultureApplication of IOT in Smart Agriculture
Application of IOT in Smart Agriculture
nazimshaikh29
 
IoT applications in rural and agriculture in pdf
IoT applications in rural and agriculture in pdfIoT applications in rural and agriculture in pdf
IoT applications in rural and agriculture in pdf
WorldResourcesWebina
 
IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...
IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...
IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...
Journal For Research
 
Data Analytics for IoT - BrightTalk Webinar
Data Analytics for IoT - BrightTalk WebinarData Analytics for IoT - BrightTalk Webinar
Data Analytics for IoT - BrightTalk Webinar
Muralidhar Somisetty
 
IoT Applications in Agriculture
IoT Applications in AgricultureIoT Applications in Agriculture
IoT Applications in Agriculture
Dr. Mazlan Abbas
 
The use of Drones in precision agriculture, by Erick Njuri
The use of Drones in precision agriculture, by Erick NjuriThe use of Drones in precision agriculture, by Erick Njuri
The use of Drones in precision agriculture, by Erick Njuri
Erick Njuri
 
Emergence of IOT & Cloud – Azure by Narendra Sharma at Cloud focused 76th Dev...
Emergence of IOT & Cloud – Azure by Narendra Sharma at Cloud focused 76th Dev...Emergence of IOT & Cloud – Azure by Narendra Sharma at Cloud focused 76th Dev...
Emergence of IOT & Cloud – Azure by Narendra Sharma at Cloud focused 76th Dev...
DevClub_lv
 
Application OF IoT in Military Service
Application OF IoT in Military ServiceApplication OF IoT in Military Service
Application OF IoT in Military Service
ijtsrd
 
The Latest Trends In The IoT Based Smart Agriculture Industry In 2021
The Latest Trends In The IoT Based Smart Agriculture Industry In 2021 The Latest Trends In The IoT Based Smart Agriculture Industry In 2021
The Latest Trends In The IoT Based Smart Agriculture Industry In 2021
UbiBot
 
Internet of Things (Iot) Based Smart Environment and its Applications
Internet of Things (Iot) Based Smart Environment and its ApplicationsInternet of Things (Iot) Based Smart Environment and its Applications
Internet of Things (Iot) Based Smart Environment and its Applications
ijtsrd
 
Revolutionary IoT App Ideas for the Near Future
Revolutionary IoT App Ideas for the Near FutureRevolutionary IoT App Ideas for the Near Future
Revolutionary IoT App Ideas for the Near Future
TechAhead
 

Similar to IoT-based intelligent irrigation management and monitoring system using arduino (20)

MINI project.jjdndnnxbcbbxbcbbdbccbdbfbcbfncn
MINI project.jjdndnnxbcbbxbcbbdbccbdbfbcbfncnMINI project.jjdndnnxbcbbxbcbbdbccbdbfbcbfncn
MINI project.jjdndnnxbcbbxbcbbdbccbdbfbcbfncn
shashankbs384
 
A RESEARCH PAPER ON SMART AGRICULTURE SYSTEM USING IOT
A RESEARCH PAPER ON SMART AGRICULTURE SYSTEM USING IOTA RESEARCH PAPER ON SMART AGRICULTURE SYSTEM USING IOT
A RESEARCH PAPER ON SMART AGRICULTURE SYSTEM USING IOT
IRJET Journal
 
Solar Powered Smart Agriculture Systems Using WSN Via IoT
Solar Powered Smart Agriculture Systems Using WSN Via IoTSolar Powered Smart Agriculture Systems Using WSN Via IoT
Solar Powered Smart Agriculture Systems Using WSN Via IoT
IRJET Journal
 
Integration of IoT and chatbot for aquaculture with natural language processing
Integration of IoT and chatbot for aquaculture with natural language processingIntegration of IoT and chatbot for aquaculture with natural language processing
Integration of IoT and chatbot for aquaculture with natural language processing
TELKOMNIKA JOURNAL
 
An_IoT_Based_Smart_Irrigation_System.pdf
An_IoT_Based_Smart_Irrigation_System.pdfAn_IoT_Based_Smart_Irrigation_System.pdf
An_IoT_Based_Smart_Irrigation_System.pdf
JohnAtifAfroz
 
A sensing approach for automated and real-time crop prediction in the scope o...
A sensing approach for automated and real-time crop prediction in the scope o...A sensing approach for automated and real-time crop prediction in the scope o...
A sensing approach for automated and real-time crop prediction in the scope o...
bijejournal
 
Smart irrigation system using node microcontroller unit ESP8266 and Ubidots c...
Smart irrigation system using node microcontroller unit ESP8266 and Ubidots c...Smart irrigation system using node microcontroller unit ESP8266 and Ubidots c...
Smart irrigation system using node microcontroller unit ESP8266 and Ubidots c...
CSITiaesprime
 
Smart Gardening System Using the Internet of Things
Smart Gardening System Using the Internet of ThingsSmart Gardening System Using the Internet of Things
Smart Gardening System Using the Internet of Things
IRJET Journal
 
Analysis of Soil Parameters in Agriculture Field using IOT
Analysis of Soil Parameters in Agriculture Field using IOTAnalysis of Soil Parameters in Agriculture Field using IOT
Analysis of Soil Parameters in Agriculture Field using IOT
IRJET Journal
 
IRJET- IoT based Greenhouse Monitoring using PIC16F877A
IRJET- IoT based Greenhouse Monitoring using PIC16F877AIRJET- IoT based Greenhouse Monitoring using PIC16F877A
IRJET- IoT based Greenhouse Monitoring using PIC16F877A
IRJET Journal
 
IJSRED-V2I5P2
IJSRED-V2I5P2IJSRED-V2I5P2
IJSRED-V2I5P2
IJSRED
 
Next Gen Farming: IoT in Smart Irrigation System
Next Gen Farming: IoT in Smart Irrigation SystemNext Gen Farming: IoT in Smart Irrigation System
Next Gen Farming: IoT in Smart Irrigation System
IRJET Journal
 
IOT AND ARTIFICIAL INTELLIGENCE BASED SMART GARDENING AND IRRIGATION SYSTEM.pdf
IOT AND ARTIFICIAL INTELLIGENCE BASED SMART GARDENING AND IRRIGATION SYSTEM.pdfIOT AND ARTIFICIAL INTELLIGENCE BASED SMART GARDENING AND IRRIGATION SYSTEM.pdf
IOT AND ARTIFICIAL INTELLIGENCE BASED SMART GARDENING AND IRRIGATION SYSTEM.pdf
Samira Akter Tumpa
 
IoT-enabled system for monitoring and controlling vertical farming operations
IoT-enabled system for monitoring and controlling vertical farming operationsIoT-enabled system for monitoring and controlling vertical farming operations
IoT-enabled system for monitoring and controlling vertical farming operations
International Journal of Reconfigurable and Embedded Systems
 
Monitoring and Controlling Device for Smart Greenhouse by using Thinger.io Io...
Monitoring and Controlling Device for Smart Greenhouse by using Thinger.io Io...Monitoring and Controlling Device for Smart Greenhouse by using Thinger.io Io...
Monitoring and Controlling Device for Smart Greenhouse by using Thinger.io Io...
ijtsrd
 
Smart Greenhouse using Machine Learning
Smart Greenhouse using Machine LearningSmart Greenhouse using Machine Learning
Smart Greenhouse using Machine Learning
IRJET Journal
 
Design and implementation of a smart home system with two levels of security ...
Design and implementation of a smart home system with two levels of security ...Design and implementation of a smart home system with two levels of security ...
Design and implementation of a smart home system with two levels of security ...
nooriasukmaningtyas
 
The design of a smart home controller based on ADALINE
The design of a smart home controller based on ADALINEThe design of a smart home controller based on ADALINE
The design of a smart home controller based on ADALINE
TELKOMNIKA JOURNAL
 
Intelligent_water_flow_monitoring_system_based_on_ (1).pdf
Intelligent_water_flow_monitoring_system_based_on_ (1).pdfIntelligent_water_flow_monitoring_system_based_on_ (1).pdf
Intelligent_water_flow_monitoring_system_based_on_ (1).pdf
anithadevithatithoti
 
Paul _smart_cultivation_by_remote_monitoring
 Paul _smart_cultivation_by_remote_monitoring Paul _smart_cultivation_by_remote_monitoring
Paul _smart_cultivation_by_remote_monitoring
sujit Biswas
 
MINI project.jjdndnnxbcbbxbcbbdbccbdbfbcbfncn
MINI project.jjdndnnxbcbbxbcbbdbccbdbfbcbfncnMINI project.jjdndnnxbcbbxbcbbdbccbdbfbcbfncn
MINI project.jjdndnnxbcbbxbcbbdbccbdbfbcbfncn
shashankbs384
 
A RESEARCH PAPER ON SMART AGRICULTURE SYSTEM USING IOT
A RESEARCH PAPER ON SMART AGRICULTURE SYSTEM USING IOTA RESEARCH PAPER ON SMART AGRICULTURE SYSTEM USING IOT
A RESEARCH PAPER ON SMART AGRICULTURE SYSTEM USING IOT
IRJET Journal
 
Solar Powered Smart Agriculture Systems Using WSN Via IoT
Solar Powered Smart Agriculture Systems Using WSN Via IoTSolar Powered Smart Agriculture Systems Using WSN Via IoT
Solar Powered Smart Agriculture Systems Using WSN Via IoT
IRJET Journal
 
Integration of IoT and chatbot for aquaculture with natural language processing
Integration of IoT and chatbot for aquaculture with natural language processingIntegration of IoT and chatbot for aquaculture with natural language processing
Integration of IoT and chatbot for aquaculture with natural language processing
TELKOMNIKA JOURNAL
 
An_IoT_Based_Smart_Irrigation_System.pdf
An_IoT_Based_Smart_Irrigation_System.pdfAn_IoT_Based_Smart_Irrigation_System.pdf
An_IoT_Based_Smart_Irrigation_System.pdf
JohnAtifAfroz
 
A sensing approach for automated and real-time crop prediction in the scope o...
A sensing approach for automated and real-time crop prediction in the scope o...A sensing approach for automated and real-time crop prediction in the scope o...
A sensing approach for automated and real-time crop prediction in the scope o...
bijejournal
 
Smart irrigation system using node microcontroller unit ESP8266 and Ubidots c...
Smart irrigation system using node microcontroller unit ESP8266 and Ubidots c...Smart irrigation system using node microcontroller unit ESP8266 and Ubidots c...
Smart irrigation system using node microcontroller unit ESP8266 and Ubidots c...
CSITiaesprime
 
Smart Gardening System Using the Internet of Things
Smart Gardening System Using the Internet of ThingsSmart Gardening System Using the Internet of Things
Smart Gardening System Using the Internet of Things
IRJET Journal
 
Analysis of Soil Parameters in Agriculture Field using IOT
Analysis of Soil Parameters in Agriculture Field using IOTAnalysis of Soil Parameters in Agriculture Field using IOT
Analysis of Soil Parameters in Agriculture Field using IOT
IRJET Journal
 
IRJET- IoT based Greenhouse Monitoring using PIC16F877A
IRJET- IoT based Greenhouse Monitoring using PIC16F877AIRJET- IoT based Greenhouse Monitoring using PIC16F877A
IRJET- IoT based Greenhouse Monitoring using PIC16F877A
IRJET Journal
 
IJSRED-V2I5P2
IJSRED-V2I5P2IJSRED-V2I5P2
IJSRED-V2I5P2
IJSRED
 
Next Gen Farming: IoT in Smart Irrigation System
Next Gen Farming: IoT in Smart Irrigation SystemNext Gen Farming: IoT in Smart Irrigation System
Next Gen Farming: IoT in Smart Irrigation System
IRJET Journal
 
IOT AND ARTIFICIAL INTELLIGENCE BASED SMART GARDENING AND IRRIGATION SYSTEM.pdf
IOT AND ARTIFICIAL INTELLIGENCE BASED SMART GARDENING AND IRRIGATION SYSTEM.pdfIOT AND ARTIFICIAL INTELLIGENCE BASED SMART GARDENING AND IRRIGATION SYSTEM.pdf
IOT AND ARTIFICIAL INTELLIGENCE BASED SMART GARDENING AND IRRIGATION SYSTEM.pdf
Samira Akter Tumpa
 
Monitoring and Controlling Device for Smart Greenhouse by using Thinger.io Io...
Monitoring and Controlling Device for Smart Greenhouse by using Thinger.io Io...Monitoring and Controlling Device for Smart Greenhouse by using Thinger.io Io...
Monitoring and Controlling Device for Smart Greenhouse by using Thinger.io Io...
ijtsrd
 
Smart Greenhouse using Machine Learning
Smart Greenhouse using Machine LearningSmart Greenhouse using Machine Learning
Smart Greenhouse using Machine Learning
IRJET Journal
 
Design and implementation of a smart home system with two levels of security ...
Design and implementation of a smart home system with two levels of security ...Design and implementation of a smart home system with two levels of security ...
Design and implementation of a smart home system with two levels of security ...
nooriasukmaningtyas
 
The design of a smart home controller based on ADALINE
The design of a smart home controller based on ADALINEThe design of a smart home controller based on ADALINE
The design of a smart home controller based on ADALINE
TELKOMNIKA JOURNAL
 
Intelligent_water_flow_monitoring_system_based_on_ (1).pdf
Intelligent_water_flow_monitoring_system_based_on_ (1).pdfIntelligent_water_flow_monitoring_system_based_on_ (1).pdf
Intelligent_water_flow_monitoring_system_based_on_ (1).pdf
anithadevithatithoti
 
Paul _smart_cultivation_by_remote_monitoring
 Paul _smart_cultivation_by_remote_monitoring Paul _smart_cultivation_by_remote_monitoring
Paul _smart_cultivation_by_remote_monitoring
sujit Biswas
 
Ad

More from TELKOMNIKA JOURNAL (20)

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...
TELKOMNIKA JOURNAL
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...
TELKOMNIKA JOURNAL
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...
TELKOMNIKA JOURNAL
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
TELKOMNIKA JOURNAL
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...
TELKOMNIKA JOURNAL
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
TELKOMNIKA JOURNAL
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fire
TELKOMNIKA JOURNAL
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio network
TELKOMNIKA JOURNAL
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bands
TELKOMNIKA JOURNAL
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...
TELKOMNIKA JOURNAL
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertainties
TELKOMNIKA JOURNAL
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
TELKOMNIKA JOURNAL
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
TELKOMNIKA JOURNAL
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...
TELKOMNIKA JOURNAL
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensor
TELKOMNIKA JOURNAL
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
TELKOMNIKA JOURNAL
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...
TELKOMNIKA JOURNAL
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
TELKOMNIKA JOURNAL
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imaging
TELKOMNIKA JOURNAL
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
TELKOMNIKA JOURNAL
 
Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...
TELKOMNIKA JOURNAL
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...
TELKOMNIKA JOURNAL
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...
TELKOMNIKA JOURNAL
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
TELKOMNIKA JOURNAL
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...
TELKOMNIKA JOURNAL
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
TELKOMNIKA JOURNAL
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fire
TELKOMNIKA JOURNAL
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio network
TELKOMNIKA JOURNAL
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bands
TELKOMNIKA JOURNAL
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...
TELKOMNIKA JOURNAL
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertainties
TELKOMNIKA JOURNAL
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
TELKOMNIKA JOURNAL
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
TELKOMNIKA JOURNAL
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...
TELKOMNIKA JOURNAL
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensor
TELKOMNIKA JOURNAL
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
TELKOMNIKA JOURNAL
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...
TELKOMNIKA JOURNAL
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
TELKOMNIKA JOURNAL
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imaging
TELKOMNIKA JOURNAL
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
TELKOMNIKA JOURNAL
 
Ad

Recently uploaded (20)

Process Parameter Optimization for Minimizing Springback in Cold Drawing Proc...
Process Parameter Optimization for Minimizing Springback in Cold Drawing Proc...Process Parameter Optimization for Minimizing Springback in Cold Drawing Proc...
Process Parameter Optimization for Minimizing Springback in Cold Drawing Proc...
Journal of Soft Computing in Civil Engineering
 
"Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G...
"Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G..."Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G...
"Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G...
Infopitaara
 
ELectronics Boards & Product Testing_Shiju.pdf
ELectronics Boards & Product Testing_Shiju.pdfELectronics Boards & Product Testing_Shiju.pdf
ELectronics Boards & Product Testing_Shiju.pdf
Shiju Jacob
 
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
inmishra17121973
 
Raish Khanji GTU 8th sem Internship Report.pdf
Raish Khanji GTU 8th sem Internship Report.pdfRaish Khanji GTU 8th sem Internship Report.pdf
Raish Khanji GTU 8th sem Internship Report.pdf
RaishKhanji
 
15th International Conference on Computer Science, Engineering and Applicatio...
15th International Conference on Computer Science, Engineering and Applicatio...15th International Conference on Computer Science, Engineering and Applicatio...
15th International Conference on Computer Science, Engineering and Applicatio...
IJCSES Journal
 
Value Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous SecurityValue Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous Security
Marc Hornbeek
 
New Microsoft PowerPoint Presentation.pdf
New Microsoft PowerPoint Presentation.pdfNew Microsoft PowerPoint Presentation.pdf
New Microsoft PowerPoint Presentation.pdf
mohamedezzat18803
 
The Gaussian Process Modeling Module in UQLab
The Gaussian Process Modeling Module in UQLabThe Gaussian Process Modeling Module in UQLab
The Gaussian Process Modeling Module in UQLab
Journal of Soft Computing in Civil Engineering
 
Metal alkyne complexes.pptx in chemistry
Metal alkyne complexes.pptx in chemistryMetal alkyne complexes.pptx in chemistry
Metal alkyne complexes.pptx in chemistry
mee23nu
 
Compiler Design Unit1 PPT Phases of Compiler.pptx
Compiler Design Unit1 PPT Phases of Compiler.pptxCompiler Design Unit1 PPT Phases of Compiler.pptx
Compiler Design Unit1 PPT Phases of Compiler.pptx
RushaliDeshmukh2
 
Oil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdfOil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdf
M7md3li2
 
Smart_Storage_Systems_Production_Engineering.pptx
Smart_Storage_Systems_Production_Engineering.pptxSmart_Storage_Systems_Production_Engineering.pptx
Smart_Storage_Systems_Production_Engineering.pptx
rushikeshnavghare94
 
RICS Membership-(The Royal Institution of Chartered Surveyors).pdf
RICS Membership-(The Royal Institution of Chartered Surveyors).pdfRICS Membership-(The Royal Institution of Chartered Surveyors).pdf
RICS Membership-(The Royal Institution of Chartered Surveyors).pdf
MohamedAbdelkader115
 
Data Structures_Searching and Sorting.pptx
Data Structures_Searching and Sorting.pptxData Structures_Searching and Sorting.pptx
Data Structures_Searching and Sorting.pptx
RushaliDeshmukh2
 
Mathematical foundation machine learning.pdf
Mathematical foundation machine learning.pdfMathematical foundation machine learning.pdf
Mathematical foundation machine learning.pdf
TalhaShahid49
 
LECTURE-16 EARTHEN DAM - II.pptx it's uses
LECTURE-16 EARTHEN DAM - II.pptx it's usesLECTURE-16 EARTHEN DAM - II.pptx it's uses
LECTURE-16 EARTHEN DAM - II.pptx it's uses
CLokeshBehera123
 
Artificial Intelligence introduction.pptx
Artificial Intelligence introduction.pptxArtificial Intelligence introduction.pptx
Artificial Intelligence introduction.pptx
DrMarwaElsherif
 
Structural Response of Reinforced Self-Compacting Concrete Deep Beam Using Fi...
Structural Response of Reinforced Self-Compacting Concrete Deep Beam Using Fi...Structural Response of Reinforced Self-Compacting Concrete Deep Beam Using Fi...
Structural Response of Reinforced Self-Compacting Concrete Deep Beam Using Fi...
Journal of Soft Computing in Civil Engineering
 
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxbMain cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
SunilSingh610661
 
"Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G...
"Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G..."Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G...
"Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G...
Infopitaara
 
ELectronics Boards & Product Testing_Shiju.pdf
ELectronics Boards & Product Testing_Shiju.pdfELectronics Boards & Product Testing_Shiju.pdf
ELectronics Boards & Product Testing_Shiju.pdf
Shiju Jacob
 
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
inmishra17121973
 
Raish Khanji GTU 8th sem Internship Report.pdf
Raish Khanji GTU 8th sem Internship Report.pdfRaish Khanji GTU 8th sem Internship Report.pdf
Raish Khanji GTU 8th sem Internship Report.pdf
RaishKhanji
 
15th International Conference on Computer Science, Engineering and Applicatio...
15th International Conference on Computer Science, Engineering and Applicatio...15th International Conference on Computer Science, Engineering and Applicatio...
15th International Conference on Computer Science, Engineering and Applicatio...
IJCSES Journal
 
Value Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous SecurityValue Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous Security
Marc Hornbeek
 
New Microsoft PowerPoint Presentation.pdf
New Microsoft PowerPoint Presentation.pdfNew Microsoft PowerPoint Presentation.pdf
New Microsoft PowerPoint Presentation.pdf
mohamedezzat18803
 
Metal alkyne complexes.pptx in chemistry
Metal alkyne complexes.pptx in chemistryMetal alkyne complexes.pptx in chemistry
Metal alkyne complexes.pptx in chemistry
mee23nu
 
Compiler Design Unit1 PPT Phases of Compiler.pptx
Compiler Design Unit1 PPT Phases of Compiler.pptxCompiler Design Unit1 PPT Phases of Compiler.pptx
Compiler Design Unit1 PPT Phases of Compiler.pptx
RushaliDeshmukh2
 
Oil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdfOil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdf
M7md3li2
 
Smart_Storage_Systems_Production_Engineering.pptx
Smart_Storage_Systems_Production_Engineering.pptxSmart_Storage_Systems_Production_Engineering.pptx
Smart_Storage_Systems_Production_Engineering.pptx
rushikeshnavghare94
 
RICS Membership-(The Royal Institution of Chartered Surveyors).pdf
RICS Membership-(The Royal Institution of Chartered Surveyors).pdfRICS Membership-(The Royal Institution of Chartered Surveyors).pdf
RICS Membership-(The Royal Institution of Chartered Surveyors).pdf
MohamedAbdelkader115
 
Data Structures_Searching and Sorting.pptx
Data Structures_Searching and Sorting.pptxData Structures_Searching and Sorting.pptx
Data Structures_Searching and Sorting.pptx
RushaliDeshmukh2
 
Mathematical foundation machine learning.pdf
Mathematical foundation machine learning.pdfMathematical foundation machine learning.pdf
Mathematical foundation machine learning.pdf
TalhaShahid49
 
LECTURE-16 EARTHEN DAM - II.pptx it's uses
LECTURE-16 EARTHEN DAM - II.pptx it's usesLECTURE-16 EARTHEN DAM - II.pptx it's uses
LECTURE-16 EARTHEN DAM - II.pptx it's uses
CLokeshBehera123
 
Artificial Intelligence introduction.pptx
Artificial Intelligence introduction.pptxArtificial Intelligence introduction.pptx
Artificial Intelligence introduction.pptx
DrMarwaElsherif
 
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxbMain cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
Main cotrol jdbjbdcnxbjbjzjjjcjicbjxbcjcxbjcxb
SunilSingh610661
 

IoT-based intelligent irrigation management and monitoring system using arduino

  • 1. TELKOMNIKA, Vol.17, No.5, October 2019, pp.2378~2388 ISSN: 1693-6930, accredited First Grade by Kemenristekdikti, Decree No: 21/E/KPT/2018 DOI: 10.12928/TELKOMNIKA.v17i5.12818 ◼ 2378 Received July 19, 2018; Revised March 14, 2019; Accepted April 23, 2019 IoT-based intelligent irrigation management and monitoring system using arduino Fidaus Kamaruddin1 , Nik Noordini Nik Abd Malik*2 , Noor Asniza Murad3 , Nurul Mu’azzah Abdul Latiff4 , Sharifah Kamilah Syed Yusof5 , Shipun Anuar Hamzah6 1,2,3,4,5 School of Electrical Engineering, Faculty of Engineering, Universiti Teknologi Malaysia, Johor Bahru, Johor, Malaysia, tel: +607-553 3333 6 Faculty of Electrical and Electronic Engineering, Universiti Tun Hussein Onn Malaysia, Batu Pahat, Johor, Malaysia, tel: +607-453000 *Corresponding author, e-mail: [email protected] , [email protected] , [email protected] , [email protected] , [email protected] , [email protected] Abstract Plants, flowers and crops are living things around us that makes our earth more productive and beautiful. In order to growth healthy, they need water, light and nutrition from the soil in order to effect cleaning air naturally and produce oxygen to the world. Therefore, a technology that manage to brilliantly control plants watering rate according to its soil moisture and user requirement is proposed in this paper. The developed system included an Internet of Things (IoT) in Wireless Sensor Network (WSN) environment where it manages and monitors the irrigation system either manually or automatically, depending on the user requirement. This proposed system applied Arduino technology and NRF24L01 as the microprocessor and transceiver for the communication channel, respectively. Smart agriculture and smart lifestyle can be developed by implementing this technology for the future work. It will save the budget for hiring employees and prevent from water wastage in daily necessities. Keywords: arduino, internet of things (IoT), irrigation system, wireless sensor network (WSN) Copyright © 2019 Universitas Ahmad Dahlan. All rights reserved. 1. Introduction Industry 4.0 has spread nowadays and Internet-of-Things (IoT) is very familiar to be heard with its specialize in automation system. IoT can communicate between human and things by sending and receiving the information signals. IoT can be defined as interaction that not require physically touch either human-to-human or human-to-computer and it has many unique identifiers and the abilities to send or receive data over a network due to its interrelated with any devices, machines, objects, animals or peoples. IoT is widen in many creativities and assure that can upgrade the quality of life and reduce the gaps between elderly and modern technology [1]. In order to live in the world with wirelessly connected, Wireless Sensor Network (WSN) also had been studied to focus on features that easily movable object and wire-cost-efficiency. Studied had carried on applications such as civilian, military, visual sense models where they only consume less power that formed by the sensor nodes [2]. Thus, future work will be more advanced with the exist of IoT and WSN technologies with varieties lifestyle and works. IoT has also been very aggressively applied in agricultural to improve the agricultural system [3-7]. In [8], Controller Area Network (CAN) communication has been proposed in order to handle communication between distributed nodes for irrigation system. A solar powered remote management and automation system for agricultural activities through wireless sensors and IOTs has been proposed by Navulur [9]. It comprises a hardware platform based on Raspberry-Pi micro controller which configured to connect with a user device and accessed through the internet network. Other project [10] uses a Simple Link WI-Fi module (CC3200) which connects the hardware system to internet and it monitors PV system, controls the motor and solenoid valve for pumping water to the field on the statistics obtained from the water level sensor and soil moisture sensor. Another works on irrigation systems are also focused on utilizing solar power [11-15]. Precision Agriculture (PA) with cloud computing has been discussed in [16] that will optimize the usage of water fertilizers in smart agricultural. It manages
  • 2. TELKOMNIKA ISSN: 1693-6930 ◼ IoT-based intelligent irrigation management and monitoring...(Nik Noordini Nik Abd Malik) 2379 to maximize the yield of the crops and also help in analyzing the weather conditions of the field. There is also a paper which proposed an intelligent irrigation control system that combined fuzzy system and neural network to aim for water-saving [17]. Irrigation system optimization with limited water supplies efficiency of water application is proposed in [18] by applying the elitist non-dominated sorting genetic algorithm (NSGA-II). Different plants will need their different own necessities such as water, light and nutrition to ensure that they will grow well and healthy. However, there are several cases that make them difficult to grow such as during hot day which will make them too dry or during a heavy rain which will make them too wet [19]. The home owner who care about their garden might face a watering problem when they left their home for a long time of period [20]. So, people need long distance controller such as using a smart phone to manage the watering system of their plants and obtain their plants’ data conditions such as soil moisture and visible of light. Thus, this proposed work will ensure them to be unworried about their plants although leaving their garden for a long time of periods. Normally, irrigation system in agriculture used the largest amount of water compared to other systems in the world [21]. Mostly, irrigation system in agriculture used timer in order to implement the period of time of their system to perform the watering [22]. Thus, there will be the wastage of water during rainy day where the soil is already in the wet condition. In the market, there are a lot of garden monitoring systems with a very high price thus unaffordable for a people who only have a small area of garden such as home garden. Additionally, most of the products with wire connection which will limits the distance if the users want to remove their vase freely or plants’ container to other places. Moreover, other market products also do not smart enough to control their garden and lack of function. Therefore, this paper focuses on IoT-based intelligent irrigation management and monitoring system where user can monitor and manage the growth of their plants although from location elsewhere. This work develops an IoT, WSN and Android Application which fulfil costumers need with a low-cost and power efficient. The proposed irrigation system can be performed both manually and automatically. The proposed manual system utilizes a smart phone as a platform where the user can manually perform the watering from long range distance, while the proposed automatic system depends on either the timer setting or the condition of the soil either it is still wet or dry. 2. Proposed System Design 2.1. Hardware Development The proposed IoT-based irrigation management and monitoring system consists of an integrations work between hardware, software and IoT parts which fulfil the objectives of this research. The hardware parts contain of two main microcontrollers; Arduino UNO that works as sensor node and base station. For the sensor node, both soil moisture sensor and NRF24L01 are connected to the Arduino UNO. Soil moisture sensor is connected to analogue pin A0 of the Arduino UNO. The sensor is operating at 5V DC voltage supply. The NRF24L01 is connected through SPI pin where it uses MISO, MOSI, SCN, SCK, CE, VCC (3.3 VDC) and GND (0). Thus, soil moisture sensor will collect the data from soil humidity and send to the base station through NRF24L01. For the base station part, light-dependent resistor (LDR), mini water pump, NRF24L01 and Wi-Fi module (Node MCU-ESP8266) are connected to the Arduino UNO. The LDR with 12 kΩ is connected to analogue pin of Node MCU. The NRF24L01 for the base station also use SPI pin similar to the connection at the sensor node. The Wi-Fi module uses serial pin connection with Arduino UNO by using digital pin 1 and 2 which are Tx and Rx. The mini water pump is connected to digital pin of Node MCU (ESP8266) through transistor which act as an amplifier and switch for triggering the water pump. The base station will receive the data from the sensor node and send to the cloud server. This project used Thingspeak as cloud server to record all the data in the database and link with android application. Once the irrigation system is enabled, the mini water pump will pump the water from the water tank and perform the watering process. Figures 1 and 2 show the proposed smart irrigation system and the schematic diagram, respectively. 2.2. Software Development There are two parts of the software development in this work. The first part is the software development for the Android Application, whereas the second part is the software
  • 3. ◼ ISSN: 1693-6930 TELKOMNIKA Vol. 17, No. 5, October 2019: 2378-2388 2380 programming for the Arduino boards. In order to write the programming, Ardunio IDE must be installed first where the board manager and library must be downloaded from internet. Board manager is depending on the selected device board, i.e. Arduino UNO, Arduino Mega and Node MCU, while library is the internal programming for the kit’s pin. This project used Arduino UNO as board manager and several libraries such as ESP8266, SPI, nRF24L01 and RF24. The developed Android application is used to obtain the data from the hardware system and monitor the function of watering system [23]. The developed application is started with user’s log-in first before it can be functional. The proposed system also can be monitored in a very long distance through cloud server. Other than that, user also can set an alarm for the soil moisture level threshold to remind them that their plants are in critical situation. Thus, they will know that the watering system had a problem due to a failure of pump, tank or absence of water. In order to develop an IoT in this project, the cloud is created to perform the database and act as medium to save and transfer the data between hardware and gadget [24]. The data from the cloud server can be downloaded as an excel file to analyze the condition of plants based on the graph. Other than that, the Android application will read the data from the cloud and remind user for any problem about their plants. User also can give manual command from Android application to monitor their plants. The selected action will be then operated at the hardware parts. Figure 1. Proposed intelligent irrigation monitoring and management System 3. Implementation of the Proposed Irrigation System The implementation of the IoT and WSN in the proposed irrigation system consists of several parts as shown in Figures 3 and 4. The sensor node starts by reading the soil moisture level data in order to identify the level of soil dryness. The node then sends the information by using radio transceiver to the base station. After that, the light exposed data from the light sensor is also read by the base station. The base station then sends both data, i.e. moisture level and light exposed to the storage server which is a cloud server. This proposed smart irrigation system can operate in two different scenarios, automatic and manual operation with and without internet connection. User also can manage and monitor both data on soil moisture and light exposed by browsing the cloud web server. In addition, the developed android application with user-friendly interface can be another platform to monitor the watering progress. In this android application, user can choose their own setting on the selected moisture threshold values at the sensor node. User can choose to manually perform the watering process by clicking the watering button on the android application. Once the watering process is finished, a display of moisture meter shows an increment level in real time. Figure 5 shows the flow chart of the whole process.
  • 4. TELKOMNIKA ISSN: 1693-6930 ◼ IoT-based intelligent irrigation management and monitoring...(Nik Noordini Nik Abd Malik) 2381 (a) (b) Figure 2. Schematic diagram for (a) base station and (b) sensor node3: implementation of the proposed irrigation system
  • 5. ◼ ISSN: 1693-6930 TELKOMNIKA Vol. 17, No. 5, October 2019: 2378-2388 2382 Figure 3. Sensor nodes and base station Figure 4. Hardware setup Figure 5. Flow chart of the whole process Three new methods have been proposed and implemented in this work: − sensor node packaging; − monitoring and manually watering process using Virtuino; − Wi-Fi routine checker using timer interrupt; these three newly methods will be discussed in the next subsections. 3.1. Method 1: Sensor Node Packaging Sensor nodes packaging is implemented in this work to identify the different data that is received from different sensor nodes. The most significant bit (MSB) of every sensor node is given with different single-bit-number so that the system can recognize different sensor nodes in each related plant. These data then will be upload to the cloud. Figures 6 and 7 show the programming codes for developed sensor node packaging at the sensor nodes and base station, respectively.
  • 6. TELKOMNIKA ISSN: 1693-6930 ◼ IoT-based intelligent irrigation management and monitoring...(Nik Noordini Nik Abd Malik) 2383 Figure 6. MSB for sensor node 1 (at the sensor node) Figure 7. Programming codes for sensor nodes identification and transfer data to cloud server (at the base station) 3.2. Method 2: Monitoring and Manually Watering Process using Virtuino Virtuino android application has been developed to monitor the data of real-time soil moisture and sunlight exposed as shown in Figure 8. In this apps, user can set an alarm system as a warning for any critical level of soil moisture. Additionally, the user can choose to manually give a watering command to the irrigation system. This developed system is used as a remote to manually watering and monitoring the real-time soil moisture and sunlight exposed. The watering system is set up so that the switch will trigger the mini water pump for 3 seconds, i.e. similar to 15 ml of water. User must connect the application with the internet in order to download the real-time data from the cloud server into the android application. This is shown in Figure 9. Other than that, user also can set the alarm for the critical level of soil moisture in case if their plants are facing problem of receiving water as shown in Figure 10. This application can be operated at any place as long as the place has an internet coverage in order to communicate with cloud storage. Figure 8. GUI remote for irrigation system using Virtuino
  • 7. ◼ ISSN: 1693-6930 TELKOMNIKA Vol. 17, No. 5, October 2019: 2378-2388 2384 Figure 9. GUI for connect the application with internet Figure 10. GUI for setting the alarm 3.3. Method 3: Wi-Fi Routine Checker using Timer Interrupt Internet is the important things for IoT. Therefore, the development of Wi-Fi routine checker is implemented in this system to avoid internet disconnection maybe due to heavy rain or others disturbance. Figure 11 shows the programming of Wi-Fi routine checker. The interrupt timer will start count while the main loop is executing. When the timer for Wi-Fi routine checker is executed, then the interrupt will occur and check the internet connection. After performing the interrupt, the timer of Wi-Fi routine checker will be reset to zero. Figure 12 shows the programming code for setting the initial timer to zero. Figure 11. Programming of Wi-Fi routine checker using timer interrupt
  • 8. TELKOMNIKA ISSN: 1693-6930 ◼ IoT-based intelligent irrigation management and monitoring...(Nik Noordini Nik Abd Malik) 2385 Figure 12. Interrupt programming in setup function to set the initially timer interrupt to zero 4. Results and Analysis 4.1. Specification of Water Volume Vs Soil Moisture Level The specification of water volume versus soil moisture is shown in Figure 13. The data is recorded every 5ml of water which used for watering the soil. The soil will start to dry when the value of soil moisture is below 375. The critical condition is when the soil moisture is below 200 where the soil is too dry. The soil moisture has specification value that react with water. The value of soil moisture is increased after adding every 5 ml of water. The soil is lack of water when below 400 and very dry when below 200. Most soil moisture value used percentage level equation as: Soil moisture % = 𝑠𝑒𝑛𝑠𝑜𝑟 𝑣𝑎𝑙𝑢𝑒 1023 x 100% (1) The value of 1023 is the maximum value of analog reading which 10 bit because of ADC. Thus, by using (1), the percentage of soil moisture is 20% when the soil is too dry, 36% when lack of water and 71% when excessively of water where it can reduce the soil nutrition. Figure 13. Water volume vs soil moisture level 4.2. Experiment of Soil Moisture Level in 4 days Experiment was performed in 4 successive days, i.e. Day 1, Day 2, Day 3 and Day 4. At Day 1, the initial condition of soil is measured. It showed that at Day 1, the value is 977 and 416 for light exposed and soil moisture, respectively. Figure 14 shows sunlight exposure and soil moisture of plants in one graph. Both data have been taken every hour and plotted in real-time. These results were tabulated for four successive days for soil and weather monitoring. At 9.00 am on Day 2, the plants were experimented by first watering with 30 ml of water. The value of soil moisture increased until 700 for a short period of time and then it decreased slowly from 10.30 am until 1.00 pm on the next day. Day 4 is the last day of the data recorded where the soil is dry because the soil moisture sensor value is below 300.
  • 9. ◼ ISSN: 1693-6930 TELKOMNIKA Vol. 17, No. 5, October 2019: 2378-2388 2386 Figure 14. Experiment of soil moisture level 4.3. Automatic Watering Action System The experiment was then tested to perform automation system on Day 5. The initial condition of soil moisture level is 676. This system then automatically performed the irrigation when the threshold value of soil moisture is below 500 which is 48.8% as highlighted in Figure 15. The smart automatic irrigation system manages to prevent the soil from dry and ensure the constant level of soil moisture. 4.4. Manual Watering System In Day 6, the automation system was tested with user manual watering by using android application. The initial condition of soil moisture level is 455 and slowly dry until perfoming an automation irrigation at soil moisture level 300. Then the user interrupted the system by watering the plant at 4.00 pm. It shows that the value of soil moisture increases drastically until 711 as in Figure 16. Figure 15. Experiment on the automatic action Figure 16. Manual watering system
  • 10. TELKOMNIKA ISSN: 1693-6930 ◼ IoT-based intelligent irrigation management and monitoring...(Nik Noordini Nik Abd Malik) 2387 4.5. Monitoring from Android Application Figure 17 shows the first, second and third page of the android application. First page of the android application shows that the initial condition of the soil moisture is constantly at 19.5%. After the manual watering was applied at the green line in page 2, the value of soil moisture increased until 48.88%. Thus, the user can monitor their plants by using this application and manage to save the data tabulated in document file such as Microsoft Excel. 5. Conclusion This work has successfully implemented water irrigation system that meet the objective of water-saving purposes since it is equipped with self-intelligent capability. The results showed that the condition of soil moisture is under good supervision as it is proved that the proposed irrigation system did not perform the watering process when the soil is above unrequired watering purposes level or during rainy day. Therefore, the system manages to save the usage of water and prevent the plants from being overwater or flood. The system also successfully implemented several methods, i.e. sensor nodes packaging that can differentiate each of user’s plants; wireless communication between sensor nodes, base station and android application for controlling system in an unlimited range; and Wi-Fi routine checker to overcome the disconnection of an internet. This proposed work helps to reduce a manpower requirement in agriculture system. Future works will consider LoRa [25] as one of the communication systems. Figure 17. Real-time monitoring using Virtuino Acknowledgements The authors would like to thank all who contributed toward making this research successful. The authors wish to express their gratitude to Ministry of Higher Education (MOHE), Research Management Center (RMC) for the sponsorship, and Advanced Telecommunication Technology Research Group, Universiti Teknologi Malaysia for the financial support and advice for this project. (Vot number, Q.J130000.2523.11H60 and Q.J130000.2451.04G72). References [1] Lekjaroen, Ponganantoayotin, Charoenrat, Funilkul, Supasitthimethee, Triyason. IoT Planting: Watering system using mobile application for the elderly. Computer Science and Engineering Conference (ICSEC). 2016. [2] Keynes, JK, Punithavathani, D. Clustering methodology to prolong lifetime in wireless sensor networks. Paper presented Information Communication and Embedded Systems (ICICES). International Conference on. 2017.
  • 11. ◼ ISSN: 1693-6930 TELKOMNIKA Vol. 17, No. 5, October 2019: 2378-2388 2388 [3] M Kaushik, R Ratan, Development of a Novel Approach to Enhance the performance of real time intelligent Telemetry based Irrigation System. 2018 5th International Conference on Signal Processing and Integrated Networks (SPIN), Noida. 2018: 316-321. [4] S Vaishali, S Suraj, G Vignesh, S Dhivya, S Udhayakumar. Mobile integrated smart irrigation management and monitoring system using IoT. 2017 International Conference on Communication and Signal Processing (ICCSP), Chennai. 2017: 2164-2167. [5] D Mishra, A Khan, R Tiwari, S Upadhay. Automated Irrigation System-IoT Based Approach. 2018 3rd International Conference on Internet of Things: Smart Innovation and Usages (IoT-SIU), Bhimtal. 2018: 1-4. [6] SB Saraf, DH Gawali. IoT based smart irrigation monitoring and controlling system, 2017 2nd IEEE International Conference on Recent Trends in Electronics. Information & Communication Technology (RTEICT), Bangalore. 2017: 815-819. [7] MN Rajkumar, S Abinaya, VV Kumar. Intelligent irrigation system-An IoT based approach. 2017 International Conference on Innovations in Green Energy and Healthcare Technologies (IGEHT), Coimbatore. 2017: 1-5. [8] HJ Lad, VG Joshi. Irrigation control system using distributed embedded system. 2014 International Conference on Contemporary Computing and Informatics (IC3I), Mysore. 2014: 1336-1339. [9] Sridevi Navulur, ASCS Sastry, MN Giri Prasad. Agricultural Management through Wireless Sensors and Internet of Things. IAES International Journal of Electrical and Computer Engineering (IJECE). 2017; 7(6): 3492-3499. [10] M Mahalakshmi, S Priyanka, SP Rajaram, R Rajapriya. Distant Monitoring and Controlling of Solar Driven Irrigation System through IoT. 2018 National Power Engineering Conference (NPEC), Madurai. 2018: 1-5. [11] A Diyana Rosli et al. Intelligence irrigation system employing the use of solar PV. 2012 IEEE International Conference on Control System, Computing and Engineering, Penang. 2012: 458-461. [12] G. Alex and M. Janakiranimathi. Solar based plant irrigation system. 2016 2nd International Conference on Advances in Electrical, Electronics, Information, Communication and Bio-Informatics (AEEICB), Chennai. 2016: 425-428 [13] SatyaPrasanthYalla, KV RajeshKumar, B Ramesh, Energy management in an automated solar powered irrigation system, 2013 International Conference on Information Communication and Embedded Systems (ICICES), Chennai. 2013, pp. 1136-1140.doi: 10.1109/ICICES.2013.6508260 [14] G Eragamreddy, KR Sree. Solar powered auto watering system for irrigation using embedded controller. 2017 International Conference on Energy, Communication, Data Analytics and Soft Computing (ICECDS), Chennai. 2017: 2424-2428. [15] Liu Xiaochu, Ling Jingpeng, Yao Li, Wu Hualong and Tao Jianhua. Engineering quality control of solar-powered intelligent water-saving irrigation, 2010 2nd International Asia Conference on Informatics in Control, Automation and Robotics (CAR 2010), Wuhan. 2010: 254-257. [16] RN Rao, B Sridhar, IoT based smart crop-field monitoring and automation irrigation system. 2018 2nd International Conference on Inventive Systems and Control (ICISC), Coimbatore 2018: 478-483. doi: 10.1109/ICISC.2018.8399118 [17] G Chen, L Yue. Research of irrigation control system based on fuzzy neural network. 2011 International Conference on Mechatronic Science, Electric Engineering and Computer (MEC), Jilin. 2011: 209-212. [18] Shibo Zhang, Zhihong Qie, Xinmiao Wu, Zhiyu Zhang and Xingjun Tian. Irrigation system optimization under non-sufficient irrigation based on Elitist Non-dominated Sorting Genetic Algorithm, 2008 Chinese Control and Decision Conference, Yantai, Shandong. 2008: 4299-4302. [19] SN Ishak, NNNA Malik, NMA Latiff, NE Ghazali, MA Baharudin. Smart home garden irrigation system using Raspberry Pi. 2017 IEEE 13th Malaysia International Conference on Communications (MICC), Johor Bahru. 2017: 101-106. [20] Al-Ali, AR, Qasaimeh, Al-Mardini, Radder, & Zualkernan I. A. (2015). ZigBee-based irrigation system for home gardens. Communications, Signal Processing, and their Applications (ICCSPA). 2015. [21] Abbas, Mohammed, Gehad Mostafa Ahmed, Eman Adel Ahmed, & Seoud. Smart watering system for gardens using wireless sensor networks (WSN). Engineering and Technology (ICET). 2014. [22] Divani, Patil, & Punjabi. Automated plant watering system. Computation of Power, Energy Information and Commuincation (ICCPEIC). 2016. [23] Chawla, Kapoor, Sharma, Shukla, Gupta, Kaushik, & Pushkar. App based Garden Bot for Regulation of Water Level in plants. International Research Journal of Engineering and Technology (IRJET). 2016; 3(10): 1208-1212. [24] Shenoy, Pingle. IoT in agriculture. Computing for Sustainable Global Development (INDIACom), 2016 3rd International Conference on. 2016. [25] X Aktham Hasan Ali, Raad Farhood Chisab, Mohannad Jabbar Mnati, A smart monitoring and controlling for agricultural pumps using LoRa IoT technology. Indonesian Journal of Electrical Engineering and Computer Science. 2019; 13(1): 286-292.