'Cardiovascular diseases' is one of the major causes for deaths in today's world. Sometimes, people pass away suddenly and sometimes there is still time to save them if the right medication is given as soon as possible. It is always about the time.
Also, even after a surgery there are occasions where things get complicated and regular monitoring is essential.
Deaths due to CVDs each year
Percent of all deaths around the globe
And not only the sudden accidents that are occuring due to the cardiovascular diseases but day to day activities can be a cause to an accident. Therefore in order to make sure the elderly people’s health and to take care of them by giving proper attention is really required.
Now there is no specific range of age to get sick and to face accidents we all need to look after ourselves. Therefore, it is good to keep track of our heart rate in order to make sure whether we are in good condition or not.There should be a method which does not cost more money or time to keep track of our health without being limited to an age or any specific diseasesOur solution is to implement a wrist band which reads heart rate, oxygen level and body temperature.
Analyzing the above data, our system can detect an emergency situation and can act as customized.
Monitoring heart rate, oxygen level and body temperature.
Provide summary
Send notification to care givers in a emergency situation
Send location in an emergency situation
Send medical reminders
Our system consist of three main components. They are wrist-worn device with sensors, cloud server and mobile application.
Relevant health parameters such as heart rate, blood oxygen level and temperature are read from the sensors in the wrist-worn device. These data is continuosuly transmitted to the cloud server by 3G signals, using the 3G module included in the device.
In the server, the obtained data is analyzed and if any abnormal behaviour is detected in these health data, it immediately notifies the user and asks for his confirmation. If the user is unable to response to this notification in a given time, emergency notifications are sent to the contacts, which the user added into the system. User can customize this notification system and to whom these notifications are sent.
The mobile application directly connects with the cloud server and it shows a real-time summary of health data of the user, which was obtained from the cloud. User can add, update and remove the contacts which he intends to notify in case of an emergency. Furthermore, he can setup a list of reminders for his medications. The user is supposed to confirm taking this medicine or otherwise it alerts him or his caregivers (the latter is optional).
Component | Details | Supply voltage | ||
---|---|---|---|---|
ATMEGA328P
Microcontroller
|
28 pins, high operation speed upto 20MHz | 1.8 - 5.5V | ||
MAX301000
Pulse oximeter and heart rate sensor
|
two LEDs, a photodetector, optimized optics, and low-noise analog signal processing to detect pulse oximetry (SpO2) and heart rate (HR) signals.Power consumption is really low and that makes this sensor suitable for wearable devices. (Ultra-Low Shutdown Current(standby mode) - 0.7μA), Programmable Sample Rate | 1.8 - 3.3V | ||
LM35
Temperature sensor
|
an analog output voltage proportional to the temperature. It provides output voltage in Centigrade (Celsius). It does not require any external calibration circuitry. | 4.0 - 30V | ||
ESP8226
Wifi Module
|
Wi-Fi microchip, with built-in TCP/IP networking software, and microcontroller capability.The ESP8266 is capable of either hosting an application or offloading all Wi-Fi networking functions from another application processor. | 2.5 - 3.6V |
Since in this project we are working with medical parameters, it is really essential to make sure the hardware components are working properly and giving the readings correct. Also we have to test the physical arrangements of the sensors inorder to get the reading with higher accuracy. Software side is going to be tested from the beginning to ensure that analysized data is displaying in the proper manner.
Computer Engineering Undergraduate
University of Peradeniya
E-18-283
Computer Engineering Undergraduate
University of Peradeniya
E-18-276
Computer Engineering Undergraduate
University of Peradeniya
E-18-412
Senior Lecturer
Department of Computer Engineering
University of Peradeniya
Senior Lecturer
Department of Computer Engineering
University of Peradeniya