SlideShare a Scribd company logo
1 of 8
Download to read offline
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT),
Vol.11, No.1/2/3/4/5/6, December 2021
DOI : 10.5121/ijcseit.2021.11601 1
WEB-BASED IRRIGATION MONITORING
AND CONTROL SYSTEM
Wodadaya Nafutali, Semwogerere Twaibu, Matovu Davis,
Lusiba Badru and Gilbert Gilibrays Ocen
Department of Computer Engineering, Busitema University, Uganda
ABSTRACT
In Uganda, as well as other developing countries, the increasing population stimulates the
agricultural-related activities such as irrigation. Irrigation is basically done by humans and generally
requires exhaustive physical efforts and involves exposure to errors during irrigation. Despite the
advances in the irrigation and its wide spreading applications, irrigation remains majorly manual. Since
irrigating is a difficult process especially when irrigating a big piece of land, it is necessary to simplify the
process, thus web based system in irrigating was introduced and existing implementations have limitations
such as irrigating at wrong hours, continued wastage of water, so prevent all this, a new system that uses a
web control to remotely irrigate from a distance has been developed ,therefore main objective of this
project is to design and develop a web based irrigation monitoring and control system since it is observed
that this method is more reliable and efficient compared to the existing methods. The developed system is
able to automatically receive the moisture levels from the field, responds to the different commands sent by
the user to do the irrigation and the user is also able to switch on and off the pump.
KEYWORDS
Ethernet Shield, Irrigation System, Microcontroller, Sensors, Web based system.
1. INTRODUCTION
1.1. Back Ground
Agriculture plays a vital role in the development of country’s economy; the daily need for food
shows the importance of agricultural development. Growing a particular crop in a particular
region takes the privilege of monitoring the growth from cultivation until harvesting. One of the
main challenges in agricultural activities is irrigation [1]. As the global climate has decreased the
source of water throughout the world, it is necessary to take steps for preserving it. However, the
people themselves do traditional irrigation management which requires the presence and
continuous monitoring of irrigation by the farmers in the field area to check whether the farmland
has received sufficient amount water [2]. The user must need to manually change the direction of
water flow using large pipes in the field here it creates a need for more labor work and
maintenance.
The agricultural systems in developing countries are still labor dependent and do not use any crop
management, pest/disease control or quality management systems. The traditional irrigation
systems in agriculture use uniform water distribution in fields at regular intervals, which is not
optimal. Hence, a technology based agricultural monitoring system which decides itself
intelligently and performing the action is needed [3]. Water management is one of the most
important tasks in agriculture and efficient water management is a major concern in many
cropping systems in semiarid and arid areas [4]. However, the farmers rely on their intuition and
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT),
Vol.11, No.1/2/3/4/5/6, December 2021
2
experience to determine when and how much water should be provided. Sensing technologies
have been highly developed and several test works were conducted.
Precision agriculture (PA), as the name implies, refers to the application of precise and corrects
amounts of inputs like water, at the correct time to the crop for increasing its productivity and
maximizing its yields and since now days sensor technologies are very much helpful in creating
the smart précised environment and this technology has created a new way of research in the field
of agriculture [5]. A precise decision or action on water supply for a particular area for cop
production is very critical in precision agriculture practices [6]
However the existing implementations have limitations in that they made farmland not receive
the required amount of water for example systems like manual method, Bluetooth based
irrigation system are unreliable therefore there is need for the implementation of web based
irrigation monitoring and control system.
The existing method and one of the oldest ways in agriculture is the manual method of checking
the parameters. In this method the farmers they themselves verify all the parameters and calculate
the readings. It focuses on developing devices and tools to manage, display and alert the users
using the advantages of a wireless sensor network system, the Bluetooth wireless transmitters
sense the information regarding soil moisture and the time specific decision for irrigation is made
according to the information sensed. Base station in turn sends control signals to the irrigation
control station to operate the device for water usage. However this is limited with the distance
since it works in short range therefore it’s not a reliable method [7].
The implemented system is a web-based irrigation monitoring and control system. This will
consider the drawbacks of the existing related irrigation monitoring and control systems. The
system will be will installed in the field, the system will be able to detect the soil moisture levels
and store it on the online database. The stored data will be presented to the user in the web dash
board, the system will remotely monitor the moisture levels in the field then take a decision
whether to irrigate or not.
1.2. Related Work
There are several automated irrigation systems that have been developed to assist farmers on the
globe. These were summarized in Table 1 by looking at their merits and demerits to support the
system built and explained.
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT),
Vol.11, No.1/2/3/4/5/6, December 2021
3
Table 1. Comparison of the Existing Systems [4] & [8]
Existing Systems Working/Merits Drawbacks
Manual Irrigation System
Farmers verify all the
parameters and calculate the
readings themselves. There is
high level of reliability and it is
also cheap.
It is bound to errors since the
farmer checks manually if there
is need for irrigation or not.
GSM-Based Automatic
Irrigation Control System
Through an SMS, the user
sends activation command to
the system, checks the moisture
level and start the motor or
otherwise. It is asily accessed
from anywhere.
The system is limited in that the
farmer may not receive the
message alert in time for some
reason.
Irrigation Monitoring and
Control using Bluetooth
Technology
Bluetooth wireless transmitters
sense the information regarding
soil moisture and the time
specific decision for irrigation
is made. Limited with the
distance (works in short range).
This system is limited with the
distance since it works in short
range.
Micro-Controller Automatic
Irrigation System
It can be easily accessed It is slow in delivery
2. METHODS AND MATERIALS
2.1. Hardware Used Microcontroller
The microcontroller is one of the most popular microcontrollers in the industry. It is user
convenient and easier to handle. The coding or programming of this controller is also easy. The
program that is coded can be easily erased due to the flash memory technology. The
microcontroller has wide range of applications used in many huge industries. It is used insecurity,
remote sensors, home appliances and industrial automations [9]. An EEPROM is also featured
which is used to store the information permanently like transmitter codes and receives
frequencies and some other related data.
Moisture Sensor
Soil moisture sensor is a sensor which senses the moisture content of the soil [10]. The sensor
has both the analog and the digital output. The digital output is fixed and the analog output
threshold can be varied. It works on the principle of pen and short circuit. The output is high or
low indicated by the LED. When the soil is dry, the current will not pass through it and so it will
act as an open circuit. Hence the output is said to be maximum. When the soil is wet, the current
will pass from one terminal to the other and the circuit is said to be short and the output will be
zero.
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT),
Vol.11, No.1/2/3/4/5/6, December 2021
4
Figure 1. Moisture Sensor
Figure 2. The Ethernet Shield
It is based on the Wiznet W5500 Ethernet chip [10]. The Wiznet W5500 provides a network (IP)
stack capable of both TCP and UDP. It supports up to eight simultaneous socket connections.
The Ethernet Shield to connect to an Arduino Board using long wire-wrap headers extending
through the Shield.
2.2. Software Used
Proteus Simulator
Proteus 8 is one of the best simulation software for various circuit designs of microcontroller
[9][12]. It has almost all microcontrollers and electronic components readily available in it and
hence it is widely used simulator. It can be used to test programs and embedded designs for
electronics before actual hardware testing. The simulation of programming of microcontroller can
also be done in Proteus. Simulation avoids the risk of damaging hardware due to wrong design.
The following tools were also used to come up web part of the project;
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT),
Vol.11, No.1/2/3/4/5/6, December 2021
5
HTML
HTML (Hypertext Markup Language) is the fundamental technology used to define the structure
of a webpage [11][13]. HTML is used to specify whether your web content should be recognized
as a paragraph, list, heading, link, image, multimedia player, form, tables among others.
Cascading Style Sheets (CSS)
The CSS is a style-sheet language used to describe the presentation of a document written in
HTML or XML (including XML dialects such as SVG or XHTML). CSS describes how
elements should be rendered on screen, on paper, in speech, or on other media.
JavaScript
JavaScript is a programming language that adds interactivity to your website (for example:
games, responses when buttons are pressed or data entered in forms, dynamic styling, and
animation) [14][15].
JQuery
JQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of
HTML. It is free, open-source software. JQuery’s syntax is designed to make it easier to navigate
a document, select DOM elements, create animations, handle events, and develop Ajax
applications. JQuery also provides capabilities for developers to create plug-ins on top of the
JavaScript library.
Bootstrap
Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile
first projects on the web. Bootstrap makes front-end web development faster and easier. It's made
for folks of all skill levels, devices of all shapes, and projects of all sizes. Bootstrap is open
source. It's hosted, developed, and maintained on GitHub [16].
MySQL
MySQL is the most popular Open Source Relational Database Management System. MySQL is
one of the best RDBMS being used for developing web-based software applications. It is used to
store information in a database.
Hypertext Preprocessor (PHP)
The PHP Hypertext Preprocessor (PHP) is a programming language that allows web developers
to create dynamic content that interacts with databases. PHP is basically used for developing web
based software applications.
Structured Query Language (SQL)
The Structured Query Language is a standardized programming language used for managing
relational databases and performing various operations on the data in them. SQL is regularly
used by database administrators, as well as by developers writing data integration scripts [13]16].
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT),
Vol.11, No.1/2/3/4/5/6, December 2021
6
3. RESULTS AND DISCUSSION
3.1. System Testing, Verification, Validation and Evaluation
The system has been verified and tested at system integration and whole system testing. The
system modules are able to communicate among themselves reliably. The moisture sensors send
the specified data to the micro-controller, which interprets and the system is able to perform
based on the command signals being input through the web monitoring and control system.
The hardware is interfaced with all the sensors in the board. The hardware components include
the microcontroller, relay, ADC converter, Ethernet shield and all the sensors interfaced. The
board is inserted with a router which is used to communicate with the owner and the
recorded values. The output shown below denotes soil moisture condition. The second result is
the output from the web Application that is developed in the computer that determines moisture
levels. It could monitor and control irrigation based on the user commands given via the web
monitor and controller. These commands include the one for putting off and putting on the pump
and these operations were all observed to be working normally in the final evaluation process.
Figure 3. The Monitoring and Control System
3.2. Limitations in the Developed System
The system was developed, tested and validated for a given setting of an experiment and seemed
to be perfect. However, its specifications are likely to have some limitations depending on the
size of the garden versus the number and cost of the sensors. The type of soil also needed to be
varied for the proper testing on the accuracy of the sensors which was not captured by the
experiment. Specifying the type of crop that may need a particular moisture level could be
beyond the working of the system. Some crops for example, rice, require higher levels of
moisture than what the system may recommend.
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT),
Vol.11, No.1/2/3/4/5/6, December 2021
7
4. FUTURE WORK FOR IMPROVEMENT & CONCLUSION
The system has been tested, validated and proven to work and it can now be used for irrigating
and by any user. The system as a whole has achieved the main objective, which is a web-based
irrigation monitoring and control system. Basing on the design of the system, this system can be
set up to work in any farm. The system at hand is fully operational and its guidelines on future
usage are provided in the recommendation. This system shall help minimize the errors that could
can encountered by the farmer.
For future developments it can be enhanced by developing this system for large acreage of land.
Also the system can be integrated to check the quality of the soil and the growth of crop in each
soil. The sensors and microcontroller are successfully interfaced and wireless communication is
achieved between various nodes. All observations and experimental tests prove that this project is
a better solution to irrigation problems. Implementation of such a system in the field can
definitely help to improve the yield of the crops and overall production.
REFERENCES
[1] D. N. Suma, S. R. Samson, S. Saranya, G. Shanmugapriya, and R. Subhashri, “IOT Based Smart
Agriculture Monitoring System,” Int. J. Recent Innov. Trends Comput. Commun., vol. 5, no. 2, pp.
177–181, 2017.
[2] T. Yamazaki and K. Miyakawa, “Soil Moisture Sensing Experiments for Water Management in Pear
Fields,” in Proceedings of the 6th International Conference on Informatics, Environment, Energy and
Applications, 2017, pp. 56–59.
[3] C. Angel and S. Asha, “A study on developing a smart environment in agricultural irrigation
technique,” Int. J. Ambient Syst. Appl., vol. 3, no. 2, p. 3, 2015.
[4] Y. Kim, R. G. Evans, and W. M. Iversen, “Remote sensing and control of an irrigation system using a
distributed wireless sensor network,” IEEE Trans. Instrum. Meas., vol. 57, no. 7, pp. 1379–1387,
2008.
[5] P. G. Student, “AN IoT BASED SMART IRRIGATION SYSTEM.”
[6] H. Heriyanto et al., “Water supply pumping control system using PWM based on precision
agriculture principles [J],” IAEJ, vol. 25, no. 2, pp. 1–8, 2016.
[7] A. A. A. Derbala, “Development and evaluation of mobile drip irrigation with center pivot irrigation
machines,” 2003.
[8] N. Barroca, L. M. Borges, F. J. Velez, F. Monteiro, M. Górski, and J. Castro-Gomes, “Wireless
sensor networks for temperature and humidity monitoring within concrete structures,” Constr. Build.
Mater., vol. 40, 2013.
[9] R. Suresh, S. Gopinath, K. Govindaraju, T. Devika, and N. S. Vanitha, “GSM based automated
irrigation control using raingun irrigation system,” Int. J. Adv. Res. Comput. Commun. Eng., vol. 3,
no. 2, pp. 5654–5657, 2014.
[10] N. Philipova, O. Nicheva, V. Kazandjiev, and M. Chilikova-Lubomirova, “A computer program for
drip irrigation system design for small plots,” J. Theor. Appl. Mech., vol. 42, no. 4, pp. 3–18, 2012.
[11] D. S. Pavithra and M. S. Srinath, “GSM based automatic irrigation control system for efficient use of
resources and crop planning by using an Android mobile,” IOSR J. Mech. Civ. Eng. e-ISSN, pp.
1684–2278, 2014.
[12] S. R. N. Reddy, “Design of remote monitoring and control system with automatic irrigation system
using GSM-bluetooth,” Int. J. Comput. Appl., vol. 47, no. 12, 2012.
[13] V. N. R. Gunturi, “Micro controller based automatic plant irrigation system,” Int. J. Adv. Res.
Technol., vol. 2, no. 4, pp. 194–198, 2013.
[14] L. Gao, M. Zhang, and G. Chen, “An Intelligent Irrigation System Based on Wireless Sensor
Network and Fuzzy Control,” JNW, vol. 8, no. 5, pp. 1080–1087, 2013.
[15] W. A. Dorigo et al., “Evaluation of the ESA CCI soil moisture product using ground-based
observations,” Remote Sens. Environ., vol. 162, pp. 380–395, 2015.
[16] C. P. Lam, Computational intelligence for functional testing. IGI Global, 2010.
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT),
Vol.11, No.1/2/3/4/5/6, December 2021
8
AUTHORS
Mr. Wodadaya Nafutali graduated from Busitema University with a Bachelor’s degree in Computer
Engineering. Nafutali has deep knowledge and interest in network, hardware Engineering and software
development.
Dr. Twaibu Semwogerere holds a Bachelor of Science Education degree (Mathematics), Master of
Science degree (Applied Mathematics) and a PhD in Mechanical Engineering (Engineering Mathematics)
of Makerere University, Kampala, Uganda. He has a work experience of over 24 years in colleges and
university teaching. Published several papers. He is currently an Associate Professor in the Faculty of
Engineering, Busitema University.
Mr. Matovu Davis is a Lecturer at the department of Computer Engineering, He holds BSc & MSc in
Computer Systems and Networks Engineering from KHNURE, He is currently pursuing a PhD at
MMUST-Kenya, his research interests are in cyber security and Internet of things.
Mr. Lusiba Badru is a Lecturer at the Department of Computer Engineering, He holds BSc & MSc in
Computer Science from Gajah Mada University, Indonesia. He is currently pursuing a PhD at MMUST-
Kenya, his research interests are in Application of ICT in Agriculture and Land Use.
Dr. Gilbert Gilibrays Ocen is a Seniour Lecturer at the department of Computer Engineering, He holds
BSc. (Hons) in Computer Engineering from KHNURE, MSc. Information Technology- from CUU and a
PhD at MMUST-Kenya in Information Systems. He has deep research interest in information and Network
security, Cyber-security and Digital Forensics as well as ICT4D. He has supervised over 40 under graduate
research projects in his areas of interests.

