Smart Umbrella Using Raspberry Pi
Smart Umbrella Using Raspberry Pi
By
September 2021
PENGISYTIHARAN
(Declaration)
Saya,
I,
• Tesis saya telah dijalankan, digubal dan ditulis sendiri di bawah penyeliaan : My
thesis was personally developed, conducted and written by me under the
supervision of :
• Data saya adalah data asal dan saya/kami sendiri mengumpul dan
menganalisisnya; dan
My data are original and personally collected and analyzed and
• Saya akan sentiasa mematuhi syarat, polisi dan peraturan MSU mengenai
penulisan tesis, termasuk undang-undang Hakcipta dan Paten Malaysia.
I shall at all times be governed by the conditions, policies and regulations of the
MSU on thesis writing, including the copyright and Patent laws of Malaysia.
I
PERAKUAN KERJA KERTAS PROJEK
seperti yang tercatat di muka surat tajuk dan kulit kertas projek
(as it appears on the title page and front cover of project paper)
bahawa kertas projek tersebut boleh diterima dari segi bentuk serta kandungan, dan
meliputi bidang ilmu dengan memuaskan.
(that the project paper acceptable in form and content, and that a satisfactory
knowledge of the field is covered by the project paper).
Nama Penyelia
(Name of Supervisor): DR OMAR ISMAEL IBRAHIM
Tandatangan
(Signature) :
Tarikh
(Date) : 24.1.2022
II
ACKNOWLEDGEMENTS
First, I want to show my gratitude to the almighty GOD for blessing me with
patience and strength to complete this research with all the challenging moments
throughout this study. In addition, I would like to express my gratitude to my
supervisor Dr Omar Ismael for his willingness to spend his time guiding me
throughout this study. All the constructive comments, advice, encouragement, and
supervision to ensure the accomplishment of this study are highly appreciated. His
effort in coordinating this course and allowing me to learn valuable knowledge and
experience from this research study. Moreover, I would also like to thank all the
lecturers who guided me directly or indirectly while completing this study. I am
genuinely grateful to have all the fantastic people around me. Apart from that, my
most profound appreciation to my family is always there for me to give endless
moral and spiritual support for me not to give up and keep doing my best.
III
ABSTRACT
By
KATHIKGESU A/L JAYAMANI
September 2021
Umbrella is made of a folding canopy, metal rips, metal handle, and plastic pole,
which we used to safeguard the community against rain and sunlight. A smart
umbrella is not against the rain. Simultaneously, it provides various services to
customers as it consists of various features such as alerting the users for a rainy or
sunny day. Many older people worry about becoming more forgetful. They think
forgetfulness is the first sign of Alzheimer's disease (A.D.). In the past, memory loss
and confusion were considered a normal part of aging. However, scientists now
know that most people remain alert and able as they age, although it may take the
monger to remember things. Many people experience memory lapses. Some memory
problems are serious, and others are not. This study aims to protect the aging
community that develops forgetfulness, which will lead to forgetting to bring along
their umbrella, which will expose them to sunny and rainy weather and lead to illness.
Therefore, this study will help them to bring along their umbrella whenever they
need it by sending a notification. The general objective of this study is to create a
new smart umbrella using Raspberry PI using IoT, which will provide the
notifications guide people to get information about the weather situation and install
the solar umbrella to recharge the device and the navigation route. This project
methodology is rapid analysis design. In Nutshell, the project is to facilitate the
ageing community that develops forgetfulness, to bring their umbrella along with
them whenever they go.
IV
Abstrak
Abstrak tesis yang dikemukakan kepada Senat Management & Science University
sebagai memenuhi sebahagian keperluan untuk ijazah Sarjana Muda Sains Komputer
(Kepujian).
Oleh
KATHIKGESU A/L JAYAMANI
September 2021
Payung diperbuat daripada kanopi lipat, logam, pemegang logam dan tiang plastik,
yang digunakan untuk melindungi masyarakat daripada hujan dan cahaya matahari.
Payung pintar bukan sahaja menentang hujan, pada masa yang sama, ia menyediakan
pelbagai perkhidmatan kepada pelanggan kerana ia terdiri daripada pelbagai ciri
seperti memberi amaran kepada pengguna mengenai cuaca. Ramai orang yang lebih
tua bimbang tentang menjadi pelupa. Mereka menganggap pelupa adalah tanda
pertama penyakit Alzheimer (A.D.). Pada masa lalu, kehilangan ingatan dan
kekeliruan dianggap sebagai bahagian normal penuaan. Walau bagaimanapun, para
saintis kini tahu bahawa kebanyakan orang tetap berjaga-jaga dan apabila mereka
meningkat usia, walaupun mungkin memerlukan sesuatu untuk mengingati. Ramai
orang mengalami hilang ingatan. Kajian ini bertujuan untuk melindungi komuniti
penuaan yang mengalami kelupaan, yang akan menyebabkan lupa untuk membawa
payung mereka, yang akan mendedahkan mereka kepada cuaca cerah dan hujan dan
membawa kepada penyakit. Oleh itu, kajian ini akan membantu mereka membawa
bersama payung mereka pada bila-bila masa mereka memerlukannya dengan
menghantar notifikasi. Objektif umum kajian ini adalah untuk mencipta payung
pintar menggunakan Raspberry PI dengan IoT, yang akan menyediakan maklumat
tentang keadaan cuaca dan memasang payung solar. Metodologi projek ini adalah
reka bentuk analisis pantas. Secara ringkasnya, projek itu adalah untuk memudahkan
komuniti penuaan yang mengembangkan pelupa, untuk membawa payung mereka
bersama mereka apabila mereka pergi dimana sahaja.
V
TABLE OF CONTENT
CONTENTS PAGE
DECLARATION I
CERTIFICATION OF PROJECT PAPER II
ACKNOWLEDGMENTS III
ABSTRACT IV
ABSTRAK V
TABLE OF CONTENTS VI
LIST OF TABLES IX
LIST OF FIGURES X
CHAPTER 1
INTRODUCTION 1
1.1 BACKGROUND STUDY 1
1.2 PROBLEM STATEMENT 2
1.3 OBJECTIVE 3
1.4 HYPOTHESIS 3
1.4.1 NULL HYPOTHESIS 3
1.4.2 ALTERNATIVE HYPOTHESIS 3
1.5 ASSUMPTION AND LIMITATIONS 4
1.5.1 ASSUMPTION 4
1.5.2 LIMITATIONS 4
CHAPTER 2
LITERATURE REVIEW
2.1 UMBRELLA 5
2.2 SMART UMBRELLA 6
2.2.1 HISTORY OF SMRT UMBRELLA 7
2.3 INTERNET OF THINGS 8
2.3.1 HISTORY OF THE INTERNET OF THINGS 9
2.4 RASPBERRY PI 10
VI
2.4.1 HISTORY OF RASPBERRY PI 11
2.5 ALZHEIMER’S DISEASE 12
2.6 RELATED WORK 13
CHAPTER 3
METHODOLOGY 14
3.1 INTRODUCTION 14
3.2 POROJECT METHODOLODY 15
3.3 DEVELOPMENT METHODOLOGY 16
3.3.1 SYSTEM OVERVIEW 17
3.3.2 DESIGN DIAGRAM 18
3.3.3 USER REQUIREMENT LIST 19
3.3.4 USE CASE 20
3.3.5 FLOW DIAGRAM 21
3.4 HARDWARE AND SOFTWARE 22
3.4.1 HARDAWARE REQUIREMENTS 22
[Link] RASPBERRY PI R MODEL B 23
[Link] ADS1115 24
[Link] TEMPERATURE SENSOR(DHT22) 25
[Link] MOISTURE SENSOR 26
[Link] SD CARD 27
[Link] MONITOR 28
3.4.2 SOFTWARE REQUIREMENTS 29
[Link] RASPBIAN JESSIE 29
[Link] LANGUAGE – LINUX 30
[Link] PYTHON 30
[Link] ANDROID STUDIO 31
[Link] OPENWEATHERMAP 32
[Link] ACCUWEATHER 33
VII
CHAPTER 4
DATA ANALYSIS AND FINDINGS 34
4.1 INTRODUCTION 34
4.2 RASPAPPS 34
4.3 RASPBERRY PI 35
4.4 SOLAR PANEL 36
CHAPTER 5
DISCUSSION AND CONCLUSION 37
5.1 CONCLUSION 37
5.2 FUTURE WORK 38
6.0 REFERENCE 39
7.0 APPENDIX 42
VIII
LIST OF TABLES
IX
LIST OF FIGURES
3.7 ADS1115 24
3.8 DHT22 25
3.10 SD Card 27
3.11 Monitor 28
X
3.14 Android Studio 31
3.15 OpenWeatherMap 32
3.16 AccuWeather 33
4.1 RaspApp 34
XI
CHAPTER 1
INTRODUCTION
Umbrella is made by a folding canopy, metal rips, metal handle, and plastic
pole, which we used to safeguard the community against rain and sunlight (Baby. A
users for a rainy or sunny day (Han. Y et al., 2017). In some research, the author
suggests smart umbrella for smart future cities in term of opening up itself using
sensory signals at the time of the rain over car parking, canopies large open space
and also able to close itself as rain goes down (Dad.A. et al.,2020).
The original model became more popular than anticipated, selling outside its target
market for uses such as robotics. It is widely used in many areas, such as weather
monitoring, because of its low cost, modularity, and open design. It is typically used
by computer and electronic hobbyists due to its adoption of HDMI and USB devices.
mechanical and digital machines, objects, animals, or people provided with unique
identifiers and the ability to transfer data over a network without requiring human to
processing and a user interface. Internet of Things includes sensors such as "talk"
to the could come through some kind of connectivity. Once the data get to the cloud,
automatically adjusting the sensor device without the need for the users (Clelland.
C.M.,2016).
1
1.2 PROBLEM STATEMENT
Many older people worry about becoming more forgetful. They think forgetfulness is
the first sign of Alzheimer's disease (A.D.). In the past, memory loss and confusion
were considered normal part of ageing. However, scientists now know that most
people remain alert and able as they age, although it may take the monger to
in 2020 and 2050, respectively (Rees et al., 2006; Tey et al., 2016). Most family
members view A.D.'s symptoms as normal ageing and do not seek any medical
This study aims to protect the ageing community that develops forgetfulness,
which will lead to forgetting to bring along their umbrella, which will expose them to
sunny and rainy weather and lead to illness. Therefore, this study will help them to
2
1.3 OBJECTIVE
1. To create a new smart umbrella using Raspberry PI using IoT, which will
provide the notifications guide people to get information about the weather
situation and install the solar umbrella to recharge the device.
1.4 HYPOTHESIS
3
1.5 ASSUMPTION AND LIMITATIONS
1.5.1 ASSUMTION
1.5.2 LIMITATIONS
A few limitations should be highlighted to improve the project in the future. Firstly,
according to the time limitation, where we provided just six months to complete this
project, it was a limitation to produce more advanced instruments. Other than that,
the cost, due to the high cost for certain materials, we cannot perform.
4
CHAPTER 2
LITERATURE REVIEW
2.1 UMBRELLA
The mid-year season temperature of the air ascends to a significant level, and it
is intolerable. Individuals are paying extraordinary minds to obscure spots because
the sun's environment is so high. The atmosphere in mid-year days, as a rule, is
above 35°C, so there is a requirement for a framework that gives shadow—for the
most part, sun concealing enormous umbrella deals utilized at seashores, pools or
in patios. Likewise, numerous coffeehouses or eateries use sun-concealing goliath
umbrellas on tables and downpour, safeguarding and giving a positive state of mind
of being in the encompassing. Subsequently, the goliath umbrellas are viable.
5
2.2 SMART UMBRELLA
The umbrella user is presented with many trade-offs when they choose how to avoid
the rain. The most typical choice around town is a compact umbrella that sacrifices
some coverage for portability. Aside from content, it is just more comfortable when
the umbrella is directed into the wind so that the umbrella does act like a sail
dragging around in a strong wind. The operation of gauging where the rain is coming
from as the wind shifts, and we wind through streets in all directions becomes taxing
on our wrists. This problem of repositioning the umbrella is especially burdensome
for wheelchair users who may have muscular issues that prevent find control of the
umbrella or who need their hands free to control the wheelchair(T. E. A. 2017.,).
6
2.2.1 HISTORY OF SMART UMBRELLA
The Internet of Things is gradually rethinking our reality, transforming idiotic articles
like our ice chests and vehicles into keen, associated gadgets. Moreover, yes, it has
even happened to our umbrellas. Haz is a "smart" umbrella that leverages I.T. to
solve some of the common woes of the average parasol. Although it is significantly
more clever than the standard overhang, there are a few things we would wish it
were able to do. Haz promotes itself as the maker of the "world's originally
mechanized brilliant umbrella," intending to "think outside the box in umbrella plan."
That it is considerably wiser than the run of the mill cover, there are a few things we
would wish it were prepared to do. Haz promotes itself as the maker of the "world's
previously mechanized brilliant umbrella," planning to "think outside the box in
umbrella plan."
In addition, users can check out the last known location of Haz with the
smartphone app. The app also keeps an eye on the local weather and will notify
users when they should be taking their umbrella so they are not caught in the rain.
Haz is undoubtedly a step up from the average umbrella, solving many of the
annoyances of using and losing a brolly. Moreover, it has hit a chord with backers,
who have successfully funded an Indiegogo campaign with plenty of time left on the
clock(T. E. A. 2017.,).
7
2.3 INTERNET OF THINGS
The Internet of things (IoT) is a trick all term for developing hardware that is not
conventional processing gadgets but is associated with the Internet to send
information and get guidelines. There is a broad scope of things that fall under that
umbrella, the Internet-associated "smart" variants of conventional apparatuses like
coolers and lights; contraptions that could just exist in a web empowered world like
Alexa-style advanced colleagues; web empowered sensors that are changing
manufacturing plants, medical care, transportation, dispersion focuses and
cultivates.
Priceonomics separates it, more than 50 billion IoT gadgets were starting in 2020,
and those gadgets will produce 4.4 zettabytes of information this year. (A zettabyte
is a trillion gigabytes.) By correlation, in 2013, IoT gadgets had a simple 100 billion
gigabytes. The measure of cash to be made in the IoT market is comparatively
excellent; it gauges the market's worth in 2025 territory from $1.6 trillion to $14.4
trillion (Keyur K Patel. 2016.).
8
2.3.1 HISTORY OF THE INTERNET OF THINGS
The Internet of Things (IoT) is a device that has given direct interchanges since the
message (the main landline) was created during the 1830s and 1840s. Depicted as
"wireless telegraphy," the principal radio voice transmission occurred on June 3,
1900, giving another important segment to fostering the Internet of Things. The
advancement of P.C.s started during the 1950s.
The Internet, a significant component of the IoT, started as part of DARPA (Defence
Advanced Research Projects Agency) in 1962 and evolved into ARPANET in 1969.
In the 1980s, commercial service providers began supporting public use of
ARPANET, allowing it to develop into our modern Internet. Global Positioning
Satellites (GPS) became a reality in early 1993, with the Department of Defence
providing a stable, highly functional system of 24 satellites. This was quickly
followed by privately owned, commercial satellites being placed in orbit. Satellites
and landlines offer essential communications for much of the IoT.
9
2.4 RASPBERRY PI
10
2.4.1 HISTORY OF RASPBERRY PI
Raspberry Pi- A name that is now not a new technical buzzword for researchers in
Computer Science, Electronics & Embedded Systems engineering worldwide. To
date, 5 million pieces of various generations of Raspberry Pi ranging from Model A
to Model B and even the latest Raspberry Pi Zero have been sold, and thousands of
projects ranging from Robotics, Super Computer development, Gaming Consoles,
Portable Tablets, Server-based Implementations on lines of Linux and Cloud
Computing, Drones and even Astro Pi has been proposed and implemented all over
the world. The foundation seed for development for Raspberry Pi journey started in
2006 when researchers named: Eben Upton, Rob Mullins, Jack Lang and Alan
Mycroft at the University of Cambridge's Computer Laboratory became stunned to
see the decline in the skill level of A-Level students and students applying for
computer science. The main idea behind their stepping stone development was to
give kids tiny and affordable computers when computers were expensive. Parents of
children in the U.K. did not support programming practice among kids. The team
lead by Eben Upton developed several versions of working prototypes from the year
2006 to 2008, and the final released version was named "RASPBERRY Pi".
11
2.5 ALZHEIMER'S DISEASE
More than 46 million people worldwide live with Alzheimer's disease (A.D.), and the
number is expected to increase to 131.5 million by 2050, with the majority being
from low and middle-income countries. The estimated cost of managing A.D. was at
US$818 billion, and it is forecasted to increase to a trillion-dollar by 2018. The
prevalence of dementia in Malaysia is estimated at 0.126% and 0.454% in 2020 and
2050. This is because most family members view A.D.'s symptoms as normal
ageing, and hence, do not seek any medical treatments.
12
2.6 RELATED WORK
As you can see from the table below, many projects have developed on my title.
Some of the projects were made with the Adafruit IO board and the Raspberry Pi
system set. There have many differences between my project with the previous
project. All the last projects develop without Sustainable Development Goals
number 7, affordable and clean energy. In my project, I have added a solar panel
with my umbrella to give power energy to operate the Raspberry Pi. I also created
an application that can connect with the smart umbrella with the help of Bluetooth.
13
CHAPTER 3
METHODOLOGY
3.1 INTRODUCTION
14
3.2 PROJECT METHODOLOGY
In this phase, we determine the goals and the expectation for this project. Moreover,
the current problem which the prevalence of Alzheimer's diseases increasing.
Therefore, this project plans to assist Alzheimer's patients by alerting them to bring
their umbrella along.
This project will be designed using Raspberry Pi, Temperature Sensor, Light-
dependent resistor, moisture sensor, Analog-to-digital converters (ADCs), Monitor
and IoT. The raspberry will act as the central control in this project. The temperature
sensor is responsible for detecting the current temperature on a sunny day, while
the moisture sensor determines the rainy.
In this phase, the prototypes will be developed into the working model. This device
will be designed using Phyton coding, and for the user U.I., we will implement the
output through the Android application. For the android apps development, all the
backend work will be code in Android Studio.
Phase 4: Cutover
This is a phase where the finished project goes to launch. It includes data
conversion, testing, and changeover to the new system and user training.
15
3.3 DEVELOPMENT METHODOLOGY
This project will use a rapid application development methodology known as RAD.
RAD approach is a fast project turnaround, making it an attractive choice in a fast-
paced environment like software or application development. RAD's focus on
minimizing the planning stage and maximizing prototype development make this
rapid pace possible. By reducing planning time and emphasizing prototype
iterations, RAD accurately measures progress and communicates on evolving
issues or changes in real-time. This project is supposed to follow a few phases in
RAD to complete the project successfully.
The project's goals are to develop a smart umbrella system using IOT, which can
measure rainfall and predict weather conditions with the notion in smartphones. So
far, the study has discovered two working methods that RAD development
methodology can use to fulfil these goals. The highly beneficial criteria for using
these procedures are as follows: first, plug in all the sensors with Raspberry and
develop the code for the sensor for the connectivity. After completing this procedure,
we have to build an android application to view the output from the Raspberry in the
user smartphone.
16
3.3.1 SYSTEM OVERVIEW
A system overview helps identify the system's building blocks, whether hardware,
software, or mechanics—an overview of this project where all the sensors will be
connected to the Raspberry Pi. The Raspberry Pi will receive power energy
through the solar panel. The next phase will be developing code that tests the
system's error, which Raspberry Pi and Python IDE input. This stage also
determines the system's architecture, showing how the logic design from the
coding system produces the prototype. The third stage will be applied once the
hardware connection and data sensor are accurate.
17
3.3.2 DESIGN DIAGRAM
At this stage, a UML diagram has been created to understand better how the system
operated. A flowchart is intended to represent a process and show how the system
works step by step. Using use case diagrams are an example of concept diagrams.
The diagram is used in the device specifications to define, explain, and submit
messages to the object. We included the character and its requirements to provide
an interpretation of thescheme.
18
3.3.3 USER REQUIREMENT LIST
The user requirement specification is a list of the requirement that specifies what the
user expects the software able to do. A user requirement list displays as user needs,
describe what the user does with the system. As for this system, the requirement list
is shown in table 3.4 below, where we listed all the requirement that needs to be
done by the user and the design. Firstly, the user will switch on the Raspberry Pi will
turn on. Next, the system will use the sensor to measure the climate. The next step
this system will send a notification to the user's smartphone.
19
3.3.4 USE CASE
The crucial part of the Unified Modelling Language (UML) is drawing use case
diagrams. The diagram consists of actors who represent roles played by users of
the system. The use cases illustrated in oval-shaped represent the different uses
that a user might have. As shown in figure 3.3.4 below, the use case diagram
illustrates how this system works. The actors for this system is the user and system.
The Raspberry Pi system has to turn on first. Then, the system will use the sensor to
detect the climate by the temperature sensor and moisture sensor. Then, the
Raspberry Pi board verify the data and send a notification to Android Application
(RespApp). This RaspApp also receives external information from weather app
services APIs such as OpenWeatherMap and AccuWeather.
20
3.3.5 FLOW DIAGRAM
A flowchart system displays the data flows and how the decision is made to control
events. This can be illustrating by symbols used on how they are connected to show
what happens to data and where it goes. This can be explaining by symbols used on
how they are connected to show what happens to information and where it goes.
Figure 3.3.5 shows the flow of the system. Whenever the system is on, it will
activate the raspberry pi, which will start the sensor and IoT connection. The
activated sensor will collect all the data and verify, and there will be two conditions:
rainy day or sunny day. The IoT will link the device to the cloud, receive the verified
data, and send the user device's notification.
21
3.4 HARDWARE AND SOFTWARE
All methods and tools used to develop a smart umbrella are being discussed. At the
very beginning, devices utilized in the research are described in detail as to how they
are being used in the context. After that, the implementation started with hardware
and software, preprocessing, and algorithms presented a summary of these issues at
the end of the chapter.
22
[Link] RASPBERRY PI 4 MODEL B
23
[Link] ADS1115
24
[Link] TEMPERATURE SENSOR(DHT22)
The DHT22 is a basic, low-cost digital temperature and humidity sensor. It uses a
capacitive humidity sensor and a thermistor to measure the surrounding air and
spits out a digital signal on the data pin (no analog input pins needed). It's fairly
simple to use but requires careful timing to grab data. The only real downside of this
sensor is you can only get new data from it once every 2 seconds, so when using
our library, sensor readings can be up to 2 seconds old.
Simply connect the first pin on the left to 3-5V power, the second pin to your
data input pin, and the rightmost pin to ground. Although it uses a single wire to
send data it is not Dallas One Wire compatible! If you want multiple sensors, each
one must have its own data pin.
25
[Link] MOISTURE SENSOR
Soil moisture sensors measure the volumetric water content in the soil. Since the
direct gravimetric measurement of free soil moisture requires removing, drying, and
weighing of a sample, soil moisture sensors measure the volumetric water content
indirectly by using some other property of the soil, such as electrical resistance,
dielectric constant, or interaction with neutrons, as a proxy for the moisture content.
The relation between the measured property and soil moisture must be calibrated
and may vary depending on environmental factors such as soil type, temperature,
or electric conductivity. Reflected microwave radiation is affected by soil moisture
and is used for remote sensing in hydrology and agriculture. Farmers or gardeners
can use portable probe instruments. Light-dependent resistors Soil moisture sensors
typically refer to sensors that estimate volumetric water content. Another class of
sensors measure another property of moisture in soils called water potential; these
sensors are usually referred to as soil water potential sensors and
include tensiometers and gypsum blocks.
26
[Link] SD CARD
27
[Link] MONITOR
28
3.4.2 SOFTWARE REQUIREMENTS
This project consists of two parts. The first one is Raspberry pi with sensors part,
which is the project's background, which will read the temperature using the
sensors. For this, we used the Python programming language. The next part is the
android application. First, we build an android application using android studio IDE.
Then, the application will view the output from the python program, which is made
for Raspberry and the sensors. Finally, due to the accuracy of the weather data
condition information, we added OpenWeatherMap and AccuWeather API for our
applications for the forecast future.
Jessie is the official operating system for Raspberry Pi. Compared to Windows 10
IoT, Raspbian Jessie is a complete desktop operating system with many tasks like
any P.C. Many tools are available outside the box, like LibreOffice Suite, Java
development environment. Along with these common uses, we can use this O.S. in
our home automation projects as well.
29
[Link] LANGUAGE – LINUX
[Link] PYTHON
30
[Link] ANDROID STUDIO
Android is one of the most popular mobile device platforms. The Android platform
allows developers to write managed code using Java to manage and control the
Android device. Android Studio is a popular IDE developed by Google to develop
applications targeted at the Android platform. Note that Android Studio has replaced
Eclipse as the IDE of choice for developing Android applications. This article
presents a discussion on how to get started using the Android Studio for developing
Android applications.
31
[Link]. OPENWEATHERMAP
32
[Link]. ACCUWEATHER
33
CHAPTER 4
DATA ANALYSIS AND FINDINGS
4.1 INTRODUCTION
This chapter will present the findings and results from the project smart umbrella
system using Raspberry Pi based on IoT. There have a few parts in this finding
section in this chapter. The android application of the system has shown in the first
section, and the hardware implementation is in the following section.
4.2 RASPAPP
The raspberry application was developed for android users to connect with the
smart umbrella to get real-time weather data.
The figure above shows the user interface (UI) of the 'RaspApp' application, which
consists of real-time weather notifications and forecasts for the upcoming 12 hours
weather conditions.
34
4.2 RASPBERRY PI
Raspberry Pi was used to collect the data from the sensors system and interpret it
via 'RaspApps'.
35
4.3 SOLAR PANEL
The solar panel absorbs the power energy through the natural source and supply to
the raspberry pi system. Other than that, this also acts as a power reserve for
gadget recharging.
36
CHAPTER 5
CONCLUSION AND RECOMMENDATIONS
This project produces a smart umbrella using raspberry pi based on IoT with the
primary objective of providing the notifications guide people to get information about
the weather situation and install the solar umbrella to recharge the device. The main
concept of this project where is run by an android application connected to the
raspberry pi, which will give notifications on current real-time weather. Other than
that, to get more accurate data of weather, this project also included external
weather apps services APIs, which will make the data more specific based on the
current location and weather forecasting.
5.1 CONCLUSION
Many older people worry about becoming more forgetful. The prevalence of
dementia in Malaysia is estimated at 0.126% and 0.454% in 2020 and 2050,
respectively (Rees et al., 2006; Tey et al., 2016). However, most family members
view A.D.'s symptoms as normal ageing and do not seek medical treatments
(Alzheimer's Disease International, 2015). Therefore, a new invention is essential to
protect the ageing community from forgetting to bring along their umbrella, which
may affect their health because of their exposure to sunny or rainy weather.
In conclusion, the study has innovated a smart umbrella using Raspberry Pi-based
IoT. This project will give notifications to guide people to get information about the
weather situation and install the solar umbrella to recharge the device. In a nutshell,
this project will help ageing people who are more prone to forget their umbrellas and
misplace them.
37
5.2 Future Work
38
6.0 REFERENCE:
1. Raspberry Pi Foundation - about us. (2021, February 01). Retrieved April 06,
2021, from [Link]
2. Smart umbrella for safety directions on Internet of things. (n.d.). Retrieved
April 06,2021,from
[Link]
3. Dad, A., Karim, A. M., Chowdhury, T. I., & Chowdhury, M. A. (2020). Smart
umbrella: A way to beautify future Smart Cities. International Journal of
Academic Research in Business and Social Sciences, 10(2).
doi:10.6007/ijarbss/v10-i2/6936
4. Iot explained - how does an iot system actually work? (n.d.). Retrieved April
07, 2021, from [Link]
an-iot-system-actually-
work#:~:text=%E2%80%9CThe%20Internet%20of%20Things%20
5. Mat Nuri, T., Hong, Y., Ming, L., Mohd Joffry, S., Othman, M., & Neoh, C.
(2017, October 26). Knowledge on Alzheimer's disease among public
hospitals and health Clinics Pharmacists in the state of Selangor, Malaysia.
Retrieved April 07, 2021, from
[Link]
valence%20of%20dementia%20in,Alzheimer's%20Disease%20International
%2C%202015
6. 06, T. E. | A. (2017, February 8). How Would You Design the World's First
Smart Umbrella? [Link]. [Link]
electronics/how-would-you-design-worlds-first-smart-umbrella.
7. Introduction to IoT: What is IoT. Introduction to IoT | What is IoT. (n.d.).
[Link]
iot#:~:text=%E2%80%9CThe%20Internet%20of%20Things%20(IoT,%2Dto
%2Dcomputer%20interaction.%E2%80%9D.
8. IoT Tutorial for Beginners: What is Internet of Things? IoT Basics. Guru99.
(n.d.). [Link]
9. Mat Nuri, T. H., Hong, Y. H., Ming, L. C., Mohd Joffry, S., Othman, M. F., &
Neoh, C. F. (2017, October 2). Knowledge on Alzheimer's Disease among
Public Hospitals and Health Clinics Pharmacists in the State of Selangor,
Malaysia. Frontiers.
[Link]
39
10. © 2020 JETIR August 2020, Volume 7, Issue 8 [Link] ... (n.d.).
[Link]
11. 2020 was hard enough-then I read Rupi Kaur's new 'poems'. Mintlounge.
(2020, December 30). [Link]
lounge/books/2020-was-hard-enough-then-i-read-rupi-kaur-s-new-poems-
[Link].
12. Data Education for Business and I.T. Professionals. DATAVERSITY. (n.d.).
[Link]
13. Foote, K. D. (2016, August 6). A Brief History of the Internet of Things.
DATAVERSITY. [Link]
14. How to Make Your Umbrella into a Weather Station with a Particle Photon -
Projects. All About Circuits. (n.d.).
[Link]
station-gentleman-maker-smartbrella/.
15. IoT based Smart Umbrella System using Raspberry Pi. Pantech Prolabs
India Pvt Ltd. (n.d.). [Link]
umbrella-system-using-raspberry-pi.
16. LaFrance, P. by G. (2021, March 24). Looking For Useful Raspberry Pi
Projects? Device Plus. [Link]
useful-raspberry-pi-projects-create-a-smart-umbrella-stand/.
17. LM35 Temperature Sensor. ElectronicWings. (n.d.).
[Link]
sensor#:~:text=LM35%20is%20a%20temperature%20measuring,increases
%2C%20output%20voltage%20also%20increases.
18. Long, M., editor, M. L. is an, & Follow. (2020, December 10). Best Linux
Operating Systems for the Raspberry Pi.
[Link]
the-raspberry-pi.
19. Mandaliya, D. (2014, May 4). Smart Umbrella. Smart Umbrella - from Skyfi
Labs. [Link]
20. Meet Android Studio : Android Developers. Android Developers. (n.d.).
[Link]
21. Notes, E. (n.d.). Light Dependent Resistor LDR: Photoresistor. Electronics
Notes. [Link]
[Link]/articles/electronic_components/resistors/light-dependent-resistor-
[Link].
40
22. Python Features - javatpoint. [Link]. (n.d.).
[Link]
23. Python Features. GeeksforGeeks. (2020, June 22).
[Link]
24. Python IDEs and Code Editors. Programiz. (n.d.).
[Link]
25. Python. Python - Raspberry Pi Documentation. (n.d.).
[Link]
0is%20a%20wonderful%20and,and%20uses%20standard%20English%20k
eywords.
26. Raspberry Pi. (n.d.). Books and magazines. Raspberry Pi.
[Link]
27. Raspberry Pi. (n.d.). Teach computing and digital making. Raspberry Pi.
[Link]
28. LaFrance, P. by G. (2021, March 24). Looking For Useful Raspberry Pi
Projects? Device Plus. [Link]
useful-raspberry-pi-projects-create-a-smart-umbrella-stand/.
29. Wester kingWester king 5711 silver badge55 bronze badges, &
flabbetflabbet 15733 silver badges1010 bronze badges. (1967, October 1). is
it possible to code in python inside android studio? Stack Overflow.
[Link]
python-inside-android-studio.
30. 06, T. E. | A. (2017, February 8). How Would You Design the World's First
Smart Umbrella? [Link]. [Link]
electronics/how-would-you-design-worlds-first-smart-umbrella.
41
7.0 APPENDIX
42
This picture show the code file for RaspApp Application
43
\\\
44