Professional Documents
Culture Documents
Project Report
on
Submitted in
Partial fulfillment of the requirements for the degree of
BACHELOR OF TECHNOLOGY
in
Computer Engineering
This is to certify that project work embodied in this report entitled “Health
Date:
Place: CGPIT, Bardoli
___________________
Mr. Vishvajit Bakrola Prof. Purvi Tandel
Assistant Professor, Head of the Dept.,
Department of CE & IT, Department of CE & IT,
CGPIT, UTU, Bardoli. CGPIT, UTU, Bardoli.
_________________________
Signature of Examiner
It is our proud privilege and duty to acknowledge the kind of help and guidance received
from several people in preparation of this report. It would not have been possible to
prepare the report in this form without their valuable help, cooperation and guidance.
First and foremost, wewish to record our sincere gratitude to faculty members of
Chhotubhai Gopalbhai Patel Institute of Technology and to our beloved Head of the
Department Prof. Purvi Tandel for her constant support and encouragement and for
making available library and laboratory facilities. We express our sincere gratitude to our
guide, Mr. Vishvajit Bakrola, Assistant Professor, in Department of Computer
Engineering & Information Technology, for guiding us in investigations for the project
and in carrying out experimental work. Our numerous discussions with him were
extremely helpful. We hold him in esteem for guidance, encouragement and inspiration
received from him. We also want to thank our colleagues in developing the project and
people who have willingly helped us out with their abilities.
CGPIT/ CE_06 i
ABSTRACT
Currently, automation is incorporated to increase safety and health related issues which
could prove a great help to certain ill-health people or people who are incapable of
visiting doctor on a regular basis. Hence, it is convenient to integrate certain subsystems
which help to constantly examine a person’s health aspects and to let the concerned
people like guardians or doctors get informed if health gets worse. The proposed device
is formed by assimilation of sensors like pulse sensor, accelerometer and temperature
sensor. The sensorwill constantly measure the parameters detected by the sensors and
forwards the result to the android application. The android application tracks down the
values.The value of each parameter will be compared with a threshold valuebeyond
which if the parameters reach, the person’s health is considered ill. Values beyond the
threshold will be sent through a message to those people who were registered.
CGPIT/ CE_06 ii
Table of Contents
Acknowledgements ............................................................................................................... i
Abstract ................................................................................................................................ii
4.1 Snapshots............................................................................................................. 15
References .......................................................................................................................... 20
CGPIT/ CE_06 iv
LIST OF FIGURES
Figure 2-1 Arduino Nano ..................................................................................................... 3
Figure 2-2 Thermistor .......................................................................................................... 4
Figure 2-3 Pulse Sensor ....................................................................................................... 4
Figure 2-4 Accelerometer .................................................................................................... 4
Figure 2-5 Bluetooth Module............................................................................................... 5
Figure 2-6 Application Snapshot ......................................................................................... 5
Figure 2-7 Tentative Timeline Chart ................................................................................... 8
Figure 3-1 Use case Diagram ............................................................................................... 9
Figure 3-2 Sequence Diagram ........................................................................................... 10
Figure 3-3 Activity Diagram .............................................................................................. 11
Figure 3-4 Block Diagram ................................................................................................ 12
Figure 3-5 ER Diagram ..................................................................................................... 14
Figure 4-1 Home Page ....................................................................................................... 15
Figure 4-2 Login Page ....................................................................................................... 16
Figure 4-3 Registration Page ............................................................................................. 16
Figure 4-4 Bluetooth Device Selection Page ..................................................................... 17
Figure 4-5 Body Measure Information Page ..................................................................... 17
CGPIT/ CE_06 v
LIST OF TABLES
CGPIT/ CE_06 vi
Health Monitoring Wearable Device
CHAPTER 1 INTRODUCTION
1.1 Background
Nowadays automation is required in almost everything. People want to perform task
sitting at home and obtain results. Keeping the aspects in mind, we thought of creating a
smart health monitoring device. The wearable device makes it easier for people to
encapsulate data into the device regarding health related parameters. The obtained results
can be forwarded to concerned people through a message showing the conveniency of the
device.
1.3 Motivation
Health is the biggest factor in anyone’s life. Good health is the key to a better life. But the
number of healthy people is deteriorating day by day. If we don’t take steps, nothing will
change. One might need to measure their temperature, measure the calories burnt while
walking or running or measure or heart rate, one need to evaluate them separately using
the devices like thermometer, pedometers and heart-rate sensors. One may need to go to
the doctor daily for getting their health checked. Hence, the idea of developing a wearable
device to measure the health parameters comes into existence. A wearable hardware
accumulates different sensors onto a single device for which one does not need to exert
different instruments to evaluate the mentioned parameters. A person himself can monitor
the data resulted continuously which will help him/her to take preventive actions. For
example, if the heart rate is showing a gradual decrease in past week, a person can
manage his/her diet and daily routine in order to bring the heart rate back to normal.
1.4 Scope
This project aims to monitor different health related parameters of a person by using
multiple sensors and logs the data on an Android phone. The problems that are perceived
using the device are then enumerated. If due to any reason the persons health becomes
critical then the family members of the person are informed about it.
CGPIT/ CE_06 1
Health Monitoring Wearable Device
The spiral model combines the idea of iterative development with the systematic,
controlled aspects of the waterfall model. Spiral model is a combination of iterative
development process model and sequential linear development model i.e. waterfall
model with very high emphasis on risk analysis. It allows for incremental releases of
the product, or incremental refinement through each iteration around the spiral. The
spiral model has four phases. A software project repeatedly passes through these
phases in iterations called Spirals.
Design: Design phase starts with the conceptual design in the baseline spiral and
involves architectural design, logical design of modules, physical product design and
final design in the subsequent spirals.
Evaluation and Risk Analysis: Risk Analysis includes identifying, estimating, and
monitoring technical feasibility and management risks, such as schedule slippage and
cost overrun. After testing the build, at the end of first iteration, the customer
evaluates the software and provides feedback.
CGPIT/ CE_06 2
Health Monitoring Wearable Device
With the idea of having more accurate system, comes the construction of preliminary
design of the system. After having the design constructed, the first module is
implemented. But the implementation should match the product expectations.
Keeping in mind the efficiency and product accuracy, many prototypes are build that
can meet the needs. Hence, spiral model is the best fit for the system thereby
fulfilling all the needs.
5) Development can be divided into smaller parts and more risky parts can be
developed earlier which helps better risk management.
CGPIT/ CE_06 3
Health Monitoring Wearable Device
CGPIT/ CE_06 4
Health Monitoring Wearable Device
CGPIT/ CE_06 5
Health Monitoring Wearable Device
CGPIT/ CE_06 6
Health Monitoring Wearable Device
- Performance: The device should be fast in terms of receiving data from sensors -
and sending data to app. The app should work flawlessly on smartphone.
Software Requirement
CGPIT/ CE_06 7
Health Monitoring Wearable Device
CGPIT/ CE_06 8
Health Monitoring Wearable Device
CGPIT/ CE_06 9
Health Monitoring Wearable Device
CGPIT/ CE_06 10
Health Monitoring Wearable Device
CGPIT/ CE_06 11
Health Monitoring Wearable Device
CGPIT/ CE_06 12
Health Monitoring Wearable Device
CGPIT/ CE_06 13
Health Monitoring Wearable Device
3.6 ER Diagram
An entity relationship diagram (ERD) shows the relationships of entity sets stored in a
database. An entity in this context is a component of data. In other words, ER diagrams
illustrate the logical structure of databases.
CGPIT/ CE_06 14
Health Monitoring Wearable Device
4.1 Snapshots
Home Page
On opening the app one is greeted with a welcome message. Two buttons are
present, Login and Sign Up. For a new user, one has to Sign Up and for a
returning user one has to login to proceed further.
Login Page
After clicking on login button the app redirects to the login page. Here one has to
enter username and password the user has registered with. If it is valid then it is
redirected to other page or else a pop up message with “Invalid username /
password” opens up.
CGPIT/ CE_06 15
Health Monitoring Wearable Device
Registration Page
If a user is new then he has to register himself. The details mentioned are to be
entered along with the numbers of the emergency contacts. The data is now stored
in the database.
CGPIT/ CE_06 16
Health Monitoring Wearable Device
5 Step Counting -X, Y, Z The steps should The steps are Pass
axis values be increased incremented
accordingly if the according to the
user is walking or walking or
running. running of user.
6 Body -Input data The temperature The temperature Pass
temperature from the should ne is converted
measurement sensor inputted as a form from analog
of analog voltage voltage to degree
and converted Celsius.
into Celsius.
7 Heart Rate - The heart rate -Yet to b tested -
should be
measured and
displayed on the
app.
8 Exit -Select exit Application Application is Pass
should be closed. closed.
CGPIT/ CE_06 18
Health Monitoring Wearable Device
In the present world, health related issues are the major concern. People especially seniors
do not monitor their health as frequently as they seriously should. The proposed system
enables people to examine their health related parameters on their own without anyone’s
help or visiting doctors. The basic idea behind Health Monitoring Wearable Device is to
have the convenience of wireless wearable device while remaining fashionably sound.
However, certain bugs are there. The future work on this project is to work on the
accuracy of the device and extension of more health related parameters in the same device
while keeping the size of the device small. The project can be extended to a level such
that it can be used by more and more number of people.
CGPIT/ CE_06 19
Health Monitoring Wearable Device
REFERENCES
Web references
CGPIT/ CE_06 20