ABSTRACT
In traditional method of farming, human labours were required to visit the vegetable
farm at specific time and need to check the humidity level and temperature level manually.
This conventional method is considered time consuming and needs a lot of work and effort.
Therefore this project is about designing a disease detection system using sensor with
Raspberry Pi through wireless sensor network in vegetable farm. Using this system, user
such as user would reduce manually work such as manually monitor crops. With the data
get from sensor could help in making prediction of disease could happen.
In this system, all the data get from sensor will push a Cloud to store. User just
required to install an Android application to their smart phone to retrieve the data. The
Android application retrieve data from Cloud and it would compute some processes and
show the risk level of diseases for user. User also can know current weather condition of
their vegetable farm.
TABLE OF CONTENTS
TITLE - - - - - - - - - - - - - - - - - - - - - - - i
REPORT STATUS DECLARATION FORM - - - - - - - - - - - - - ii
DECLARATION OF ORIGINALITY - - - - - - - - - - - - - - iii
ACKNOWLEDGEMENTS - - - - - - - - - - - - - - - - - iv
ABSTRACT - - - - - - - - - - - - - - - - - - - - - - v
LIST OF FIGURES - - - - - - - - - - - - - - - - - - - - ix
LIST OF ABBREVIATIONS - - - - - - - - - - - - - - - - - xi
LIST OF TABLES - - - - - - - - - - - - - - - - - - - - xiii
Chapter 1: Project Background - - - - - - - - - - - - - - - - 1
11 Project Motivation and Problem Statement - - - - - - - - - - - - 1
12 Project scope - - - - - - - - - - - - - - - - - - - - 2
13 Objectives: - - - - - - - - - - - - - - - - - - - - - 2
14 Impact, Significance and Contribution - - - - - - - - - - - - - 3
15 Organization of the Report - - - - - - - - - - - - - - - - 3
Chapter 2: Literature Review - - - - - - - - - - - - - - - - - 5
21 Review of the Technologies - - - - - - - - - - - - - - - - 5
211 Hardware Platform - - - - - - - - - - - - - - - - - 5
212 Summary of the Technologies review - - - - - - - - - - - - 7
22 Review of Existing Systems/Applications - - - - - - - - - - - - 8
221 Remote Monitoring in Agricultural Greenhouse Using Wireless Sensor and Short
Message Service (SMS) - - - - - - - - - - - - - - - - - 8
222 Leaf disease Detection and Climatic Parameter Monitoring of Plants Using IoT 9
223 Application of Sensor Networks for Monitoring of Rice Plants: A Case Study - 10
224 Summary of the Existing Systems - - - - - - - - - - - - - 10
23 Conclusion Remark - - - - - - - - - - - - - - - - - - 11
Chapter 3: System Methodology - - - - - - - - - - - - - - - - 12
31 System Development Models - - - - - - - - - - - - - - -
12
311 System Development Model 1: Waterfall Model - - - - - - - - - 12
312 System Development Model 1: Prototyping - - - - - - - - - - 13
313 System Development Model 1: Iterative enhancement Model - - - - - 14
314 System Development Model 1: Spiral Model - - - - - - - - - - 15
315 Selected Model - - - - - - - - - - - - - - - - - - 15
32 System Requirement (Technologies Involved) - - - - - - - - - - - 16
321 Hardware - - - - - - - - - - - - - - - - - - - 16
322 Software - - - - - - - - - - - - - - - - - - - - 18
33 Functional Requirement - - - - - - - - - - - - - - - - 20
331 Collect temperature and humidity data - - - - - - - - - - - 20
332 Push data to Cloud - - - - - - - - - - - - - - - - - 20
333 Make prediction of vegetable’s disease - - - - - - - - - - - 21
36 Project Milestone - - - - - - - - - - - - - - - - - - 21
37 Estimated Cost - - - - - - - - - - - - - - - - - - - 22
38 Concluding Remark - - - - - - - - - - - - - - - - - - 23
Chapter 4 System Design - - - - - - - - - - - - - - - - - - 24
41 System Architecture - - - - - - - - - - - - - - - - - - 24
42 Functional Modules in the System - - - - - - - - - - - - - - 25
421 Collect temperature and humidity data module - - - - - - - - - 25
422 Push data to Cloud Module - - - - - - - - - - - - - - - 25
423 Make prediction of vegetable’s disease module - - - - - - - - - 25
44 Database Design - - - - - - - - - - - - - - - - - - - 27
45 GUI Design - - - - - - - - - - - - - - - - - - - - 28
46 Concluding Remark - - - - - - - - - - - - - - - - - - 29
Chapter 5 - System Implementation - - - - - - - - - - - - - - - 30
51 Hardware Setup - - - - - - - - - - - - - - - - - - - 30
511 Raspberry Pi connect with SHT11 sensor - - - - - - - - - - - 30
52 Software Setup - - - - - - - - - - - - - - - - - - - 30
521 Android Studio Installation - - - - - - - - - - - - - - 30
522 SQLite Installation - - - - - - - - - - - - - - - - - 31
523 MQTT Installation - - - - - - - - - - - - - - - - - 31
524 SHT11 Sensor Library Installation - - - - - - - - - - - - 32
53 Setting and Configuration - - - - - - - - - - - - - - - - 33
54 System Operation - - - - - - - - - - - - - - - - - - 36
55 Conclusion Remark - - - - - - - - - - - - - - - - - - 38
Chapter 6- System Evaluation and Discussion - - - - - - - - - - - - 39
61 System Testing and Performance Metrics - - - - - - - - - - - - 39
62 Testing Setup and Result - - - - - - - - - - - - - - - - 39
621 Sensor node in indoor - - - - - - - - - - - - - - - - 39
622 Network Reliability - - - - - - - - - - - - - - - - - 44
63 Project Challenges - - - - - - - - - - - - - - - - - - 46
64 Objective Evaluation - - - - - - - - - - - - - - - - - 46
Chapter 7: Conclusion and Recommendation - - - - - - - - - - - - 48
71 Conclusion - - - - - - - - - - - - - - - - - - - - 48
72 Recommendation - - - - - - - - - - - - - - - - - - 49
References - - - - - - - - - - - - - - - - - - - - - - 50
Appendix 1 – Bi Weekly Report - - - - - - - - - - - - - - - - -
Appendix 2- Turnitin Originality Report - - - - - - - - - - - - - -
Poster - - - - - - - - - - - - - - - - - - - - - - - -
FYP 2 Checklist - - - - - - - - - - - - - - - - - - - - -