Professional Documents
Culture Documents
Mini Project Report
Mini Project Report
AY20SECSM40105
A Mini Project Report
BACHELOR OF ENGINEERING
IN
COMPUTER ENGINEERING
BY
JOSHI TANMESH SURYAKANT (23)
DAS SAUMEN SAMIR (06)
GHOSH SANKALP SUNIL (09)
JHA CHIRAG CHUNCHUN (19)
Supervisor
Prof. Rajesh Gaikwad
University of Mumbai
(AY 2020-21)
1
Declaration by the Candidate
We declare that this written submission represents my ideas in my own words and where
others' ideas or words have been included, We have adequately cited and referenced the
original sources. We also declare that We have adhered to all principles of academic
honesty and integrity and have not misrepresented or fabricated or falsified any
idea/data/fact/source in my submission. We
understand that any violation of the above will be cause for disciplinary action by the
Institute and can also evoke penal action from the sources which have thus not been
properly cited or from whom proper permission has not been taken when needed.
2
Kanakia Park, Mira Road(E), Thane-401107, Maharashtra.
CERTIFICATE
This is to certify that the Mini Project entitled “SMART
name “Mini Project – 1A” having course code CSM301 for the award of the degree of
Signature of Supervisor/Guide
3
Kanakia Park, Mira Road(E), Thane-401107, Maharashtra.
is belonging to the course name “Mini Project – 1A” having course code CSM301
submitted as a Term work and approved for the degree of Batchelor of Engineering in
Computer Engineering.
Examiners
1. Name:
________________________(Internal)
Signature: _____________________
2. Name:
_____
_____
_____
_____
___(E
xterna
l)
Signature: ____________________
4
Date: 25-04-2021
Place: Shree L.r Tiwari College Of Engineering
Acknowledgement
We would like to express my deep gratitude to Professor Rajesh Gaikwad, our Project
guide, for his patient guidance, enthusiastic encouragement and useful critiques of this
Project work. We would also like to thank Dr. Vinayak Shinda, for his advice and
assistance in keeping our progress on schedule. Our grateful thanks are also extended
to to our H.O.D Mrs. Neelam Phadnis providing us this opportunity to research and
develop our own project. We would also like to extend my thanks to our honourable
Principle Dr. S. Ram Reddy for offering us the resources required for completion of
project. Finally, I wish to thank my parents for their support and encouragement
throughout my study.
Abstract
As per the FAO statistics of world agriculture in 2010, India is
the world's largest producer of many fresh fruits. In 2013, India
was the seventh largest agriculture exporter, exporting $39 BN
worth of agricultural goods. All this data shows how big the
5
agricultural industry in India is. To provide smart farming
techniques to Indian farmers to accurately monitor essential
factors of crop growth, this project is developed. The device
measures three of the most important and basic parameters for
growth of plants namely soil moisture, temperature and humidity.
The microcontroller is Arduino Uno. The FC28 Hygrometer and
DHT11 sensors are used to measure soil moisture and
temperature and humidity respectively. The sensors read the data
and send it to the microcontroller board. The board then processes
and maps the data as per the code, and finally displays it on the
Android device.
Table of Contents
Title Page i
Declaration by the Candidate ii
Mini Project Report Approval iv
Acknowledgement v
Abstract vi
Table of Contents vii
List of Figures viii
List of Tables ix
List of Abbreviations x
1 Introuction 1
1.1 Introduction 1
1.2 Motivation 2
1.3 Problem statement 2
1.4 Project Objectives 3
1.5 Project Importance 4
1.6 Scope of Project Work 4
6
1.7 Organization of the Report
2 Literature Review 4
2.1 Survey of Existing System 5
2.2 Problems with Present System 6
2.3 Limitation existing system or research gap 7
2.4 Mini project Contribution 7
3 Proposed System 9
3.1 Introduction 9
3.2 Architecture/ Framework 10
3.3 Algorithm and Process Design 10
3.4 Details of Hardware & Software 12
3.5 Experiment and Results 15
3.6 Conclusion and Future work. 15
4 References
16
7
List of Figures
Figure 3-1: Node MCU 12
List of Tables
List of Abbreviations
8
AICTE All India Council of Technical Education
ATD Advanced Technology and Development
AWS Amazon Web services
BPM Business Process Management
CCT Cloud Computing Technology
CIO Chief Information Officer
COMPSACW Computer Software and Applications Conference Workshops
CRM Customer Relationship Management
CSA Cloud Security Alliance
CSEE&T Conference on Software Engineering Education and Training
EC2 Elastic Computing Cloud
ECM Engineering colleges in Mumbai
EDF Empirical distribution function
ERP Enterprise Resource Planning
GER Gross Enrolment Ratio
Gmail Google mail
GSM Global System for Mobile Communications
IaaS Infrastructure as a Service
International Conference on Computing, Communication and
ICCCA
Applications
IOT Internet of things
9
1 Introduction
1.1 Introduction
Agriculture is one of the important businesses that mainly affects the mankind. From
the ancient to the agricultural revolution in India, farming is the way that human used
to harvest plants and consumed them in their daily life. Farming has been improved by
many technologies supporting cropping system. In addition to the technologies in the
agricultural revolution era, there have been many technologies that have impacts on
agriculture such as harvest machine, seed drill machine, reaper machine, and the others
that can reduce manpower and waste time. Recently, there are few researches works on
smart farming. A wireless sensor network is used in potato fields in Egypt. The
proposed system was used to monitor the potato fields such as looking for diseases and
harmful fungi and record useful information for improving future planting and
managing resources such as water and soil. To increase the crop yield, the smart
agriculture technology would help. In this work, a smart agriculture system is proposed.
These is the technology that uses the concepts of IoT to help farmers to monitor and
sense useful information from their farms in order to help in the quality improvement
and product quantity.
1.2 Motivation
The project is built from easily available and reasonably priced components.
Therefore, the cost is reasonable and maintenance is easy.
Using this project, the status of crops can be viewed remotely on a smartphone
using the internet. This helps to keep the farmer up to date even when he is away.
The project keeps the farmer updated regarding the status of the crop via SMS
notifications. This keeps the farmer updated and conscious about the status of his
crop.
Additional agricultural, chemical and weather-related sensors can be added to the
system in order to achieve more effective and accurate monitoring from the smart
system.
1
1.3 Problem statement
The world population is increasing at a daunting pace. Providing the basic necessities
of life for such a huge population is a great challenge. The most basic requirement for
any human being is good nutrition. However, due to the increasing population, the old
and traditional farming methods are proving insufficient for providing food in bulk
quantities. Fortunately, by making use of the latest agricultural techniques as well as
smart electronics technology we can increase efficiency and productivity too far higher
levels which can ensure our food security. The traditional agriculture and allied sector
cannot meet the requirements of modern agriculture which requires high-yield, high
quality and efficient output. Thus, it is very important to turn towards modernization of
existing methods and using the information technology and data over a certain period
to predict the best possible productivity and crop suitable on the very particular land.
2
4. As majority of farmer in our country are not quite literate, they have some sort
of fear about using technology, using this product we can create some
awareness among the farmer regarding technology.
3
there are clearly many advantages a networked farm has to offer. Of the many
advantages IoT brings to the table, its ability to innovate the landscape of current
farming methods is absolutely ground-breaking. IoT sensors capable of providing
farmers with information about crop yields, rainfall, pest infestation, and soil nutrition
are invaluable to production and offer precise data which can be used to improve
farming techniques over time.
2 Literature Review
4
vegetables for the defence during extreme climatic conditions. A greenhouse (also
called a glasshouse) is a structure with walls and roof made chiefly of transparent
material, such as glass, in which plants requiring regulated climatic conditions are
grown.
Anand Nayyar & Vikram Puri (Duy Tan University) Publication: November 12, 2018.
This aims in giving an efficient monitoring of the environment which will help the
farmers to do smart farming increasing their overall yield and quality of products. The
Agriculture stick being proposed in this project is integrated with Arduino Technology,
Breadboard interfaced with various sensors providing live data feed online from
Thingsspeak.com.
This project gives 98% of the accurate data using the live agricultural stick tested on
Live Agriculture Fields. Management of crop water .To perform agriculture activities
in an efficient way, adequate water is needed.
In this approach the agriculture IoT is interfaced with Web Map Service (WMS) and
Sensor Observation Service (SOS) to ensure water is properly managed for irrigation
which in turn reduces water wastage. Precision Agriculture.
The weather information provided by this method should be high so that it reduces the
chances of crop damage. Here agriculture IoT ensures in time delivery of real time data
in terms of weather forecasting, soil quality, labor cost and much more to the farmers.
IPM/C -Integrated Pest Management/Control. In this, agriculture IoT systems assures
that farmers with accurate environmental data via proper live data monitoring of
temperature, moisture, growth of the plants and level of pests so that proper care can be
given during production.
Food production & Safety agriculture. It accurately monitors various factors like
temperature of warehouse, shipping transportation management system and integrates
cloud based recording systems.
5
and application areas that are being used in agriculture. Methodology: The
methodology behind this study is to identify trends and review the open challenges,
application areas and architectures for IoT in agro-industry. This survey is based on a
systematic literature review where related research is grouped into four domains such
as monitoring, control, prediction, and logistics. Main Findings: This research study
presents a detailed work of the eminent researchers and designs of computer
architecture that can be applied in agriculture for smart farming. This research study
also highlights various unfolded challenges of IoT in agriculture. Implications: This
study can be beneficial for farmers, researchers, and professionals working in
agricultural institutions for smart farming. Novelty/Originality of the study: Various
eminent researchers have been making efforts for smart farming by using IoT concepts
in agriculture. But, a bouquet of unfolded challenges is still in a queue for their effective
solution. This study makes some efforts to discuss past research and open challenges in
IoT based agriculture. Keywords: Internet of Things, IoT, Agricultural, Sensor data,
Smart farming, Crop Residue, QoS, Challenges, Applications.
A] The current challenges with traditional farming are lack of communication, lack
of real-time forecast, lack of education, lack of automation and lack of Reach.
B] Few data analysis tools or techniques are available which are poorly organized
and used
C] The perception that traditional data warehousing processes are too slow and
limited in scalability.
D] The new emerging technology adoption is one of the keys to increase agriculture
productivity in the future.
6
1.4 Mini project Contribution
In this review, data is extracted from 60 peer-reviewed scientific publications (2016-
2018) with a focus on IoT sub-verticals and sensor data collection for measurements to
make accurate decisions. Our results from the reported studies show water management
is the highest sub-vertical (28.08%) followed by crop management (14.60%) then smart
farming (10.11%). From the data collection, livestock management and irrigation
management resulted in the same percentage (5.61%). In regard to sensor data
collection, the highest result was for the measurement of environmental temperature
(24.87%) and environmental humidity (19.79%). There are also some other sensor data
regarding soil moisture (15.73%) and soil pH (7.61%).
Research indicates that of the technologies used in IoT application development,
Wi-Fi is the most frequently used (30.27%) followed by mobile technology (21.10%).
As per our review of the research, we can conclude that the agricultural sector (76.1%)
is researched considerably more than compared to the farming sector (23.8%). This
study should be used as a reference for members of the agricultural industry to improve
and develop the use of IoT to enhance agricultural production efficiencies. This study
also provides recommendations for future research to include IoT systems' scalability,
heterogeneity aspects, IoT system architecture, data analysis methods, size or scale of
the observed land or agricultural domain, IoT security and threat solutions/protocols,
operational technology, data storage, cloud platform, and power supplies
3.Proposed System
1.1 Introduction
To improve the efficiency of the product there by supporting both rancher and country
we need to utilize the innovation which appraises the nature of harvest and giving
recommendations. The Internet of things (IOT) is revamping the agribusiness engaging
the farmers by the broad assortment of techniques, for instance, accuracy and
conservative cultivation to go up against challenges in the field. IOT advancement aids
7
in social affair information on conditions like atmosphere, temperature and productivity
of soil, harvest web watching engages area of weed, level of water, bug
acknowledgment, animal interference in to the field, alter improvement, cultivation.
IOT utilize farmers to get related with his residence from wherever and at whatever
point. Remote sensor frameworks are used for checking the farm conditions and little
scale controllers are used to control and robotize the property shapes [2]. a. Use Of
Wireless sensor Networks In Precision Agriculture In this paper a Precision Agriculture
has the advantage of giving continuous criticism on various distinctive yield and site
factors. As its name suggests, Precision Agriculture is exact in both the extent of the
product territory it screens and in addition in the conveyance measures of water,
compost, and so forth. This innovation can separate a solitary plant for checking in the
tens or several square feet. The WSN framework requires a brought together control
unit with UI. Exactness Agriculture requires a novel programming model for each land
territory, the characteristic soil write and the specific harvest or plants. For instance,
every area will get its own particular ideal measure of water, compost and pesticide. It's
by and large prescribed that information gathering be done on a hourly premise. Visit
information gathering doesn't give extra helpful data to the product show and turns into
a weight to the Wireless Sensor Network as far as power utilization and information
transmission. Less continuous observing might be satisfactory for certain moderate
development harvests and regions that have extremely steady, uniform atmosphere
conditions.
8
1.2 Architecture/ Framework
Wireless sensor systems posture remarkable difficulties with respect to unit control
utilization, warm exchange and general size, so the security conventions utilized for
sensor information insurance must be effective, asset neighbourly and quick. Formal
confirmation is the procedure used to empower trust and security issues to be checked
in connection to security convention outline for the data correspondence’s part. This
exploration program consolidates these subjects and is worried about the plan and
formal testing/confirmation of cryptographic based security conventions reasonable for
use with remote sensor frameworks to perform errands, for example, key understanding,
key transport and hub validation. The WSN is erect of "centre points" – from a couple
to a couple of hundreds or still thousands, where each centre is associated with single
(or now and again a couple of) sensors. Both such sensor mastermind centre has
ordinarily a couple of segments: a radio earpiece by an interior accommodating wire or
correlation with an exterior assembly contraption, a microcontroller, an electronic
circuit for interfacing among the sensors and a centrality source, if all else fails a battery
or an inserted type of hugeness gathering. A sensor centre may shift in estimate starting
that of a shoebox losing to the span of a particle of tidy, albeit functioning "bits" of
authentic infinitesimal highlights still can't seem to be ready. The price of sensor centres
9
is on the contrary factor, running from a couple to a few dollars, dependent upon the
unconventionality of the individual sensor centres. Size and cost impediment on sensor
centres realize looking at prerequisites on resources, for case, imperativeness, memory,
computational speed and exchanges information replace boundary. The topology of the
WSNs can fluctuate from an effortlessly comprehended star system to a progressed
multichip remote work organize
10
internetworking [8] connected with brute machinery, transit, architecture and varying
things embedded with equipment, programming, sensors, actuators, and framework
organize that engage these articles to gather and exchange data. These contraptions
hoard critical data with the help of various existing advances and after that uninhibitedly
stream the data between various devices.
11
Node MCU Esp 8266-12E
NodeMCU is an open source firmware for which open source prototyping board designs
are available. The name "NodeMCU" combines "node" and "MCU" (micro-controller
unit).The term "NodeMCU" strictly speaking refers to the firmware rather than the
associated development kits.[citation needed]
Both the firmware and prototyping board designs are open source.
The firmware uses the Lua scripting language. The firmware is based on the eLua project,
and built on the Espressif Non-OS SDK for ESP8266. It uses many open source projects,
such as lua-cjson and SPIFFS. Due to resource constraints, users need to select the
modules relevant for their project and build a firmware tailored to their needs. Support
for the 32-bit ESP32 has also been implemented.
The prototyping hardware typically used is a circuit board functioning as a dual in-line
package (DIP) which integrates a USB controller with a smaller surface-mounted board
containing the MCU and antenna. The choice of the DIP format allows for easy
prototyping on breadboards. The design was initially based on the ESP-12 module of the
ESP8266, which is a Wi-Fi SoC integrated with a Tensilica Xtensa LX106 core, widely
used in IoT applications
12
Figure 3.1 Node MCU Esp 8266-12E
Soil Moisture Sensor:
Soil sensor may be a sensor which faculties those wetness materials of the soil. That
sensor needs just as the plain and the propelled yield. The propelled yield will be created
and the plain yield limit might a chance to be fluctuated. It takes a shot on the example
about open Also short crazy. That yield may be secondary or low demonstrated toward
the headed. During those side of the point when the mud may be dry, those current won't
experience it Along these lines it will clear out for Concerning illustration open circuit.
Temperature Sensor:
13
Figure.3.3Temperature sensor
A temperature sensor detects the temperature of an object or of its environment and
converts the reading into an electrical signal. Common types of temperature sensors
include thermocouples, resistance temperature detectors (RTDs), thermistors, local
temp sensor ICs, and remote thermal diode temperature sensor ICs. Thermocouples,
RTDs, and thermistors are sensing elements with electrical properties that vary
predictably with temperature. Local temperature sensor ICs utilize the physical
properties of transistors on the die as the sensing element. Clinical grade temp sensors
meet the clinical thermometry specification of the ASTM E1112 for accuracy. Remote
thermal diode temperature sensors employ an external bipolar transistor as the sensing
element and include all the signal conditioning circuitry necessary to measure
temperature using one or more external transistors.
Humidity sensor:
Figure.3.4Humidity sensor
HR 202 Humidity is coordinated circuit sensors that can be utilized to gauge the
nearness of water in arrive. The HR202 is another sort of stickiness touchy resistor
produced using natural macromolecule materials, it can be utilized as a part of events
like: clinics, stockpiling, workshop, material industry and so on. The Stickiness sensor
with its yield Relative to the temperature (in RH %). The operational temperature
extend is from20-95%RH.
14
means the temperature, soil dampness state with the gate crasher identification. The
second outcome is the yield from the Android purpose that is produced in the cell phone.
It decides the temperature, dampness, dampness with the gate crasher location.
4.References
15
2015 International Conference on Pervasive Computing (ICPC),
Pune, 2015, pp. 1-5.
[6] J. Gutiérrez, J. F. Villa-Medina, A. Nieto-Garibay and M. Á.
Porta- Gándara, "Automated Irrigation System Using a
Wireless Sensor Network and GPRS Module," in IEEE
Transactions on Instrumentation and Measurement, vol. 63, no.
1, pp. 166-176, Jan. 2014.
[7] Chetana A. Kestikar, Automated Wireless Watering System
(AWWS), International Journal of Applied Information
Systems (IJAIS) – ISSN : 2249-0868, Volume 2– No.3,
February 2012.
[8] J. John, V. S. Palaparthy, S. Sarik, M. S. Baghini and G. S.
Kasbekar, "Design and implementation of a soil moisture
wireless sensor network," 2015 Twenty First National
Conference on Communications (NCC), Mumbai, 2015, pp. 1-
6.
16