More Related Content

What's hot

IRJET- Design and Development of Cost Effective Real Time Soil Moisture based...
IRJET- Design and Development of Cost Effective Real Time Soil Moisture based...IRJET- Design and Development of Cost Effective Real Time Soil Moisture based...
IRJET- Design and Development of Cost Effective Real Time Soil Moisture based...IRJET Journal
 
IRJET-Phytomonitoring System for Plant Growth using Microcontroller and Senso...
IRJET-Phytomonitoring System for Plant Growth using Microcontroller and Senso...IRJET-Phytomonitoring System for Plant Growth using Microcontroller and Senso...
IRJET-Phytomonitoring System for Plant Growth using Microcontroller and Senso...IRJET Journal
 
Microcontroller based adaptive irrigation system using wsn for variety crops ...
Microcontroller based adaptive irrigation system using wsn for variety crops ...Microcontroller based adaptive irrigation system using wsn for variety crops ...
Microcontroller based adaptive irrigation system using wsn for variety crops ...eSAT Publishing House
 
IRJET- IoT based Automated Green House Monitoring and Control System
IRJET-  	  IoT based Automated Green House Monitoring and Control SystemIRJET-  	  IoT based Automated Green House Monitoring and Control System
IRJET- IoT based Automated Green House Monitoring and Control SystemIRJET Journal
 
