Project Report
Project Report
Seminar report
Topic-
Of
Place: Pune
Date: 02/11/2022
PAGE
SR.NO CONTENTS NO.
1. Introduction 6
4. Algorithms 14
5. UAV’s 16
7. Future Trends 20
8. Success Stories 21
11. Conclusion 32
12. References 33
ABSTRACT
As per the recent report by the UNESCO World Water Assessment Program
(WWAP), the world’s population will increase by 33% in 2050, doubling the
need for food and water [1]. This will have serious consequences for the
whole world, especially the developing nations. Amongst the ubiquitous
Internet of Things (IoT) technology, smart agriculture is one the most
important emerging application, Smart Agriculture Techniques have
recently seen widespread interest by farmers and researchers alike to meet
increased food demands. Smart Agriculture Systems (SAS) are driven by
several key factors, which include the adoption of IoT technologies for
remote, unmanned monitoring of the agriculture fields and taking
corrective actions to make the environment most conducive for crop
growth.
On the software side, the recent boom in AI and Big Data technologies
supports not only the managing of large amounts of data accumulated by
hardware modules but also to give this data as input to state-of-the-art, AI-
based predictors, which can give more well-informed decisions to the
farmer. They can efficiently analyze the latest trends in the data and
provide several insights to the farmer. These benefits range from greater
crop productivity, saving of tightly managed resources such as water for
irrigation purposes, and minimization of the use of toxic chemicals such as
those used in fertilizers, pesticides, and herbicides.
This data can be collected from a large number of IoT sensors and imagery
from unmanned aerial vehicles (UAVs) in different geographically diverse
smart agriculture fields to make more accurate and informed decisions for
pest detection, plant diseases, smart irrigation, limited use of herbicides,
and other harmful substances. We then review the current state-of-the-art
technologies, implementation challenges associated with them, and future
trends and direction in SAS.
Smart Agriculture using IoT is all about saving water, increasing efficiency and reducing
the environmental impacts of ornamental plant production practices!
Now Smartphone revolution reaches to corner of India. Today farmer uses his mobile not
only for calling but also for monitor and controlling his agriculture.
Smart agriculture uses wireless sensor networks and environmental modelling to more
accurately predict and apply irrigation water in nursery and greenhouse operations, and
monitor green roofs for stormwater mitigation.
IoT-based SAS studies have also been a popular topic amongst researchers .
These have been practically implemented for efficient monitoring and
controlling of the agriculture systems remotely, sometimes with the option
of saving data to the cloud for the benefit of other farmers working in
similar domains, e.g., crops and climatic conditions.
10
The use of Machine Learning (ML) and DL has also been actively
researched for improved crop yields, agriculture advisory
systems detection of crop diseases, weed detection and pests. Zeynep et
al. have carried out an exhaustive literature survey on the use of DL
techniques in smart agriculture. The use cases of DL in smart agriculture
include detection of plant diseases, pest recognition, plant classification,
smart irrigation, and weed detection. Table 1 summarizes the topics related
to SAS covered in various research papers and compares them with the
contributions we presented in this survey article.
11
1) Drip Irrigation
Drip Irrigation is the concept in which the surface irrigation method
is substituted by a channel of pipes laid into the land for irrigation.
Pinpointed locations are selected at various depths for placing water
closest to the plant roots and thus minimizing excess water loss in
the soil
surrounding the plants. Using drip irrigation, farmers can save up to
95%
of the water.
12
3) Hydroponics
Hydroponics is a branch of hydro-culture, where plants are grown
in a soil-less environment using a nutrient solution, exclusively. A
mechanical structure using coir or coconut fiber may be used for
the
support of plants. The nutrient solution parameters such as pH and
electrical conductivity have to be monitored constantly
ALGORITHMS
1) Fuzzy Logic Algorithms
This is a class of algorithms based on a pre-defined set of rules and
degree of membership calculations based upon sensor values .Fuzzy
algorithms are fast and smart adaptive algorithms and include error-
control capabilities. Practical systems implemented using Fuzzy control
algorithms for smart irrigation control have been developed by several
researchers.
13
S=aSc+(1−a)Sn,avg(1)
14
UAVs are primarily used for crop monitoring through aerial images
being acquired by the UAV and crop spraying owing to the ease offered
by its aerial mobility and maneuverability. Velusamy et al. provide an
excellent taxonomy of the type of UAVs being used in precision
agriculture being classified as fixed-wing, vertical take-off and landing
(VTOL) based on their flight patterns and other architectural design such
as the number of rotors, being classified as single rotor, multi-rotor (tri-
copter, quad-copter, hexa-copter, octo-copter). These UAVs are
equipped with multiple camera types: RGB, multi-spectral, and hyper-
spectral. Different UAV architectures and mounted cameras may be
suited for specialized applications. For example, fixed-wing may be
better for broad surveillance and monitoring of the agriculture field,
while VTOL-based multi-rotor design may be suited for pesticide
spraying.
15
16
17
18
19
Over 5 million ha of degraded land in the Sahel have been restored through a
practice known as ‘farmer-managed natural regeneration’, increasing the food
security of millions of people and enhancing their resilience in the face of
climate change.
20
21
HARDWARE REQUIREMENTS:-
1. Arduino UNO :-
22
23
2.DHT11
DHT11 is Temperature and Humidity Sensor with calibrated digital signal output. It has high
degree reliability and excellent long-term stability.
This sensor includes a resistive type humidity measurement component with an NTC type
temperature measurement component .
It has 8 bit microcontroller which provide 40 bit of output over SPI interface.
Specification:
o Supply Voltage: 3 – 5.5 V
o Temperature range :0-50 ° ± 2 °C
o Humidity :20-90% RH ± 5% RH
o Interface: Digital
3. Jumper wire :-
24
SOFTWARE REQUIREMENTS:-
Arduino IDE :-
The Arduino Software (IDE) i.e Arduino Integrated Development
Environment - includes a text editor for writing code, along with a
message
area, a toolbar, a text console, with buttons for common functions and
a
menu series. It attempts to link to the Arduino hardware to upload
programs
and to even relate with them.
Writing Sketches:-
Sketches are programs written using Arduino Software. These
sketches are saved with the file extension .ino and are written in a
suitable
25
Cloud Platform :-
A IOT cloud platform is a server-based system that is used to connect and
manage an IOT product using web services that enable the device to
communicate between each other and also between other web applications
over internet. Exposit is the cloud platform that can be used for this project,
to store the database or for heavy processing capabilities.
Our device acts as a client and sends its data to the exposit cloud platform
through a data source channel. Any device that needs this information must
subscribe to this data channel and can receive and act upon it.
26
The user can specify the e-mail addresses and mobile numbers on the cloud
platform account.
Python interpreter :-
This functionality can also be handled by a python program using various
predefined libraries and APIs to trigger notifications to respective users.
Relative humidity is the ratio of water vapor in air and the saturation point of water vapor in
air which changes with temperature Relative Humidity can be calculated as is as follows:
Relative Humidity = (density of water vapor / density of water vapor at saturation) x 100%
CONNECTIONS
27
Vcc — 5v ,
GND — GND,
#include<dht.h>
dht DHT;
#define DHT11_PIN 3 // digital i/o pin no to which DHT11 data pin is connected
void setup()
Serial.begin(9600);
void loop()
intchk = DHT.read11(DHT11_PIN);
Serial.print(” Humidity: ” );
Serial.print(“%\t”);
28
Serial.print(“0c\n”);
delay(1000);
29
30
31
Research Papers:-
32
33