Professional Documents
Culture Documents
Final Project Report 18.11.2020
Final Project Report 18.11.2020
Final Project Report 18.11.2020
Supervised By
Ruhan Mahmud Shams
Asst. Professor
Department of EEE
Atish Dipankar University of Science and Technology (ADUST)
Submitted By
Md. Ali Akbar ID: 171-0436-211
Imran Hossen ID: 171-0527-211
Hafizur Rahman ID: 171-0440-211
i
Certificate of Approval
“Smart Irrigation System Using Solar PV”
Done under my supervision, meets acceptable presentation that is standard and can be
submitted for evaluation to the department of Electrical and Electronic Engineering in partial
fulfillment of the requirement for the degree of Bachelor of Science (B.Sc.) in Electrical and
Electronic Engineering.
Date……………………. ………………………………
Ruhan Mahmud Shams
Asst. Professor
Atish Dipankar University of Science and Technology
Plot #209, Sector #15, Uttara-1230
ii
Declaration
We hereby declare that this submission is our own work and to the best of our knowledge it
contains no materials which are exactly same which were previously published anywhere in
print or soft.
Date:……………………………… ……………………
Md. Ali Akbar
ID: 171-0436-211
Dept of EEE, ADUST
Date:……………………………… ……………………
Imran Hossen
ID: 171-0527-211
Dept of EEE, ADUST
Date:……………………………… ……………………
Hafizur Rahman
ID: 171-0440-211
Dept of EEE, ADUST
iii
Acknowledgements
We are very grateful to almighty Allah at first for finishing my project successfully. I would
like to express our profound gratitude to our supervisor, Ruhan Mahmud Shams, Asst.
Professor, Department of Electrical & Electronic Engineering, Atish Dipankar University of
Science and Technology, for his guidance throughout all phases of our project. I would like
to thank him for his cordial suggestion, which helped us to reach our goal. I would also like
to thank all our faculty members, Lab instructors of the Department of Electrical &
Electronic Engineering, Atish Dipankar University of Science and Technology. The authors
are also grateful to Professor Abdullah Al Mamun, Head of the Department of EEE and all
respected teachers of the Electrical and Electronic Engineering Department for their co-
operation and significant help for completing the project work successfully.
Thank you all.
Author
Imran Hossen
ID: 171-0527-211
Dept of EEE, ADUST
Hafizur Rahman
ID: 171-0440-211
Dept of EEE, ADUST
iv
Abstract
In this project we analyzed the possibility of solar based irrigation system in Bangladesh. We
developed a dc based system and applied the solar power to a dc motor. A prototype system
has been developed. In this prototype system a dc motor has been used as a pump for
irrigation purpose. A soil moisture sensor used for detect soil moisture. There are a GSM
module which sent soil moisture status to the user, Arduino UNO used as a controller to
process all operation. Although this motor is of lower rating, but the concept can be used in
ac pump operated system fruitfully. If we use inverter at the output of the dc system, we shall
get ac output which can be applied to an induction motor based pump system.
v
Table of Contents
Page No
Certificate of Approval i
Declaration ii
Acknowledgement iii
Abstract iv
CHAPTER One: INTRODUCTION
1.1 Introduction 1
1.2 The irrigation system of Bangladesh 2
1.3 Motivation 2
1.4 Objectives 3
1.5 Scope of the Project 3
1.6 Methodology 3
1.7 Expected Result 4
1.8 Summary 4
2.1 Introduction 5
2.2 Related Work 5
2.3 Automatic Irrigation system 5
2.4 Comparative Studies 6
2.5 Scope of Problems 7
2.6 Challenges 7
3.1 Introduction 8
3.2 Component List 9
3.3 Arduino UNO 9
3.3.1 Microcontroller IC ATmega328p 14
3.3.2 Power supply, inputs and outputs 15
3.3.3 Digital inputs and outputs 15
3.3.4 Analog inputs 16
3.4 GSM Module 16
3.5 LCD (Liquid Crystal Display) 19
3.6 Solar Panel 20
3.7 Relay 21
3.8 Relay Module 22
3.9 Soil Moisture Sensor 23
3.10 Buzzers 23
vi
3.11 LED 24
3.12 Connector 25
3.13 Water Pump 25
3.14 Vero board 26
3.15 Resistor 26
3.16 LDR 27
3.17 Arduino software 28
4.1 Introduction 31
4.2 Advantage 31
4.3 Project Picture 33
4.4 Disadvantages 33
4.5 Costing 34
5.1 Conclusion 35
5.2 Main Limitations and Constraints 36
5.3 Scope for Further Developments 36
References 37
Appendix 38
vii
Chapter One
1. INTRODUCTION
1.1 Introduction
Bangladesh is an agricultural country with its 36 % GDP based on agriculture.64% of
employment is due to this reason. The national demand of electricity is 7500 MW but production
available is 6350MW. Almost 75% of Bangladesh’s 161 million citizens live in rural areas. In
2013 only anestimated59.6 % of the Bangladesh population is connected to the electricity grid.
In 2010, the Bangladesh Bureau of Statistics mentioned 90% access in urban areas and only 42%
access in rural areas. The electricity supply is not reliable supply does not meet demand.
However, as far as possible, load shedding is scheduled. and only 13.5% (760 MW) is used as
irrigational electricity. The need to irrigate agricultural land efficiently, economically and
sustainably is critical for food security. Costs for irrigation using diesel power are rising at >
10% per year.
As we realize that Bangladesh economy is one of the biggest creating economies of the world.
The rural part has its biggest commitment in the Bangladesh economy. To
accomplishmostextremeuseoflaborandtogetgreatestbenefitinagivenstipulatedthere is a need in the
up degree of different designing strategies that are being utilized today. In this manner keeping
up legitimate measure of water level in the dirt is one of the essential prerequisites to reap a
decent product for appropriate development. On the off chance that we discuss Bangladeshi
ranchers they are most noticeably bad hit by the starvation that happens because of
disappointment of yields relying on different dry season factors. The over usage of ground water
has radically lessened the ground water level over the most recent 15 years. So it is the need of
hour to use every last drop of water carefully so it can likewise be utilized by our coming ages
moreover. The advancement of our activities will achieve our objective of economical
improvement and additionally to remove the outflow of ozone harming substances to a base
dimension. As the name of our venture that is AUTOMATIC IRRIGATION SYSTEM with the
1
assistance of the Solar power is a stage to use some new building methods. This venture will be a
decent alternative for the little and medium agriculturists who endure each year since
disappointment of yields that occurred each year.
LLP and STW mostly use diesel and DTW is mainly operated by electricity. A solar powered
water pumping system initially costs more than a diesel or electric powered pump but requires
far less maintenance and labor. Comparing installation costs (including labor), fuel costs and
maintenance costs over 10- year period, it is observed that solar pump is an alternate choice.
Bangladesh situated between 20º34’ and 26º38’ North latitude, 88º01’ and 92 º 41’ East
longitudes east, with average solar radiation between 4 and 5 kWh/m2/day, is ideal location for
solar energy harvesting.
1.3 Motivation
In our daily life, water is essential for us. It is considered to be basic need of human beings,
animals, plants etc. water shortage is one of the biggest problem in the world. There should be a
solution in this kind of problem. It is no other than water conservation. We have alternative
methods developed for the conservation of water. Plants are also essential to human life. Plants
need water in order to make their food. Water is one of the basic needs for plant growth. But we
must consider such potential situations in watering our plants such as SOIL MOISTURE
SENSING WATER IRRIGATION watering too much, too little and of course, just enough for
us to sustain and maintain the plant growth. Keeping your plant properly watered is essential to
its health. An automatic water irrigation system project which can also be useful and be able to
the environment. This project design study to focus on soil condition of a certain grass/plantation
2
area and determine when the plants need to acquire adequate water. Soil moisture is an essential
in monitoring of plant growth. Soil moisture determines the water content of the soil. We will
develop a device that will determine the moisture level of the soil. It will help water irrigation
system and gives sufficient water for the plants to reach their full growth.
1.4 Objectives
Develop a program for our project using a microcontroller that will process the data from
the sensor and control the whole irrigation system;
It’s design on a low cost device for control the water pump automatically.
It’s save farmers effort, water and time.
The power to conserve the simple resources as well as giving excellent boost to the
production of the harvests is one of the main aims of incorporating such technology into
the agronomic land of the country.
1.6 Methodology
Collection of book and internet information.
The required components were purchased in the market.
From this project we offer a new technology for the automation of the field of
agriculture. Also avoid the waste of water that occurs in the older irrigation system.
From this project we can reduce manpower. The project presents the waters of your plants here
automatically and regularly when you have avocation.
3
1.7 Expected Result
Irrigation system is simple and cheap for our project. It is more labor intensive and wastes water.
If water is brought into the system manually, this requires high labor input. On the other hand, it
is important to check the systems and to improve the production and avoid water loss on the
plantation. In addition, water costs and increasing water demands, gardeners need to be
concerned about conservation.
1.8 Summary
In this chapter, we discussed about our project Automatic irrigation System, where we briefly
discuss about project. At the last part of this chapter we discuss about our object, Future scope of
the work, methodology and project outline.
4
Chapter Two
2. THEORETICAL BACKGROUND
2.1 Introduction
People have to learn small things before doing a big achievement. Success always depends on
hard work. We have done a satisfactory project that will be helpful. We completed our course, all
previous knowledge need to fulfill our project. Solar Based Automatic Irrigation System is a
development project for the farmers. We need to study and proper ideas about the system design,
embedded system, Electric Circuit design and Digital Electronics for better knowledge about
instrument of our project. We are very grateful to our course teacher. They make us understood
about basic knowledge of this course. We have done simple class project during that time. All
the knowledge, information, practice make us confident to complete this project.
Irrigation System
Smart Irrigation System
Herb Box Eco System
Plant Watering System
5
moisture in the production of highly specialized vegetables and is a simple and precise method
for irrigation. It also helps in saving time, eliminating human error in adapting the available
humidity levels of the soil and maximizing its net benefits. Irrigation is the artificial application
of water to the soil normally to help crops. In crop production it is mainly used in dry areas and in
periods of precipitation deficit, but also to protect plants against frost. Types of irrigation
superficial irrigation
Localized irrigation
Drip irrigation
Spray irrigation
Conventional irrigation methods, such as air ducts, flood-feeding systems usually pierce the
lower leaves and stem from the plants. The entire surface of the soil Saturated and, often, it
remains wet long after the irrigation has finished. This condition promotes infections by leaf
fungi. Instead, dripping or dripping is a type of Modern irrigation technique that slowly applies
small amounts of water to the part of the root of the plant. Water is often supplied, many times
daily to maintain a favorable humidity condition of the soil and avoid moisture stress in the plant
with the proper use of water resources. Drip irrigation saves water because only the area of the
root of the plant receives moisture. Little perforation is lost if the appropriate amount is applied.
Drip irrigation is popular because it can increase yields and reduce water requirements as well as
work. Drip irrigation requires about half of the water needed by spraying or surface irrigation.
The low operating pressures and the flow rates give rise to reduced energy costs. It is possible to
achieve a greater degree of water control. Plants can be supplied with more precise amounts of
water. Disease and insect damage reduce because the plant foliage remains dry. Operating cost is
usually reduced. The bunds can continue during the irrigation process because the rows between
the plants remain dry
6
irrigation system which are not auto system. Some project have smart system which is control
smart phone but in that case farmer have to attend in land. But we want try such kinds of a
system which is controlled automatic. If any case farmer can’t go his land but irrigation will
continue according to need of land. So we develop that project.
2.6 Challenges
In our everyday life, water is critical to us. It is viewed as fundamental need of individuals,
creatures, plants and so forth. Be that as it may, now days, water deficiency is getting to be one
of the most serious issue in our nation. There ought to be an answer in this sort of issue. It is no
other than water protection. Farmers use their normal irrigation system. But in this system water
loss and time loss, so we solve this problem and easy to do this system.
We have some challenges that we complete our project. They are given below:
7
Chapter Three
3. DESIGN AND IMPLEMENTATION
3.1 Introduction
In this Chapter we are going to Explain about the system Design construction through Hardware
and development of software. In addition, the chapter elaborates the hardware and the software
stage by stage. All the operations of hardware and software are also included in this chapter. The
system design of the total project is shown in below Figure3.1.
9
Fig 3.3 (a): Arduino UNO
Reprinted from the Arduino Board Uno Figure 1 shows the Arduino Uno Board manufactured by
the Arduino in Italy. It can be powered via a USB connection or with an external power supply.
As can be seen in figure 1, pins A0 to A5 are the analog input pins, pins 0 to 13 are 14 digital
input/outputpins and the pins with a “~” sign can be used as digital pins PWM o can be used as
input or output pins by selecting the mode by using the function Pin-Mode() and then using the
function digitalRead() or digitalWrite() according to the ne-cessity. Pins 0(RX) and 1(TX) are
used for serial communication while pins 10(SS), 11(MOSI), 12(MISO) and 13(SCK) are used
for SPI (Serial Peripheral Interface) communication. In addition to pin 0 and 1, a Software Serial
library allows serial communication on any of the Uno’s digital pin.
10
Fig 3.3 (b): ATmega328P Microcontroller
The five, software selectable, power saving modes are idle mode, Power-down mode, Power-
save mode, ADC Noise Reduction mode and the Standby mode. As mentioned in section 2.1.2,
the CPU is the brain of the microcontroller which controls the execution of the program.
Therefore the CPU is able to access the memories, perform calculations, control peripherals and
handle interrupts. The AVR uses the Harvard architecture with separate memories and buses for
program and data to maximize the performance as well as the parallelism. The principle of
execution of instructions in the program memory is the single-level pipelining. The concept of
pre-fetching the next instruction while executing one instruction enables the instructions to be
executed in every clock cycle and the program memory is in the System Reprogrammable Flash
memory.
12
Fig 3.2.2 (d): Block diagram of the AVR CPU Core architecture
Reprinted from Datasheet of ATMega328, The block diagram of AVR CPU Core architecture is
shown in figure 3. The fast-access Register File contains 32 x 8 bit general-purpose working
registers with a single cycle access time which results in a single -cycle ALU operation. The
arithmetic and logical operations between the registers or between the constant and a register are
supported by the ALU. The status register is updated to reflect information about the result of the
operation after an arithmetic operation. The boot program section and the application program
section are the two main sections of the program flash memory. Stack stores the return address of
the program counter during the interrupts and subroutine calls which is allocated in the general
data SRAM. The size of the stack is limited by the total size and usage of the SRAM. The data
SRAM is accessible through five different addressing modes supported in the AVR architecture
while the stack pointer is read/write accessible in the I/O space. The memory spaces in the AVR
architecture are all linear and regular memory maps.
Specifications
Microcontroller: Atmel ATmega328
Operating Voltage (logic level):5 V
Input Voltage (recommended):7-12 V
Input Voltage (limits):6-20 V
13
Digital I/O Pins: 14 (of which 6 provide PWM output)
Analog Input Pins: 8
DC Current per I/O Pin: 40 mA
Flash Memory: 32 KB (of which 2KB used by boot loader)
SRAM : 2 KB
EEPROM: 1 KB
Clock Speed: 16 MHz
Dimensions: 0.70” x 1.70”
Features
• Automatic reset during program download
• Power OK blue LED
• Green (TX), red (RX) and orange (L) LED
• Auto sensing/switching power input
• Small mini-B USB for programming and serial monitor
• ICSP header for direct program download
• Standard 0.1 spacing DIP (breadboard friendly)
• Manual reset switch
14
The high-performance Microchip picoPower 8-bit AVR RISC-based microcontroller combines
32KB ISP flash memory with read-while-write capabilities, 1024B EEPROM, 2KB SRAM, 23
general purpose I/O lines, 32 general purpose working registers, three flexible timer/counters with
compare modes, internal and external interrupts, serial programmable USART, a byte-oriented 2-
wire serial interface, SPI serial port, a 6-channel 10-bit A/D converter (8-channels in TQFP and
QFN/MLF packages), programmable watchdog timer with internal oscillator, and five software
selectable power saving modes. The device operates between 1.8-5.5 volts.
VIN: it is the input power supply that will have the same voltage that we are supplying
the Arduino with the external power supply
5V: power supply of 5V, this voltage may come from VIN pin and a voltage regulator or
from the USB connection.
3.3V: power supply that will provide 3.3V generated by an internal regulator, with a
maximum current of 50 mA.
GND: grounding pins
15
Pin 3, 5, 6, 9, 10 and 11. PWM (pulse width modulation). They form 8 output bits with
PWM with the function analogWrite ().
Pin 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). These pins support SPI (Serial peripheral
interface) communication.
Pin 13. LED. There is a LED connected to the digital pin 13. When the pin value is
HIGH, the LED is on, and when the value is LOW, the LED is off.
17
GSM (Global System for Mobile communication) is a digital mobile telephony system that is
widely used in Europe and other parts of the world. GSM uses a variation of time division
multiple access (TDMA) and is the most widely used of the three digital wireless telephony
technologies (TDMA, GSM, and CDMA). GSM digitizes and compresses data, then sends it
down a channel with two other streams of user data, each in its own time slot. It operates at
either the 900 MHz or 1800 MHz frequency band.
18
Fig 3.4 (c): Circuit Diagram for Arduino and GSM module Connection.
The Atmega328 is one of the microcontroller chips that are used with the popular Arduino
Duemilanove plates. The Arduino Duemilanove card comes with 1 or 2 microcontroller chips,
Atmega168 or Atmega328. Of these 2, the Atmega328 is the most advanced and advanced chip.
Unlike the Atmega168 that has flash memory program 16K and 512 bytes of internal SRAM,
Atmega328 has 32K flash memory and 2K internal SRAM memory. The Atmega328 has 28
pins. It has 14 digital I / O pins, of which 6 can be used as PWM outputs and 6 analog input pins.
These I / O pins represent 20 of thepins.
19
Features include:
Good colorreproduction
Verythin
Lightweight
Perfect sharpness at nativeresolution
Excellentlongevity
No screen burn-ineffect
Do not flicker likeCRT
3.7 Relay
A relay is an electromagnetic switch. It is utilized applications to turn on and a
circuit by a low power flag or where a few circuits must be controlled by one
flag. Which is Shown in Fig: 3.7
Fig. 3.6: Relay Module Fig3.7: Connection Diagram of Relay with Arduino
A transfer switch is partitioned into 2 sections: info and yield. The yield area envelops a
loop that creates attractive transition once smooth low voltage from AN electronic circuit is
connected thereto. This voltage is named the agent voltage. Unremarkably utilized transfers
are offered in a few setups of agent voltages like 6V, 9V, 12V, 24V and so forth the yield
area comprises of contactors that interface or disengage consequently. Amid an essential
hand-off there are 3 contactors: typically open (NO), generally shut (NC) and standard
(COM). At no reason express, the COM is associated with NC. When the agent voltage is
connected the hand-off loop gets invigorated and furthermore the COM changes contact to
NO.
22
3.9 Soil Moisture Sensor
As shown in Fig: 3.5.8 Soil moisture sensors measure the volumetric water content in soil. As we
realize that property and soil dampness must be aligned and may differ contingent upon natural
factors, for example, soil type, temperature, or electric conductivity. Then again, reflected
microwave radiation is influenced by the dirt dampness. Likewise, it is utilized for remote
detecting in hydrology and farming.[8]
3.10 Buzzers
Buzzers are sound components prepared incorporating a piezoelectric vibration plate in a plastic
box (resonator). The piezoelectric sounders are sonorous components that they generate are
suitable for use as input signals (including multi-tune tone, etc.) without built-in oscillation
circuits. This feature allows them to be used in a wide range of applications. It comes as the
SMD type, which is great for the assembly of small and high densities and the type of pin, which
can be used for general purposes. Piezoelectric buzzers are sonorous components that generate a
monotone using a built-in oscillation circuit. [3]
23
Figure: 3.4 Buzzers
3.11 LED
The LED is a light source that uses semiconductors and electroluminescence to create light.
There are two main types of light emitting diodes: LED and OLED. The LED is different than
the EL bulb because it uses a small semiconductor crystal with reflectors and other parts to make
the light brighter and centered on a single point. The OLED is very similar to that of the EL lamp
in design, using a flat sandwich of materials. It is different from LED light and EL because it uses
organic molecules in the light emitting layer.
24
3.12 Connector
Wire is typically encircled by outline the metal through an opening in a pass on or draw plate. A
wire is a single, for the most part tube molded, versatile strand or post of metal. Wires are used to
persevere through mechanical weights or power and media correspondences signals. The term
wire is moreover used even more unreservedly to insinuate a pile of such strands, as in 'multi
stranded wire', which is even more precisely named a wire rope in mechanics, or a connection in
power. Wire measures come in different standard sizes, as conveyed the extent that a check
number.
25
The pumping of water may be a basic and sensible technique, way more sensible than scooping it
up with one's hands or lifting it in a very hand-held bucket. This can be true whether or not the
water is drawn from a recent supply, emotional to a required location, purified, or used for
irrigation, washing, or waste treatment, or for evacuating water from AN undesirable location.
No matter the end result, the energy needed to pump water is a particularly exacting part of water
consumption.
3.15 Resistor
A resistance may be a passive two-terminal electrical element that implements holmic resistance
as a circuit part. In electronic circuits, resistors area unit accustomed cut back current flow,
26
regulate signal levels, to divide voltages, bias active parts, and terminate transmission lines,
among different uses. High-powered resistors that may dissipate several watts of wattage as heat
is also used as a part of motor controls, in power distribution systems, or as take a look at masses
for generators. Mounted resistors have resistances that solely amendment slightly with
temperature, time or in operation voltage. Variable resistors is accustomed regulate circuit parts
(such as a volume management or a lamp dimmer), or as sensing devices for warmth, light,
humidity, force, or chemical activity.
3.16 LDR
A photo resistor is an active component that decreases resistance with respect to receiving
luminosity on the component's sensitive surface. The resistance of a photo resistor decreases with
increase in incident light intensity
27
3.17 Arduino software
The smart microcontroller unit named as Arduino Uno can be programmed with the Arduino
software. There is no any requirement for installing other software rather than Arduino. Firstly,
Select "Arduino Uno from the Tools , Board menu (according to the microcontroller on your
board).The IC used named as ATmega328 on the Arduino Uno comes pre burned with a boot
loader that allows you to upload new code to it without the use of an external hardware
programmer.
Programming software of this line follower is known as ARDUINO-1.6.8. This is open source
programming platform. The open-source ARDUINO environment makes it easy to write code
and upload it to the input/output board. Here we use ARDUINO-1.6.8 platform.
To configure software, we have to use ARDUINO -1.6.8 named arduino.exe
28
To configure this programmer with computer we need a USB cable then check serial port and
select the programmer from Aruino-1.6.8 platform such as,
Serial communication
It is used for the communication between Arduino and a computer or other
devices. Every Arduino board has at least one serial port. This ports
communicates thanks to the digital pins 0 (RX) and 1 (TX), and with the
computer thanks to the USB connection.
Serial.begin(speed)
It establishes the speed of data in bits per second (bauds) for the transmission
of data in serial communication.
Serial.read()
It reads the data from the serial port.
Serial.print(val,[format])
29
It prints the data to the serial port as ASCII text
Serial.println(val,[format])
It prints the data to the serial port as ASCII text but it jumps to a new line.
Serial.available()
It gives back the number of available bytes to be read by the serial port. It refers to data that has
already been received and is available in the buffer of the port.
30
Chapter Four
4. RESULT AND DISCUSSION
4.1 Introduction
The main objective of this project is to design a low cost device in order to control the water
pump automatically. This automatic irrigation system senses the moisture content of the soil and
automatically switches the pump when the power is on. A proper usage of irrigation system is
very important because the main reason is the shortage of land reserved water due to lack of rain,
unplanned use of water as a result large amounts of water goes waste. For this reason, we use this
automatic plant watering system, and this system is very useful in all climatic conditions. The
project is designed to develop an automatic irrigation system which switches the pump motor
ON/OFF on sensing the moisture content of the soil. In the field of agriculture, use of proper
method of irrigation is important. The project uses an ARDUINO UNO open source
microcontroller which is programmed to receive the input signal of varying moisture condition
of the soil through the sensing arrangement. Once the controller receives this signal, it generates
an output that drives a relay for operating the water pump. An automation of irrigation systems
has several positive effects. Once installed, the water distribution on fields or small-scale gardens
is easier and does not have to be permanently controlled by an operator. There are several
solutions to design automated irrigation systems.
4.2 Advantage
Highly sensitive
Works according to the condition of the soil
Adjust and forget the system
Low cost and reliable circuit
Total elimination of manpower
You can handle heavy loads up to10A
Reduced labor: here no need many labor for working. Because it works automatically. Only one
labor is required in the system.
31
Life style will improved: since it works automatically .so no need check the water progress
again and again. The motor no need start and stop by any person. So the people can sleep
through the night and live relax with a family.
More timely irrigation: when the plants need water that time Irrigators with automation are
more inclined to irrigate, not when it suits the irrigator. It works perfect timely
Assists in the management of higher flow rates: the irrigation flow rate want to increase by the
many irrigators. They receive through installing bay outlets and bigger channels. Such flow rates
require an increase in labor as the time taken to irrigate a bay is reduced thus requiring more
frequent change over. Automation allows for these higher flows to be managed without an
increase in the amount oflabor.
Most perfect cut-off: when the sufficient water is delivered to the land then automatically cut-
off it. Automation of the irrigation system allows cut-off of water at the appropriate point in the
bay. This is usually more accurate than manual checking because mistakes can occur if the
operator is too late or too early in making a change of water flow.
Decrease nutrients and runoff of water: Holding compost on ranch has both monetary and
natural advantages. Mechanization can help keep manure on ranch by adequately diminishing
keep running off from the property.
Decrease costs of used irrigation vehicles: As the irrigator is not required to constantly check
progress of an irrigation, motor bikes, four wheelers and other vehicles are used less. Since we
can give water supply in right time so this reduces the running costs of these vehicles and they
require less frequent replacement.
32
4.3 Project Picture
4.4 Disadvantages
Cost: there are various costs like installing, maintaining automatic and purchasing cost.
Equipment Reliability: as an automatic system sometimes it does not work accurately failures
will occur. This is occurs by human error in setting and it’s maintain system. To collect any
excess runoff when failures occur by a re-use system is good insurance Maintaining channel
Increased: There is a need to expand support of channels and hardware to guarantee the
framework works accurately. Channels ought to be fenced to shield the programmed units from
stock harm.
33
4.5 Costing
Costing is always a vital issue to make any project. Price of electronics is not stable for a
developing country like Bangladesh, because Bangladesh never produces electronics parts but
import from other developed country and during import price depends upon the stock of foreign
currency. Average price of parts used in this project is given bellow,
34
Chapter Five
5. CONCLUSION
5.1 Conclusion
The primary applications for this project are for farmers and gardeners who do not have enough
time to water their crops / plants. It also covers those farmers who are water waste during
irrigation. The project can be extended to greenhouses, where manual supervision is far and few
in between. The principle can be extended to create totally automated agricultural gardens and
fields. Combined with the principle of rainwater harvesting, it could lead to enormous water
savings if applied correctly. In agricultural land with severe rainfall shortages, this model can be
successfully applied to achieve great results with most types of soil. Even commercial irrigation
systems come in several types. There are autonomous systems that come with glasses, water
tanks, etc. Water tanks are also available in different models and models. These systems may or
may not have timers. These systems take care of the water requirements of individual plants.
There are several plant watering systems that can care for a certain amount of plants at the same
time. These systems constitute water tanks, tubes that supply water from the tank to individual
plants and drips attached to the end of each tube. For a garden, there are available sprinkler and
dripping systems with timers. In some sophisticated, floor sensors are also used, so that watering
will be done, as long as the soil is dry. Although some of the irrigation systems work with battery
power, others use power from the network. There are also simple ones that work under gravity.
Each type of plant irrigation system has its own characteristics, which must be understood,
before investing in it.
The principle venture are for farmers and nursery workers who don't have bounteous time to
water their products or plants. It likewise satisfy those farmers who are inefficient of water amid
water system. The undertaking can be reached out to green houses where manual administration
is far and few in the middle. The standard can be stretched out to make totally robotized patio
nurseries and farmlands. Aggregate with the guideline of rain water collecting, it could prompt
huge water reserve funds whenever connected in the correct way. In horticultural land with
serious lack of precipitation, this model can be viably connected to accomplish incredible
outcomes with most kinds of soil.
35
5.2 Main Limitations and Constraints
The main factors where attention should be focused on irrigation practices based on water
resources and efficient for risk are the following:
Preliminary evaluation of site specific conditions. Proper selection of soil moisture
sensors
Selection of suitable sites, installation and maintenance of sensors. Correct interpretation
and use of soil humidity data
36
References
[1] https://learn.sparkfun.com/tutorials/using-the-arduino-pro-mini-33v/allretrieved
on5/4/2020
[2] http://www.businessdictionary.com/definition/motor.html retrieved on8/4/2020
[3] https://www.collinsdictionary.com/dictionary/english/buzzer retrieved on 15/4/2020
[4] http://edisontechcenter.org/LED.html retrieved on16/4/2020
[5] https://whatis.techtarget.com/definition/LCD-liquid-crystal-display retrieved on
16/4/2020
[6] http://katalog.we-online.de/en/em/browse/connectors retrieved on16/4/2020
[7] https://www.batterymart.com/c-battery-boxes.html retrieved on 16/4/2020
[8] https://bangladesh.exportersindia.com/suppliers/pvc-sheets.htm retrieved on 17/4/2020
[9] https://www.crunchbase.com/organization/varo-money/advisors/currentretrieved
on17/4/2020
[10]https://en.wikipedia.org/wiki/Soil_moisture_sensor retrieved on17/4/2020
YouTube:
[1] https://www.youtube.com/watch?v=pCxeZkLhqSE
[2] https://www.youtube.com/watch?v=BKp4ib1UQj8
37
Appendix
Serial.begin(9600); lcd.clear();}}
38
if (lpg_sensor==LOW ) lcd.setCursor(4, 0);
{ lcd.print("No LPG");
digitalWrite(main, HIGH); }}
lcd.print("Alarm:"); mySerial.print('"');
} delay(100);
if (lpg_sensor==HIGH ) mySerial.println(msg);
{ delay(500);
digitalWrite(main, LOW); }
lcd.clear(); mySerial.print("AT+CMGS=");
39
mySerial.print('"'); }
mySerial.print(number2); mySerial.println("ATE0");
mySerial.print('"'); lcd.clear();
delay(100); booleannet_flag=1;
mySerial.println(msg); while(net_flag)
delay(500); {mySerial.println("AT+CPIN?");
mySerial.write(26); while(mySerial.available()>0)
delay(100); {if(mySerial.find("READY"))
lcd.clear(); net_flag=0;
} break;}
{ }
lcd.clear(); mySerial.println("AT+CNMI=2,2,0,0,0");
booleanat_flag=1; mySerial.println("AT+CMGF=1");
while(at_flag) delay(1000);
{ mySerial.println("AT+CSMP=17,167,0,0");
mySerial.println("AT"); lcd.clear();
while(mySerial.available()>0) mySerial.flush();
{ }
if(mySerial.find("OK"))
at_flag=0;
delay(1000);
40