IRJET- Smart Farming using IoT
IRJET- Smart Farming using IoTIRJET- Smart Farming using IoT
IRJET- Smart Farming using IoTIRJET Journal
 
Artificial Intelligence in Power Saving & Games
Artificial Intelligence in Power Saving & GamesArtificial Intelligence in Power Saving & Games
Artificial Intelligence in Power Saving & GamesIRJET Journal
 
Review on microcontroller based monitoring system for agriculture
Review on microcontroller based monitoring system for agricultureReview on microcontroller based monitoring system for agriculture
Review on microcontroller based monitoring system for agricultureIRJET Journal
 
IRJET - IoT based Smart Water Lifting Control as well as Tracking from Da...
IRJET -  	  IoT based Smart Water Lifting Control as well as Tracking from Da...IRJET -  	  IoT based Smart Water Lifting Control as well as Tracking from Da...
IRJET - IoT based Smart Water Lifting Control as well as Tracking from Da...IRJET Journal
 
Smart system monitoring on soil using internet of things (IOT)
Smart system monitoring on soil using internet of things (IOT)Smart system monitoring on soil using internet of things (IOT)
Smart system monitoring on soil using internet of things (IOT)IRJET Journal
 
IRJET- An Effective Automated Irrigation Control and Monitoring System us...
IRJET-  	  An Effective Automated Irrigation Control and Monitoring System us...IRJET-  	  An Effective Automated Irrigation Control and Monitoring System us...
IRJET- An Effective Automated Irrigation Control and Monitoring System us...IRJET Journal
 
