Developing A Smart Irrigation System Using Arduino: June 2019
Developing A Smart Irrigation System Using Arduino: June 2019
Developing A Smart Irrigation System Using Arduino: June 2019
net/publication/352798481
CITATIONS READS
14 17,253
6 authors, including:
All content following this page was uploaded by Md. Rakib Hasan on 28 June 2021.
ABSTRACT
Current global technology plays an important role in the field of agriculture. Automation is the technology
with which a procedure or process is executed without human assistance. The main objective of this work is
to determine how a person can use the automatic irrigation system of his own moderately economical
facilities in a few hours to connect some electronic components and other materials. An automatic
irrigation system based on sensor-based systems has been designed and implemented as one of the most
widely used and advantageous automatic systems. This will help people in their daily activities, thus saving
them time and hard work. This system uses sensor technology with the microcontroller, relay, DC motor
and battery. Behave as an intelligent switching system that detects the soil moisture level and irrigates the
plant if necessary. The ON / OFF motor will automatically be based on the dryness level of the soil. Sensor
readings are transmitted to a computer to generate graphs for analysis. This type of irrigation system is
easily controlled and controlled using a computer. In general, this system applies automatically for small
and large gardens, nurseries, greenhouses and green roofs. This will also save time and energy, as well as
minimize water loss. It will also help the farmer to benefit from the plantation without solving irrigation
planning problems.
Keywords: Smart irrigation, agriculture, engineering, intelligent switching, sensor-based systems.
plant materials (Sarker& Sultana, 2017; Islam et population each year, while the estimated annual
al., 2018; Sarker et al, 2015; Sarker, 2016a; reduction of agricultural land is about 0.08
Islam et al., 2015). These drivers collect local million hectares (Ziauddin & Zia, 2014). That's
weather information (Sarker et al, 2018. Sarker why we need to increase food production every
et al., 2018. Sarker&Jie, 2017. Sarker et al, year, but our amount of land is not enough for
2019) and make irrigation water adjustments to this purpose. Smart technology is the best
the landscape receive the right amount of water solution for this problem. By using intelligent
(Islam et al. 2015; Sarker et al, 2016; Islam et technology, it is possible to increase the
al., 2018; Sarker et al., 2007; Sarker, 2016c). efficiency of each irrigation site and save the
Forecast evaporation data use four economy. Now days, roof gardening and
meteorological parameters such as temperature, greenhouse plants are the most popular for
wind, solar radiation and humidity. It is the most growing exotic fruits, flowers and vegetables,
accurate way to calculate the climatic needs of which are a very mild climate in Bangladesh. In
the landscape. There are three basic forms of these cases, the system based on control is very
these ET drivers based on time. The user's efficient. In irrigation systems, most of the
signal-based controller uses weather data from important things that are taken into account is
an available audience. The source and value of the drainage system, but like this system of
ET are calculated for a grassy area at the site. drainage of small plants, the waste of the arable
The ET data is sent to the controller via a land and water make the system of irrigation
wireless connection. Historical ET controllers intelligent / systems Automatic irrigation
use a pre-programmed water usage curve based systems save both, and this technology gains
on historical water usage in different regions. popularity all over the world. The automation of
The curve can be adjusted for temperature and the large-scale water system structure refers to
solar radiation. Those responsible for on-site the operation of the structure with fewer manual
climate measurement use the climatic data intercessions (Kadam et al., 2017)A picture of
collected on the site to calculate the continuous the entire controlled water system is one that
measurements of ET and water accordingly simplifies the single distribution to improve the
(Sahu and Behera, 2015). When buried in the cost-benefit ratio. The mechanization of the
root area of the lawn, trees or shrubs, the sensor structure of the small-scale water system
accurately determines the level of moisture in includes an understanding of the planning of the
the ground and transmits this reading to the water system. The automated plant irrigation
controller. Two different systems are available systems estimate and measure the existing plant
based on soil moisture sensors: suspended cycle and therefore provide the desired amount of
irrigation systems configured as traditional water from the plant. Minimizes the excessive
timers, with irrigation programs, start time and use of water and keeps the plants healthy. The
duration. The difference is that the system will economy is mainly based on agriculture and the
interrupt the next irrigation program when there climatic conditions are isotropic and the full use
is enough moisture in the ground. The water of agricultural resources. The main reason is the
system on request does not require the lack of rain and the scarcity of water from the
scheduling of the irrigation duration. It has a terrestrial tank. It is very essential to use
user-defined lower and upper threshold, which resources appropriately. Therefore, a system is
initiates irrigation when soil moisture level does required to manage this activity automatically
not reach those levels (Reche et al., 2015; (Senpinar,2018).This document is based on the
Keswani et al., 2018). From today, in the age of project which is an integrated system consisting
advanced electronic technology, the life of the of Arduino UNO and a system of soil moisture
human being should be simpler and more sensors. Arduino UNO is processing and
convenientMany automated systems are needed controlling the units of this system that receives
that can replace or reduce human effort in their and processes sensor data. The sensor will be
daily activities. The automatic system of placed on the ground to measure the degree of
irrigation of plants or intelligent irrigation dryness of the soil. If the drying speed is equal
systems is one of the best examples of electronic to or higher than the indicated value, the engine
technology in the field of agriculture that makes will start and irrigation will start. When it
the best use of water in plants (Dobbs et al., reaches a saturated condition, the motor will
2014). In Bangladesh, agricultural land stop automatically. Intelligent irrigation or
decreases day by day due to population growth. irrigation automation is also the most important
Almost 0.2 million people are added to the total for the hydrophone system. Where all the works
are controlled by different sensors and the plants 3.3v.13 and 6 analog pins. This type of pin
grow in water. The current reality is one in allows you to connect the hardware to the UNO
which everything can be controlled and worked board of Arduino externally (Senpinar, 2018).
in a natural way. However, there are still a Simply connect the electronic devices and
couple of vital segments in our nation where sensors to the plugs that correspond to each of
computerization has not been received or has these pins and are ready to work.
not been used for unquestionable use and may
Moisture Sensor
be due to some of the reasons why one of these
reasons is being spent. One of these fields is The humidity sensor is used to measure the
agriculture. Agriculture has been one of the water content (moisture) of the soil. This sensor
essential occupations of men after just-in-time reminds the user to irrigate their plants and also
development. In addition to this development, controls the moisture content of the soil. It has
irrigation plays an important role. The objective been widely used in agriculture, irrigation and
of this study is to design and implement an the land botanical garden (Shahidul Islam et al.,
automatic irrigation system with microcontroller 2015). The ground moisture operating voltage is
to increase irrigation efficiency, saving time and 5 V, the current required is less than 20 mA, the
energy for farmers. interface is analog type sensors and operate
between 10 and 20℃. The soil moisture sensor
MATERIALS AND METHODS uses capacitance to measure the dielectric
Equipment Required permittivity of the surrounding soil. In the soil,
dielectric permittivity is a function of water
Arduino UNO board content. The sensor creates a voltage
Arduino is a single card microcontroller proportional to the dielectric permittivity and,
designed to make the application more therefore, to the water content of the soil. The
appreciable, that is interactive objects and the sensor calculates the average water content over
surrounding environment. The UNO board of the entire length of the sensor. The soil moisture
Arduino is a microcontroller based on sensor is used to measure the loss of moisture
ATmega328. It has 14 digital input and output over time due to evaporation and plants.
pins in which 6 can be used as PWM outputs, a Monitor soil moisture content to control
16 MHz ceramic resonator, an ICSP header, a irrigation in greenhouses and improve bottle
USB connection, 6 analog inputs, a power biology experiments. The hardware and
connector and a reset button. Contains all the software needed for the soil moisture sensor is
necessary support controller required (Baraka et Arduino IDE (Senpinar 2018) humidity sensor
al., 2013). It is presented by ATmega16U2 software, and the Arduino Uno board. The soil
(Atmega8U2 up to R2 version) programmed as moisture brings connected to the VCC% v of
USB serial converter. It is a simple USB Arduino UNO, GND soil moisture and
interface system. This allows the interface. This interconnected sensor Arduino UNO and the last
allows the USB interface since it is like a series. door of the A0 sensor connected to the 0
The chips on the card connect directly to the Arduino analogue board (Baraka et al., 2013).
USB port and are compatible with the computer
The program will generate the sensor value as
as a virtual serial port. The advantage of this
output. Take different types of terrain and insert
configuration is that serial communication is an
the sensor into the ground. As a result, you will
extremely simple protocol that has been proven
get the value of moisture present in the soil. For
over time and that USB connects to modern
demonstration purposes, the user can keep the
computers and makes it comfortable (Sahu and
sensor on the ground. On the serial monitor.
Behera, 2015). It is easy to find the
Note that the sensor will read the moisture on
microcontroller brain that is the Atmega328
the floor and show the output.
chip. It is an open source project and there is an
advantage to be open source, since it has a large int sensorpin = A0; // select the item
community of people who use it and solve it. pin for the potentiometer
This facilitates the help in debugging projects. It sensor value int = 0; // variable to store the value
is very convenient to manage the energy inside coming from the sensor
and has an integrated voltage regulation void setup ()
function. This can also be powered directly from {
a USB port without an external power supply. It Serial begin (9600);
is connected to an external power supply up to }
12 V and adjusts the digital pins of the 5v and Void loop ()
COM pin and the NC pin even when the relay is pump is automatically shut down.
switched off. After connecting all the
equipment, the main operation begins. The RESULT AND DISCUSSION
measurement of soil moisture is carried out by Design and Implementation
the sensor that sends the information and
Figure 1 shows the results of our experiment in
parameters relating to soil moisture to the
the form of a general representation of our
microcontroller that controls the pump. If the
automatic irrigation system tested on the basis
soil moisture levels fall below a certain value,
of the microcontroller and the Arduino sensor
the microcontroller sends the signals to the relay
technology. When the program was loaded onto
module, which then drives a pump and a certain
the Arduino, the soil moisture sensor began to
amount of water is delivered to the system
show the value of soil dryness (Chavan and
(Chavan and Karande, 2014). Once the water
Karande, 2014).
has been delivered to the system, the water
seconds then again stopped and given a constant before and after obtained from an Excel file.
value. Irrigation in the plant. The moisture value
Figure 3. Graphical representation of dryness level of soil for flooding water level
If we want a flooded water level in the plant, we will restart and irrigate the plant for 1 minute
must change the defined value from 400 to 250 and will meet the flood-level demand. The
in the program. motor will stop automatically (Figure 3).
The first drying value was 680 and then the 2 A few seconds later, when the drying value
minute irrigation meets the water level exceeds the defined value, the engine resumes
saturation request, so we have to change the irrigation for a few seconds, then stops again
defined value from 400 to 250. Then, the motor and is assigned a constant value.
Calculation of Manually Water Required Just irrigation applications and to design economic
with Pump strategies for irrigation management (Gutiérrez
et al.,2013). The uses of water production
About 1350ml of water is needed in the
functions and methods of analysis depend on the
automatic irrigation system, but 1650ml of
circumstances for which water planning is
water is needed in the manual irrigation system.
carried out.
There were water leaks in the manual irrigation
system. So, if we adopt the plant's automatic CONCLUSION
irrigation system, we save water and even time.
Most farmers in our country do not have In this study, an intelligent irrigation system
sufficient knowledge of irrigation and think that based on a microcontroller was developed. The
more water means more agricultural production, microcontroller circuit has been made with few
but in reality, it does not happen. components and the circuit is highly reliable.
This circuit consisted of Arduino UNO, relay,
All crops need an optimal level of water for soil moisture sensor, motor (12 v) and battery.
agricultural production, but they cannot find the We guarantee the success of this project after
optimal point. But the automated irrigation checking the soil dryness data shown on the
system will help the farmer find the optimal computer. This system uses information from
spot. The relationship between crop yield and soil moisture sensors to irrigate the soil, which
water is linear to curvilinear. helps prevent excessive irrigation and
This means that when we start to water the insufficient irrigation. This system works as a
plant, the yield of the first harvest increases with potential solution to the problems faced in
the application of water. But rarely later, there is manual irrigation in the plant. This intelligent
a point where crop production does not increase. irrigation system was designed for flood
saturation and irrigation. Both operations were
This point is called the maximum irrigation performed on clayey and sandy soil in a pot.
requirement for maximum performance. In the From the result, for the saturation, the total
sensor-based system, we can find this point but water required for0.045m2 was 7.67 ml / sec
in the manual system we cannot find this point, and for the irrigation from full the water needed
so the additional water is applied in the field that for the same area was 7.42 ml / sec and the time
is the loss of water. Performance with respect to required was 3.02 min. But every time the water
the irrigation function represents firm decisions applied manually in the same vessel with the
on the choice of the soil, the system and the same total capacity of the engine was found in
operating procedures as well. Optimal irrigation 8.12 ml / s and the time required was 3.23
planning will provide a basis for optimizing minutes. Total water losses were 0.70 ml / s and
seasonal irrigation / acre levels in terms of time losses were 23 seconds. This study
maximizing water use efficiency, net gain or revealed that the sensor-based irrigation system
other objectives (Figure 4). required less water and less time than the
manual irrigation system. Increased irrigation
efficiency. The sensor-based irrigation system is
the most reliable system and has worked
automatically without help. It makes the system
more efficient and convenient. The main
limitation of this study is that it is tested on a
small scale; further studies are needed for large-
scale agriculture.
REFERENCES
[1] Ali, M. A., Islam, M. S., Sarker, M. N. I., &
Bari, M. A. (2015). Study on Biology of Red
Pumpkin Beetle in Sweet Gourd Plants.
Figure 4. Relationship between yield and water International Journal of Applied Research
amount (Water use) Journal, 2(1), 1–4.
[2] Baraka, K., Ghobril, M., Malek, S., Kanj, R., &
The response of crop yield to an irrigation Kayssi, A. (2013). Low cost Arduino/Android-
application or to a specific irrigation based Energy-Efficient Home Automation
management practice is of paramount System with Smart Task Scheduling. In Fifth
importance to assess the economic value of International Conference on Computational
Intelligence, Communication Systems and [12] Islam, M. S., Proshad, R., Asadul Haque, M.,
Networks (pp. 296–301). Hoque, F., Hossin, M. S., & Sarker, M. N. I.
https://doi.org/10.1109/CICSYN.2013.47 (2018). Assessment of heavy metals in foods
[3] Caetano, F., Pitarma, R., & Reis, P. (2015). around the industrial areas: Health hazard
Advanced System for Garden Irrigation inference in Bangladesh. Geocarto
Management. In New Contributions in International, 33(9), 1016–1045.
Information Systems and Technologies (pp. 565– https://doi.org/10.1080/10106049.2018.1516246
574). https://doi.org/10.1007/978-3-319-16486- [13] Jiang, X. (2018). Energy Efficient Smart
1_55 Irrigation System Based on 6LoWPAN. In
[4] Chavan, C. H., & Karande, P. V. (2014). ICCCS 2018 (pp. 308–319). Springer
Wireless Monitoring of Soil Moisture, International Publishing.
Temperature & Humidity Using Zigbee in https://doi.org/10.1007/978-3-030-00018-9_28
Agriculture. International Journal of [14] Kadam, S., Kalyankar, N., Rao, U., & Das, S.
Engineering Trends and Technology, 11(10), (2017). Web Based Intelligent Irrigation System
493–497. Using Wireless Sensor Network. International
[5] Dobbs, N. A., Migliaccio, K. W., Li, Y., Dukes, Journal of Innovative Research in Computer and
M. D., & Morgan, K. T. (2014). Evaluating Communication Engineering, 5(4), 8753–8759.
irrigation applied and nitrogen leached using https://doi.org/10.15680/IJIRCCE.2017.0504306
different smart irrigation technologies on [15] Keswani, B., Mohapatra, A. G., Mohanty, A.,
bahiagrass (Paspalum notatum). Irrigation Khanna, A., Rodrigues, J. J. P. C., Gupta, D., &
Science, 32, 193–203. Hugo, V. (2018). Adapting weather conditions
https://doi.org/10.1007/s00271-013-0421-1 based IoT enabled smart irrigation technique in
[6] Gutiérrez, J., Villa-medina, J. F., Nieto-garibay, precision agriculture mechanisms. Neural
A., & Porta-gándara, M. Á. (2013). Automated Computing and Applications, 30(6), 1–16.
Irrigation System Using a Wireless Sensor https://doi.org/10.1007/s00521-018-3737-1
Network and GPRS Module. In IEEE [16] Kinjal, A. R., Patel, B. S., & Bhatt, C. C. (2018).
transactions on instrumentation and Smart Irrigation: Towards Next Generation
measurement (pp. 1–11). Agriculture. In Internet of Things and Big Data
https://doi.org/10.1109/TIM.2013.2276487 Analytics Toward Next-Generation Intelligence
[7] Haider, M. K., Islam, M. S., Islam, S. S., & (pp. 265–282). https://doi.org/10.1007/978-3-
Sarker, M. N. I. (2015). Determination of crop 319-60435-0_11
coefficient for transplanted Aman rice. [17] Ososanya, E. T. (2015). Design and
International Journal of Natural and Social Implementation of a Solar-Powered Smart
Sciences, 2(23), 34–40. Irrigation System. In 122nd ASEE Annual
[8] Houstis, E., Nasiakou, A., & Vavalis, M. (2017). Conference & Exposition (pp. 1–15).
Linking Smart Energy and Smart Irrigation: [18] Parameswaran, G., &K.Sivaprasath. (2016).
Integration, System Architecture, Prototype Arduino Based Smart Drip Irrigation System
Implementation and Experimentation. In 3rd Using Internet of Things. International Journal
International Congress on Energy Efficiency of Engineering Science and Computing, 6(5),
and Energy Related Materials (ENEFM2015) 5518–5521. https://doi.org/10.4010/2016.1348
(pp. 143–149). Springer International Publishing [19] Prodhan, A. S., Sarker, M. N. I., Sultana, A., &
AG. https://doi.org/10.1007/978-3-319-45677- Islam, M. S. (2017). Knowledge, adoption and
5_17 attitude on banana cultivation technology of the
[9] Islam, M. S., Ali, M. A., & Sarker, M. N. I. banana growers of Bangladesh. International
(2015). Effect of seed borne fungi on Journal of Horticultural Science and
germinating wheat seed and their treatment with Ornamental Plants, 3(1), 47–52. Retrieved from
chemicals. International Journal of Natural and https://premierpublishers.org/ijhsop/2602201716
Social Sciences, 2(21), 28–32. 54
[10] Islam, M. S., Ali, M. A., & Sarker, M. N. I. [20] Reche, A., Sendra, S., Juan, R. D., & Lloret, J.
(2015). Efficacy of medicinal plants against seed (2015). A Smart M2M Deployment to Control
borne fungi of wheat seeds. International the Agriculture Irrigation. In ADHOC-NOW
Journal of Natural and Social Sciences, 2(21), Workshops 2014 (Vol. 2, pp. 139–151).
48–52. Springer-Verlag Berlin Heidelberg.
[11] Islam, M. S., Khanam, M. S., & Sarker, M. N. I. https://doi.org/10.1007/978-3-662-46338-3_12
(2018). Health risk assessment of metals transfer [21] Reddy, A. M., & Rao, K. R. (2016). An Android
from soil to the edible part of some vegetables based Automatic Irrigation System using a WSN
grown in Patuakhali province of Bangladesh. and GPRS Module. Indian Journal of Science
Archives of Agriculture and Environmental and Technology, 9(29), 1–6.
Science, 3(2), 187–197. https://doi.org/10.17485/ijst/2016/v9i29/98719
https://doi.org/10.26832/24566632.2018.030201 [22] Reshma, S., & Babu, B. A. S. M. (2016).
3 Internet of Things (IOT) based Automatic
Irrigation System using Wireless Sensor
Citation: Sharmin Akter, PinkiRani Mahanta, Maliha Haque Mim, Md Rakib Hasan, Raziun Uddin Ahmed,
Md Mostasim Billah" Developing a Smart Irrigation System Using Arduino", International Journal of
Research Studies in Science, Engineering and Technology, vol. 6, no. 1, pp. 31-39, 2019.
Copyright: © 2019 Raziun Uddin Ahmed.. This is an open-access article distributed under the terms of the
Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any
medium, provided the original author and source are credited.