Republic of Iraq
Ministry of Higher Education and
Scientific Research
Wasit University
College of Education for Pure
Sciences
IoT Weather Monitoring System
“A project
Submitted To Council of the College of Education for Pure
Sciences, University of Wasit, Department of Computer in Partial
Fulfilment of the Requirements for the BSc Degree in Computer
By
Riyad Mudeer Tawyan
Hussin Ali Kameal
Supervised By
Baraa Ismail
April 2024
month year
َيْر َفِع ُهَّللا اَّلِذ يَن آَم ُنوا ِم ْنُك ْم َو اَّلِذ يَن ُأوُتوا اْلِع ْلَم َد َرَج ات(
]المجادلة[11 :
Dedication
To my beloved family. . .
My Mother
My Father
My Brothers
My Sisters
To my lovely friends
And everyone who cares . . .
Acknowledgments
In preparing this report, I was in contact with many people, researchers,
academicians, and practitioners. They have contributed towards my
understanding and thought. In particular, I wish to express my sincere
appreciation to my main project supervisor “ Baraa Ismail “ for
encouragement, guidance critics and friendship. I am also very thankful to all
my professors for their guidance, advices and motivation. Without their
continued support and interest, this project would not have been same as
presented here
Librarians at university of Wasit and the National. I am also indebted to
computer science faculty; my university also deserve special thanks for
their assistance in supplying the relevant literatures.
Supervisor Certification
I certify that the project entitled “IoT Weather Monitoring System” was
prepared under my supervision at the Department of Computer/ College of
Education for Pure Sciences/University of Wasit, as partial fulfillment of the
requirements needed for award of the degree of Bachelor in Computer.
Signature:
Name: Supervisor name
Date: / / 2024
Email:
Examination Committee Certification
I hereby certify that this project entitled "IoT Weather MonitoringSystem"
Was prepared under my supervision at the department of Computer of the
University of Wasit, as a partial fulfillment of the requirements for the
Bachelor in Computer.
(Chairman) (Member)
Name: Name:
Date: / / 2024 Date: / / 2024
Signature: Signature:
Table of Contents
Contents Page No.
LIST OF TABLES
LIST OF FIGURES
LIST OF ABBREVIATIONS
LIST OF SYMBOLS
Abstract
Chapter One: Introduction
1.1Introduction
1.2 Heading
1.2.1 Heading
1.3 Research Motivation
1.4 The Problem Statement
1.5 The Challenges
1.6 Research Objectives
1.7 Research Methodology
1.8 Research Scope(optional)
1.9 Research Contributions(optional)
1.10 Project Organisation
Chapter Tow: LITERATURE REVIEW
2.1 Introduction
Chapter Three: METHODOLOGY
3.1 Introduction
Chapter Four: IMPLEMENTATION AND RESULT
4.1 Introduction
Chapter Five: DISCUSSIONS AND CONCLUSION
5.1 Conclusions
5.2 Suggestions for Future Works
References
References
LIST OF TABLES
Table 2.1 Title of table 12
Table 3.1 Title of table 23
Table 3.2 Title of table 28
LIST OF FIGURES
Figure 2.1 Title of Figure 12
Figure 3.1 Title of Figure 23
Figure 3.2 Title of Figure 28
LIST OF ABBREVIATIONS
DB Database
AI Artificial Intelligent
SW Software
Abstract
The system proposed is an advanced solution for weather monitoring that uses IoT to
make its real time data easily accessible over a very wide range. The system deals with
monitoring weather and climate changes like temperature, humidity, wind speed,
moisture, light intensity, Ultraviolet index radiation and even carbon monoxide levels in
the air; using multiple sensors. These sensors send the data to the web page and the sensor
data is plotted as graphical statistics. The data uploaded to the web page can easily be
accessible from anywhere in the world. The data gathered in these web pages can also be
used for future references. The project even consists of an app that sends notifications as
an effective alert system to warn people about sudden and drastic weather changes. For
predicting more complex weather forecast that can’t be done by sensors alone we use an
Application Programming Interface that analyses the data collected by the sensors and
predicts an accurate outcome. This Application Programming Interface can be used to
access the data anywhere and at any time with relative ease and can also be used to store
data for future use. Due to the compact design and fewer moving parts this design requires
less maintenance. The components in this project don’t consume much power and can
even be powered by solar panels. Compared to other devices that are available in the
market the Smart weather monitoring system is cheaper and cost effective. This project
can be of great use to meteorological departments, weather stations, aviation and marine
industries and even the agricultural industry.
CHAPTER ONE
INTRODUCTION
Chapter One
Introduction
1.1 Introduction
Monitoring weather’s condition plays an extensive role in every person’s life. The
impact of the environment’s condition causes numerous challenges in various fields like
agriculture, industry, constructions as well as more other fields. But the measured impact
occurs mostly in agriculture and industry. As we all know, agriculture perform a crucial
role in India’s Economy. Almost One fourth of India’s economy is acquired from
Agriculture. Over the recent year, smart agriculture was a debated topic in the world. In
IoT [1,2], the smart word indicates that the use of minimum parameters produces a better
result. It reduces the use of land, water, time as well and the uses of the new technology
and science for the enhancement of crops. The security is one of the major issues [3,4] in
IoT network, lot of security techniques are available but still many several possibilities to
enhance the existing security. In agriculture, Before the yield, the Farming process
consists of several phases and in that weather plays the most extensive role. In Gorakhpur
Region, the situation of rain mostly happens. It is situated near the border of India
“Nepal” and Nepal is a hilly area due to which the rainy situation occurs mostly. Due to
this situation, the farming problem occurs due to heavy rainfall. In this situation, an
indication of weather’s condition is an important aspect before sowing or reaping the
crops. Hence in this situation, the monitoring of weather’s condition [8,9] would help
farmers with the help of a weather monitoring system. S It will help the farmer before
reaping and sowing. In Gorakhpur Region, the total geographical area of this region is
around 3488.8 square km and cultivable land is 26428 hectares, In which the percentage
of irrigated area is 76.5 %. The main crop of this region is Paddy. The total area is around
152655 hectares. The amount of water if became high then it will be a problem for
farmers. Because in the sowing of paddy it needs water sufficiently but if the quantity of
water will grow then it should be a problem for farmer. So, to remove this problem, if the
weather’s condition is known then it will be beneficial for them. The main objective of
our system is to provide an indication of whether that would be beneficial for the farmers
before sowing crops or reaping crops. In this paper.
Chapter One
Introduction
()تكتب الخلفية العلمية للمشروع مع ذكر االهداف
The size of the content of the topic will be 12.
The indentation will be 1.5.تعني التباعد بين االسطر يكون بمسافة
The theme fonts "Times New Roman".
1.2 The Problem Statement خطوات حل المشكلة
1.3 Research Objectives الهدف من المشروع
1.4 Project Organisation (or project structure)
()يذكر فصول المشروع مع توضيج بااليجاز لكي يتعرف القارئ على باقي الفصول
CHAPTER TWO
Background for Project
Chapter Two
Literature Review
2.1 Introduction
)مقدمة عن اساسيات المستخدمة في المشروع بصوره عامه(
2.2 Next section
كل فقرة تحوي مكونات المشروع سواء كانت اجهزة او لغات برمجة او خوارزميات او
قواعد بيانات
2.2.1 Sub-section
2.2.1.1 Maybe another sub-section
ال تتعمق اكثر في االقسام الفرعيه وركز في كيفية توصيل الفكره مع ذكر(
االستشهادات االدبيه ذات الصلة بالمشروع
:اعتماًد ا على تخصصك ،قد تتضمن بعض األقسام المحتملة في هذا الفصل ما يلي
Chapter Two
Literature Review
CHAPTER THREE
METHODOLOGY
Chapter Three
Methodology
) تيضمن هذا الفصل الطريقة او طرق المستخدمة في مشروعك وكيفية تصميمها
تحدث عن سبب قيام]]ك او ع]]دم قيام]]ك بش]]ي م]]ا ,وان ت]]برر م]]اذا/لم]]اذا فعلت أو لم تفع]]ل م]]ا
فعلته(
3.1 Section header
Introduce reader to section
3.1.1 Sub-Section
CHAPTER FOUR
IMPLEMENTATION AND RESULT
Chapter Four Implementation
and Result
4.1 Introduction
() تذكر الية تنفيذ المشروع مع توضيح اهم النتائج التي تم الوصل اليها
4.2 Section
4.2.1 Sub-section
CHAPTER FIVE
RECOMMENDATIONS AND
CONCLUSIONS
Chapter Five Discussions and
Conclusion
5.1 Conclusions
5.2 Future work
يتضمن هذا الفصل:
اهم االستنتاجات التي تم الوصل لها
االعمال المستقبلية
REFERENCES
Abraham, S., & Chengalur-Smith, I. (2010). An overview of social engineering malware:
Trends, tactics, and implications. Technology in Society, 32(3), 183-196.
Aiello, M., Papaleo, G., & Cambiaso, E. (2014). SlowReq: A Weapon for Cyberwarfare
Operations. Characteristics, Limits, Performance, Remediations. Paper presented at the
International Joint Conference SOCO’13-CISIS’13-ICEUTE’13
وزارة التعليــم العالــي والبحــث العلمــي
رئاســة جامعــة واســط
كليـة التربية للعلوم الصرفة
قســم الحاسوب
عنـــــوان المشــــروع
مشروع تم تقديمه الى قسم الحاسوب كوفاء جزئي بمتطلبات درجة البكالوريــــوس في
الحاسوب
بأشـــراف األسـتــــاذ:
أســـم المشـــــرف
مقــــدم مـــن:
أسـمــــاء الطـــــالب
نيسان 2024
المستلخص
يكتب هنا المستخلص باللغة العربية بعد ترجمته
:مالحظات
حجم الخط في العناوين داخل الفصول يكون اما 16او 14عندما يكون حجم العنوان 16يكون حجم -1
الكتابة 14وعندما تكون العناوين 14تكون حجم الكتابة 12
عند كتابة الفقرات اليجوز ان تتجاوز 4تبويبات مثال 2.2.3.1.5اليجوز اقصى حد مسموح هو -2
2.2.2.2
من الممكن دمج الفصل الثاني مع األول فيصبح المقدمة مع الدراسات السابقة -3
من الممكن كذلك دمج الفصلين الثالث والرابع ليصبح طريقة العمل والنتائج -4
مجمل الفصول 4فصول محد ادنى -5
امنياتنا لكم بالتوفيق والنجاح