Android Based E-Learning Application Class-E
Android Based E-Learning Application Class-EAndroid Based E-Learning Application Class-E
Android Based E-Learning Application Class-EIRJET Journal
 
IRJET- Smart Irrigation System
IRJET- Smart Irrigation SystemIRJET- Smart Irrigation System
IRJET- Smart Irrigation SystemIRJET Journal
 
IRJET- Arduino Based Child Tracking System Using GPS and GSM
IRJET-  	  Arduino Based Child Tracking System Using GPS and GSMIRJET-  	  Arduino Based Child Tracking System Using GPS and GSM
IRJET- Arduino Based Child Tracking System Using GPS and GSMIRJET Journal
 
Design of Tilt Sensing Mouse Glove Device using Arduino Uno
Design of Tilt Sensing Mouse Glove Device using Arduino UnoDesign of Tilt Sensing Mouse Glove Device using Arduino Uno
Design of Tilt Sensing Mouse Glove Device using Arduino UnoIRJET Journal
 
Crowd management system
Crowd management systemCrowd management system
Crowd management systemMumbaikar Le
 
Solar based multi-tasking_agriculture_ro
Solar based multi-tasking_agriculture_roSolar based multi-tasking_agriculture_ro
Solar based multi-tasking_agriculture_roMohammed Mudasser
 
A Comparative Study of Different types of Models in Software Development Life...
A Comparative Study of Different types of Models in Software Development Life...A Comparative Study of Different types of Models in Software Development Life...
A Comparative Study of Different types of Models in Software Development Life...IRJET Journal
 
IRJET- Smart Soldier Jacket using Internet of Things (IoT)
IRJET- Smart Soldier Jacket using Internet of Things (IoT)IRJET- Smart Soldier Jacket using Internet of Things (IoT)
IRJET- Smart Soldier Jacket using Internet of Things (IoT)IRJET Journal
 

What's hot (20)

IRJET- Design and Development of Cost Effective Real Time Soil Moisture based...
IRJET- Design and Development of Cost Effective Real Time Soil Moisture based...IRJET- Design and Development of Cost Effective Real Time Soil Moisture based...
IRJET- Design and Development of Cost Effective Real Time Soil Moisture based...
 
IRJET-Phytomonitoring System for Plant Growth using Microcontroller and Senso...
IRJET-Phytomonitoring System for Plant Growth using Microcontroller and Senso...IRJET-Phytomonitoring System for Plant Growth using Microcontroller and Senso...
IRJET-Phytomonitoring System for Plant Growth using Microcontroller and Senso...
 
Microcontroller based adaptive irrigation system using wsn for variety crops ...
Microcontroller based adaptive irrigation system using wsn for variety crops ...Microcontroller based adaptive irrigation system using wsn for variety crops ...
Microcontroller based adaptive irrigation system using wsn for variety crops ...
 
IRJET- IoT based Automated Green House Monitoring and Control System
IRJET-  	  IoT based Automated Green House Monitoring and Control SystemIRJET-  	  IoT based Automated Green House Monitoring and Control System
IRJET- IoT based Automated Green House Monitoring and Control System
 
IRJET- Smart Farming using IoT
IRJET- Smart Farming using IoTIRJET- Smart Farming using IoT
IRJET- Smart Farming using IoT
 
Artificial Intelligence in Power Saving & Games
Artificial Intelligence in Power Saving & GamesArtificial Intelligence in Power Saving & Games
Artificial Intelligence in Power Saving & Games
 
Review on microcontroller based monitoring system for agriculture
Review on microcontroller based monitoring system for agricultureReview on microcontroller based monitoring system for agriculture
Review on microcontroller based monitoring system for agriculture
 
IRJET - IoT based Smart Water Lifting Control as well as Tracking from Da...
IRJET -  	  IoT based Smart Water Lifting Control as well as Tracking from Da...IRJET -  	  IoT based Smart Water Lifting Control as well as Tracking from Da...
IRJET - IoT based Smart Water Lifting Control as well as Tracking from Da...
 
10
1010
10
 
Smart system monitoring on soil using internet of things (IOT)
Smart system monitoring on soil using internet of things (IOT)Smart system monitoring on soil using internet of things (IOT)
Smart system monitoring on soil using internet of things (IOT)
 
IRJET- An Effective Automated Irrigation Control and Monitoring System us...
IRJET-  	  An Effective Automated Irrigation Control and Monitoring System us...IRJET-  	  An Effective Automated Irrigation Control and Monitoring System us...
IRJET- An Effective Automated Irrigation Control and Monitoring System us...
 
Android Based E-Learning Application Class-E
Android Based E-Learning Application Class-EAndroid Based E-Learning Application Class-E
Android Based E-Learning Application Class-E
 
Solar Cold Storage
Solar Cold StorageSolar Cold Storage
Solar Cold Storage
 
IRJET- Smart Irrigation System
IRJET- Smart Irrigation SystemIRJET- Smart Irrigation System
IRJET- Smart Irrigation System
 
IRJET- Arduino Based Child Tracking System Using GPS and GSM
IRJET-  	  Arduino Based Child Tracking System Using GPS and GSMIRJET-  	  Arduino Based Child Tracking System Using GPS and GSM
IRJET- Arduino Based Child Tracking System Using GPS and GSM
 
Design of Tilt Sensing Mouse Glove Device using Arduino Uno
Design of Tilt Sensing Mouse Glove Device using Arduino UnoDesign of Tilt Sensing Mouse Glove Device using Arduino Uno
Design of Tilt Sensing Mouse Glove Device using Arduino Uno
 
Crowd management system
Crowd management systemCrowd management system
Crowd management system
 
Solar based multi-tasking_agriculture_ro
Solar based multi-tasking_agriculture_roSolar based multi-tasking_agriculture_ro
Solar based multi-tasking_agriculture_ro
 
A Comparative Study of Different types of Models in Software Development Life...
A Comparative Study of Different types of Models in Software Development Life...A Comparative Study of Different types of Models in Software Development Life...
A Comparative Study of Different types of Models in Software Development Life...
 
IRJET- Smart Soldier Jacket using Internet of Things (IoT)
IRJET- Smart Soldier Jacket using Internet of Things (IoT)IRJET- Smart Soldier Jacket using Internet of Things (IoT)
IRJET- Smart Soldier Jacket using Internet of Things (IoT)
 

Similar to WEB-BASED IRRIGATION MONITORING AND CONTROL SYSTEM

