Wirelessly Programmable Autonomous Irrigation Management System
Wirelessly Programmable Autonomous Irrigation Management System
Management System
A report submittted to
RAMAIAH INSTITUTE OF TECHNOLOGY
Bengaluru
MSWE41 PROJECT 2
as partial fulfilment of the requirement for
Master of Technology (M. Tech) in software Engineering
BY
CERTIFICATE
(Examiner 1) (Examiner 2)
Name
Signature
Department of Information Science and Engineering
Ramaiah Institute of Technology
Bengaluru 54
DECLARATION
I hereby declare that the entire work embodied in this M.Tech Project report has
been carried out by me at Ramaiah Institute of Technology under the supervision
of Deepthi K. This Project report has not been submitted in part or full for the
award of any diploma or degree of this or any other University.
Pavan M P(USN-1MS15SSE16)
Acknowledgements
This project aims to solve the above problems by using high performance
embedded system and intelligent linear regression machine learning algorithm.
The various sensors such as soil moisture sensor, soil temperature sensor, rainfall
sensor and humidity sensor aid in this process. An unsupervised machine learning
algorithm helps in implementing the proposed system in polyhouses which for
studying and predicting the environmental values. Implementation of the proposed
technique is carried out on Java Platform and testing is done on sensor data
collected from agricultural field from Gandhi Krishi Vignana Kendra (GKVK),
Bengaluru for a year. The communication is established between the farmers and
system with the help of Wifi module. The results obtained from this project
demonstrates the optimal usage of water and increase in yield on polyhouses for
various crops.
Contents
1. Introduction ....................................................................................................................................... 1
1.1. Motivation ..................................................................................................................................... 1
1.2. Scope ............................................................................................................................................. 3
1.3. Problem statement ......................................................................................................................... 3
1.4. Objectives ...................................................................................................................................... 4
1.5. Organization of the thesis .............................................................................................................. 4
2. Literature survey ................................................................................................................................. 6
3. System design and analysis ................................................................................................................ 9
3.1. System analysis ............................................................................................................................ 9
3.2 System design .............................................................................................................................. 10
4. System Architecture ......................................................................................................................... 12
5. Implementation ................................................................................................................................. 15
5.1. Embedded system ....................................................................................................................... 16
5.2. Serial communication ................................................................................................................. 17
5.3. Database ..................................................................................................................................... 17
5.4. Machine learning ........................................................................................................................ 18
5.5. Neural network ........................................................................................................................... 19
5.6. Mobile application ...................................................................................................................... 22
6. Results .............................................................................................................................................. 24
7. Conclusion and future scope............................................................................................................. 27
Appendix 1 .............................................................................................................................................. 28
References ............................................................................................................................................... 33
List of Figures