An internet of things-based irrigation and tank monitoring system
An internet of things-based irrigation and tank monitoring systemAn internet of things-based irrigation and tank monitoring system
An internet of things-based irrigation and tank monitoring systemIJICTJOURNAL
 
Integrated application for automatic schedule-based distribution and monitori...
Integrated application for automatic schedule-based distribution and monitori...Integrated application for automatic schedule-based distribution and monitori...
Integrated application for automatic schedule-based distribution and monitori...journalBEEI
 
An IOT Based Smart Irrigation System Using Soil Moisture And Weather Prediction
An IOT Based Smart Irrigation System Using Soil Moisture And Weather PredictionAn IOT Based Smart Irrigation System Using Soil Moisture And Weather Prediction
An IOT Based Smart Irrigation System Using Soil Moisture And Weather PredictionJose Katab
 
IRJET - Drip Irrigation in Agricultural Land through Android Mobile Application
IRJET - Drip Irrigation in Agricultural Land through Android Mobile ApplicationIRJET - Drip Irrigation in Agricultural Land through Android Mobile Application
IRJET - Drip Irrigation in Agricultural Land through Android Mobile ApplicationIRJET Journal
 
IRJET- IoT based Smart Greenhouse Automation System
IRJET-  	  IoT based Smart Greenhouse Automation SystemIRJET-  	  IoT based Smart Greenhouse Automation System
IRJET- IoT based Smart Greenhouse Automation SystemIRJET Journal
 
Smart Irrigation System Using IOT
Smart Irrigation System Using IOTSmart Irrigation System Using IOT
Smart Irrigation System Using IOTIRJET Journal
 
IRJET - Automatic Plant Watering System using NodeMCU
IRJET - Automatic Plant Watering System using NodeMCUIRJET - Automatic Plant Watering System using NodeMCU
IRJET - Automatic Plant Watering System using NodeMCUIRJET Journal
 
Automatic Irrigation System Based upon IOT.pptx
Automatic Irrigation System Based upon IOT.pptxAutomatic Irrigation System Based upon IOT.pptx
Automatic Irrigation System Based upon IOT.pptxVishvendraSingh50
 
IRJET- Smart Poly-House Irrigation System
IRJET-  	  Smart Poly-House Irrigation SystemIRJET-  	  Smart Poly-House Irrigation System
IRJET- Smart Poly-House Irrigation SystemIRJET Journal
 
IoT-based smart irrigation management system using real-time data
IoT-based smart irrigation management system using real-time dataIoT-based smart irrigation management system using real-time data
IoT-based smart irrigation management system using real-time dataIJECEIAES
 
Internet of Things (IoT) based Smart Water Tank Level Monitoring and Motor Pu...
Internet of Things (IoT) based Smart Water Tank Level Monitoring and Motor Pu...Internet of Things (IoT) based Smart Water Tank Level Monitoring and Motor Pu...
Internet of Things (IoT) based Smart Water Tank Level Monitoring and Motor Pu...IRJET Journal
 
IRJET- Soilless Cultivation using IoT
IRJET- Soilless Cultivation using IoTIRJET- Soilless Cultivation using IoT
IRJET- Soilless Cultivation using IoTIRJET Journal
 
AUTOMATED IRRIGATION SYSTEM USING ARM CONTROLLER & GPRS MODULE
AUTOMATED IRRIGATION SYSTEM USING ARM CONTROLLER & GPRS MODULEAUTOMATED IRRIGATION SYSTEM USING ARM CONTROLLER & GPRS MODULE
AUTOMATED IRRIGATION SYSTEM USING ARM CONTROLLER & GPRS MODULEijiert bestjournal
 
IRJET - A Study on Smart Irrigation System using IoT & Machine Learning
IRJET -  	  A Study on Smart Irrigation System using IoT & Machine LearningIRJET -  	  A Study on Smart Irrigation System using IoT & Machine Learning
IRJET - A Study on Smart Irrigation System using IoT & Machine LearningIRJET Journal
 
IRJET- Smart Agriculture System based on IoT
IRJET- Smart Agriculture System based on IoTIRJET- Smart Agriculture System based on IoT
IRJET- Smart Agriculture System based on IoTIRJET 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.pdfSamira Akter Tumpa
 
Implementation of agricultural automation system using web & gsm technolo...
Implementation of agricultural automation system using web & gsm technolo...Implementation of agricultural automation system using web & gsm technolo...
Implementation of agricultural automation system using web & gsm technolo...eSAT Journals
 
A Survey on Solar Based Smart Antibiotic Sprinkler System Using Internet of T...
A Survey on Solar Based Smart Antibiotic Sprinkler System Using Internet of T...A Survey on Solar Based Smart Antibiotic Sprinkler System Using Internet of T...
A Survey on Solar Based Smart Antibiotic Sprinkler System Using Internet of T...IRJET Journal
 

Similar to WEB-BASED IRRIGATION MONITORING AND CONTROL SYSTEM (20)

An internet of things-based irrigation and tank monitoring system
An internet of things-based irrigation and tank monitoring systemAn internet of things-based irrigation and tank monitoring system
An internet of things-based irrigation and tank monitoring system
 
9099163.pdf
9099163.pdf9099163.pdf
9099163.pdf
 
Integrated application for automatic schedule-based distribution and monitori...
Integrated application for automatic schedule-based distribution and monitori...Integrated application for automatic schedule-based distribution and monitori...
Integrated application for automatic schedule-based distribution and monitori...
 
An IOT Based Smart Irrigation System Using Soil Moisture And Weather Prediction
An IOT Based Smart Irrigation System Using Soil Moisture And Weather PredictionAn IOT Based Smart Irrigation System Using Soil Moisture And Weather Prediction
An IOT Based Smart Irrigation System Using Soil Moisture And Weather Prediction
 
IRJET - Drip Irrigation in Agricultural Land through Android Mobile Application
IRJET - Drip Irrigation in Agricultural Land through Android Mobile ApplicationIRJET - Drip Irrigation in Agricultural Land through Android Mobile Application
IRJET - Drip Irrigation in Agricultural Land through Android Mobile Application
 
IRJET- IoT based Smart Greenhouse Automation System
IRJET-  	  IoT based Smart Greenhouse Automation SystemIRJET-  	  IoT based Smart Greenhouse Automation System
IRJET- IoT based Smart Greenhouse Automation System
 
Smart Irrigation System Using IOT
Smart Irrigation System Using IOTSmart Irrigation System Using IOT
Smart Irrigation System Using IOT
 
IRJET - Automatic Plant Watering System using NodeMCU
IRJET - Automatic Plant Watering System using NodeMCUIRJET - Automatic Plant Watering System using NodeMCU
IRJET - Automatic Plant Watering System using NodeMCU
 
Automatic Irrigation System Based upon IOT.pptx
Automatic Irrigation System Based upon IOT.pptxAutomatic Irrigation System Based upon IOT.pptx
Automatic Irrigation System Based upon IOT.pptx
 
IRJET- Smart Poly-House Irrigation System
IRJET-  	  Smart Poly-House Irrigation SystemIRJET-  	  Smart Poly-House Irrigation System
IRJET- Smart Poly-House Irrigation System
 
IoT-based smart irrigation management system using real-time data
IoT-based smart irrigation management system using real-time dataIoT-based smart irrigation management system using real-time data
IoT-based smart irrigation management system using real-time data
 
Internet of Things (IoT) based Smart Water Tank Level Monitoring and Motor Pu...
Internet of Things (IoT) based Smart Water Tank Level Monitoring and Motor Pu...Internet of Things (IoT) based Smart Water Tank Level Monitoring and Motor Pu...
Internet of Things (IoT) based Smart Water Tank Level Monitoring and Motor Pu...
 
IRJET- Soilless Cultivation using IoT
IRJET- Soilless Cultivation using IoTIRJET- Soilless Cultivation using IoT
IRJET- Soilless Cultivation using IoT
 
AUTOMATED IRRIGATION SYSTEM USING ARM CONTROLLER & GPRS MODULE
AUTOMATED IRRIGATION SYSTEM USING ARM CONTROLLER & GPRS MODULEAUTOMATED IRRIGATION SYSTEM USING ARM CONTROLLER & GPRS MODULE
AUTOMATED IRRIGATION SYSTEM USING ARM CONTROLLER & GPRS MODULE
 
IRJET - A Study on Smart Irrigation System using IoT & Machine Learning
IRJET -  	  A Study on Smart Irrigation System using IoT & Machine LearningIRJET -  	  A Study on Smart Irrigation System using IoT & Machine Learning
IRJET - A Study on Smart Irrigation System using IoT & Machine Learning
 
IRJET- Smart Agriculture System based on IoT
IRJET- Smart Agriculture System based on IoTIRJET- Smart Agriculture System based on IoT
IRJET- Smart Agriculture System based on IoT
 
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
 
A novel autonomous remote system applied in agriculture using transmission c...
A novel autonomous remote system applied in agriculture using  transmission c...A novel autonomous remote system applied in agriculture using  transmission c...
A novel autonomous remote system applied in agriculture using transmission c...
 
Implementation of agricultural automation system using web & gsm technolo...
Implementation of agricultural automation system using web & gsm technolo...Implementation of agricultural automation system using web & gsm technolo...
Implementation of agricultural automation system using web & gsm technolo...
 
A Survey on Solar Based Smart Antibiotic Sprinkler System Using Internet of T...
A Survey on Solar Based Smart Antibiotic Sprinkler System Using Internet of T...A Survey on Solar Based Smart Antibiotic Sprinkler System Using Internet of T...
A Survey on Solar Based Smart Antibiotic Sprinkler System Using Internet of T...
 

Recently uploaded

PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLManishPatel169454
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 

Recently uploaded (20)

PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 

WEB-BASED IRRIGATION MONITORING AND CONTROL SYSTEM

  • 1. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol.11, No.1/2/3/4/5/6, December 2021 DOI : 10.5121/ijcseit.2021.11601 1 WEB-BASED IRRIGATION MONITORING AND CONTROL SYSTEM Wodadaya Nafutali, Semwogerere Twaibu, Matovu Davis, Lusiba Badru and Gilbert Gilibrays Ocen Department of Computer Engineering, Busitema University, Uganda ABSTRACT In Uganda, as well as other developing countries, the increasing population stimulates the agricultural-related activities such as irrigation. Irrigation is basically done by humans and generally requires exhaustive physical efforts and involves exposure to errors during irrigation. Despite the advances in the irrigation and its wide spreading applications, irrigation remains majorly manual. Since irrigating is a difficult process especially when irrigating a big piece of land, it is necessary to simplify the process, thus web based system in irrigating was introduced and existing implementations have limitations such as irrigating at wrong hours, continued wastage of water, so prevent all this, a new system that uses a web control to remotely irrigate from a distance has been developed ,therefore main objective of this project is to design and develop a web based irrigation monitoring and control system since it is observed that this method is more reliable and efficient compared to the existing methods. The developed system is able to automatically receive the moisture levels from the field, responds to the different commands sent by the user to do the irrigation and the user is also able to switch on and off the pump. KEYWORDS Ethernet Shield, Irrigation System, Microcontroller, Sensors, Web based system. 1. INTRODUCTION 1.1. Back Ground Agriculture plays a vital role in the development of country’s economy; the daily need for food shows the importance of agricultural development. Growing a particular crop in a particular region takes the privilege of monitoring the growth from cultivation until harvesting. One of the main challenges in agricultural activities is irrigation [1]. As the global climate has decreased the source of water throughout the world, it is necessary to take steps for preserving it. However, the people themselves do traditional irrigation management which requires the presence and continuous monitoring of irrigation by the farmers in the field area to check whether the farmland has received sufficient amount water [2]. The user must need to manually change the direction of water flow using large pipes in the field here it creates a need for more labor work and maintenance. The agricultural systems in developing countries are still labor dependent and do not use any crop management, pest/disease control or quality management systems. The traditional irrigation systems in agriculture use uniform water distribution in fields at regular intervals, which is not optimal. Hence, a technology based agricultural monitoring system which decides itself intelligently and performing the action is needed [3]. Water management is one of the most important tasks in agriculture and efficient water management is a major concern in many cropping systems in semiarid and arid areas [4]. However, the farmers rely on their intuition and
  • 2. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol.11, No.1/2/3/4/5/6, December 2021 2 experience to determine when and how much water should be provided. Sensing technologies have been highly developed and several test works were conducted. Precision agriculture (PA), as the name implies, refers to the application of precise and corrects amounts of inputs like water, at the correct time to the crop for increasing its productivity and maximizing its yields and since now days sensor technologies are very much helpful in creating the smart précised environment and this technology has created a new way of research in the field of agriculture [5]. A precise decision or action on water supply for a particular area for cop production is very critical in precision agriculture practices [6] However the existing implementations have limitations in that they made farmland not receive the required amount of water for example systems like manual method, Bluetooth based irrigation system are unreliable therefore there is need for the implementation of web based irrigation monitoring and control system. The existing method and one of the oldest ways in agriculture is the manual method of checking the parameters. In this method the farmers they themselves verify all the parameters and calculate the readings. It focuses on developing devices and tools to manage, display and alert the users using the advantages of a wireless sensor network system, the Bluetooth wireless transmitters sense the information regarding soil moisture and the time specific decision for irrigation is made according to the information sensed. Base station in turn sends control signals to the irrigation control station to operate the device for water usage. However this is limited with the distance since it works in short range therefore it’s not a reliable method [7]. The implemented system is a web-based irrigation monitoring and control system. This will consider the drawbacks of the existing related irrigation monitoring and control systems. The system will be will installed in the field, the system will be able to detect the soil moisture levels and store it on the online database. The stored data will be presented to the user in the web dash board, the system will remotely monitor the moisture levels in the field then take a decision whether to irrigate or not. 1.2. Related Work There are several automated irrigation systems that have been developed to assist farmers on the globe. These were summarized in Table 1 by looking at their merits and demerits to support the system built and explained.
  • 3. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol.11, No.1/2/3/4/5/6, December 2021 3 Table 1. Comparison of the Existing Systems [4] & [8] Existing Systems Working/Merits Drawbacks Manual Irrigation System Farmers verify all the parameters and calculate the readings themselves. There is high level of reliability and it is also cheap. It is bound to errors since the farmer checks manually if there is need for irrigation or not. GSM-Based Automatic Irrigation Control System Through an SMS, the user sends activation command to the system, checks the moisture level and start the motor or otherwise. It is asily accessed from anywhere. The system is limited in that the farmer may not receive the message alert in time for some reason. Irrigation Monitoring and Control using Bluetooth Technology Bluetooth wireless transmitters sense the information regarding soil moisture and the time specific decision for irrigation is made. Limited with the distance (works in short range). This system is limited with the distance since it works in short range. Micro-Controller Automatic Irrigation System It can be easily accessed It is slow in delivery 2. METHODS AND MATERIALS 2.1. Hardware Used Microcontroller The microcontroller is one of the most popular microcontrollers in the industry. It is user convenient and easier to handle. The coding or programming of this controller is also easy. The program that is coded can be easily erased due to the flash memory technology. The microcontroller has wide range of applications used in many huge industries. It is used insecurity, remote sensors, home appliances and industrial automations [9]. An EEPROM is also featured which is used to store the information permanently like transmitter codes and receives frequencies and some other related data. Moisture Sensor Soil moisture sensor is a sensor which senses the moisture content of the soil [10]. The sensor has both the analog and the digital output. The digital output is fixed and the analog output threshold can be varied. It works on the principle of pen and short circuit. The output is high or low indicated by the LED. When the soil is dry, the current will not pass through it and so it will act as an open circuit. Hence the output is said to be maximum. When the soil is wet, the current will pass from one terminal to the other and the circuit is said to be short and the output will be zero.
  • 4. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol.11, No.1/2/3/4/5/6, December 2021 4 Figure 1. Moisture Sensor Figure 2. The Ethernet Shield It is based on the Wiznet W5500 Ethernet chip [10]. The Wiznet W5500 provides a network (IP) stack capable of both TCP and UDP. It supports up to eight simultaneous socket connections. The Ethernet Shield to connect to an Arduino Board using long wire-wrap headers extending through the Shield. 2.2. Software Used Proteus Simulator Proteus 8 is one of the best simulation software for various circuit designs of microcontroller [9][12]. It has almost all microcontrollers and electronic components readily available in it and hence it is widely used simulator. It can be used to test programs and embedded designs for electronics before actual hardware testing. The simulation of programming of microcontroller can also be done in Proteus. Simulation avoids the risk of damaging hardware due to wrong design. The following tools were also used to come up web part of the project;
  • 5. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol.11, No.1/2/3/4/5/6, December 2021 5 HTML HTML (Hypertext Markup Language) is the fundamental technology used to define the structure of a webpage [11][13]. HTML is used to specify whether your web content should be recognized as a paragraph, list, heading, link, image, multimedia player, form, tables among others. Cascading Style Sheets (CSS) The CSS is a style-sheet language used to describe the presentation of a document written in HTML or XML (including XML dialects such as SVG or XHTML). CSS describes how elements should be rendered on screen, on paper, in speech, or on other media. JavaScript JavaScript is a programming language that adds interactivity to your website (for example: games, responses when buttons are pressed or data entered in forms, dynamic styling, and animation) [14][15]. JQuery JQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of HTML. It is free, open-source software. JQuery’s syntax is designed to make it easier to navigate a document, select DOM elements, create animations, handle events, and develop Ajax applications. JQuery also provides capabilities for developers to create plug-ins on top of the JavaScript library. Bootstrap Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web. Bootstrap makes front-end web development faster and easier. It's made for folks of all skill levels, devices of all shapes, and projects of all sizes. Bootstrap is open source. It's hosted, developed, and maintained on GitHub [16]. MySQL MySQL is the most popular Open Source Relational Database Management System. MySQL is one of the best RDBMS being used for developing web-based software applications. It is used to store information in a database. Hypertext Preprocessor (PHP) The PHP Hypertext Preprocessor (PHP) is a programming language that allows web developers to create dynamic content that interacts with databases. PHP is basically used for developing web based software applications. Structured Query Language (SQL) The Structured Query Language is a standardized programming language used for managing relational databases and performing various operations on the data in them. SQL is regularly used by database administrators, as well as by developers writing data integration scripts [13]16].
  • 6. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol.11, No.1/2/3/4/5/6, December 2021 6 3. RESULTS AND DISCUSSION 3.1. System Testing, Verification, Validation and Evaluation The system has been verified and tested at system integration and whole system testing. The system modules are able to communicate among themselves reliably. The moisture sensors send the specified data to the micro-controller, which interprets and the system is able to perform based on the command signals being input through the web monitoring and control system. The hardware is interfaced with all the sensors in the board. The hardware components include the microcontroller, relay, ADC converter, Ethernet shield and all the sensors interfaced. The board is inserted with a router which is used to communicate with the owner and the recorded values. The output shown below denotes soil moisture condition. The second result is the output from the web Application that is developed in the computer that determines moisture levels. It could monitor and control irrigation based on the user commands given via the web monitor and controller. These commands include the one for putting off and putting on the pump and these operations were all observed to be working normally in the final evaluation process. Figure 3. The Monitoring and Control System 3.2. Limitations in the Developed System The system was developed, tested and validated for a given setting of an experiment and seemed to be perfect. However, its specifications are likely to have some limitations depending on the size of the garden versus the number and cost of the sensors. The type of soil also needed to be varied for the proper testing on the accuracy of the sensors which was not captured by the experiment. Specifying the type of crop that may need a particular moisture level could be beyond the working of the system. Some crops for example, rice, require higher levels of moisture than what the system may recommend.
  • 7. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol.11, No.1/2/3/4/5/6, December 2021 7 4. FUTURE WORK FOR IMPROVEMENT & CONCLUSION The system has been tested, validated and proven to work and it can now be used for irrigating and by any user. The system as a whole has achieved the main objective, which is a web-based irrigation monitoring and control system. Basing on the design of the system, this system can be set up to work in any farm. The system at hand is fully operational and its guidelines on future usage are provided in the recommendation. This system shall help minimize the errors that could can encountered by the farmer. For future developments it can be enhanced by developing this system for large acreage of land. Also the system can be integrated to check the quality of the soil and the growth of crop in each soil. The sensors and microcontroller are successfully interfaced and wireless communication is achieved between various nodes. All observations and experimental tests prove that this project is a better solution to irrigation problems. Implementation of such a system in the field can definitely help to improve the yield of the crops and overall production. REFERENCES [1] D. N. Suma, S. R. Samson, S. Saranya, G. Shanmugapriya, and R. Subhashri, “IOT Based Smart Agriculture Monitoring System,” Int. J. Recent Innov. Trends Comput. Commun., vol. 5, no. 2, pp. 177–181, 2017. [2] T. Yamazaki and K. Miyakawa, “Soil Moisture Sensing Experiments for Water Management in Pear Fields,” in Proceedings of the 6th International Conference on Informatics, Environment, Energy and Applications, 2017, pp. 56–59. [3] C. Angel and S. Asha, “A study on developing a smart environment in agricultural irrigation technique,” Int. J. Ambient Syst. Appl., vol. 3, no. 2, p. 3, 2015. [4] Y. Kim, R. G. Evans, and W. M. Iversen, “Remote sensing and control of an irrigation system using a distributed wireless sensor network,” IEEE Trans. Instrum. Meas., vol. 57, no. 7, pp. 1379–1387, 2008. [5] P. G. Student, “AN IoT BASED SMART IRRIGATION SYSTEM.” [6] H. Heriyanto et al., “Water supply pumping control system using PWM based on precision agriculture principles [J],” IAEJ, vol. 25, no. 2, pp. 1–8, 2016. [7] A. A. A. Derbala, “Development and evaluation of mobile drip irrigation with center pivot irrigation machines,” 2003. [8] N. Barroca, L. M. Borges, F. J. Velez, F. Monteiro, M. Górski, and J. Castro-Gomes, “Wireless sensor networks for temperature and humidity monitoring within concrete structures,” Constr. Build. Mater., vol. 40, 2013. [9] R. Suresh, S. Gopinath, K. Govindaraju, T. Devika, and N. S. Vanitha, “GSM based automated irrigation control using raingun irrigation system,” Int. J. Adv. Res. Comput. Commun. Eng., vol. 3, no. 2, pp. 5654–5657, 2014. [10] N. Philipova, O. Nicheva, V. Kazandjiev, and M. Chilikova-Lubomirova, “A computer program for drip irrigation system design for small plots,” J. Theor. Appl. Mech., vol. 42, no. 4, pp. 3–18, 2012. [11] D. S. Pavithra and M. S. Srinath, “GSM based automatic irrigation control system for efficient use of resources and crop planning by using an Android mobile,” IOSR J. Mech. Civ. Eng. e-ISSN, pp. 1684–2278, 2014. [12] S. R. N. Reddy, “Design of remote monitoring and control system with automatic irrigation system using GSM-bluetooth,” Int. J. Comput. Appl., vol. 47, no. 12, 2012. [13] V. N. R. Gunturi, “Micro controller based automatic plant irrigation system,” Int. J. Adv. Res. Technol., vol. 2, no. 4, pp. 194–198, 2013. [14] L. Gao, M. Zhang, and G. Chen, “An Intelligent Irrigation System Based on Wireless Sensor Network and Fuzzy Control,” JNW, vol. 8, no. 5, pp. 1080–1087, 2013. [15] W. A. Dorigo et al., “Evaluation of the ESA CCI soil moisture product using ground-based observations,” Remote Sens. Environ., vol. 162, pp. 380–395, 2015. [16] C. P. Lam, Computational intelligence for functional testing. IGI Global, 2010.
  • 8. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol.11, No.1/2/3/4/5/6, December 2021 8 AUTHORS Mr. Wodadaya Nafutali graduated from Busitema University with a Bachelor’s degree in Computer Engineering. Nafutali has deep knowledge and interest in network, hardware Engineering and software development. Dr. Twaibu Semwogerere holds a Bachelor of Science Education degree (Mathematics), Master of Science degree (Applied Mathematics) and a PhD in Mechanical Engineering (Engineering Mathematics) of Makerere University, Kampala, Uganda. He has a work experience of over 24 years in colleges and university teaching. Published several papers. He is currently an Associate Professor in the Faculty of Engineering, Busitema University. Mr. Matovu Davis is a Lecturer at the department of Computer Engineering, He holds BSc & MSc in Computer Systems and Networks Engineering from KHNURE, He is currently pursuing a PhD at MMUST-Kenya, his research interests are in cyber security and Internet of things. Mr. Lusiba Badru is a Lecturer at the Department of Computer Engineering, He holds BSc & MSc in Computer Science from Gajah Mada University, Indonesia. He is currently pursuing a PhD at MMUST- Kenya, his research interests are in Application of ICT in Agriculture and Land Use. Dr. Gilbert Gilibrays Ocen is a Seniour Lecturer at the department of Computer Engineering, He holds BSc. (Hons) in Computer Engineering from KHNURE, MSc. Information Technology- from CUU and a PhD at MMUST-Kenya in Information Systems. He has deep research interest in information and Network security, Cyber-security and Digital Forensics as well as ICT4D. He has supervised over 40 under graduate research projects in his areas of interests.