Abstract
Internet of Things in health care significantly improves the requirement of medical facilities to patients and assists healthcare professionals. Since many elderly people require to be checked up on frequently due to high risk of life-threatening diseases, a health monitoring system using a cloud platform becomes effective in real-time observation. This paper focuses on a remote health monitoring system that tracks and updates the patient’s caretaker with the data collected from the patient. This enables the patient’s overseer to analyze the data being fed to them and subsequently provide treatment for the patient. Any sudden changes in the patient’s vitals will ensure that quick assistance be provided to the patient. The data stored in the cloud platform allows the process rate to be even quicker, thus reducing the time required to go to a hospital or waiting for treatment.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
At present all over the world, the elderly community is on the rise. Due to the increasing population issue, a lot of care needs to be given toward elderly citizens as they are more prone to various diseases. In addition to this, seniors are also frail and require special attention throughout the day. Health care for the older generation is rapidly becoming a problem as many of them are not able to make hospital visits on their own [1].
However, remote health monitoring (RPM) has made it possible for elderly patients to sit in the comfort of their own home and has their vitals drawn and sent to their doctor, who can properly analyze the data and ergo provide adequate treatment. Smart health monitoring involves the combination of using Internet of Things (IoT) and RPM simultaneously. In fact, this is a rapidly growing industry as smart health monitoring is seen as one of the leading application areas of ubiquitous computing [2].
To effectively monitor the patient, the process needs to be as noninvasive as possible so that the system being used does not disturb the patient’s life [3]. For an unobtrusive, effectual procedure, the system will be a wearable device that can be strapped on and taken off.
Before sending information to the IoT platform, the primary data needs to be collected and this is typically done in the form of sensors. Multiple sensors are connected to an Arduino, and the data gathered is prepared to be linked to the Internet. Then, the processed data is stored in a cloud-based platform. In this project, it will be stored on ThingSpeak, an open-source analytic platform.
Therefore, the objectives of this project are as follows:
-
1.
To monitor a patient’s health
-
2.
To provide an alternative form of health care
-
3.
To collect accurate health parameters of the patient
-
4.
To quicken the assessment and treatment of the patient.
2 Literature Study
RPM is growing in popularity due to its usefulness and its ability to improve the quality of life. IoT is the act of using technology to achieve this. Combining health monitoring and IoT together gives a smart device, capable of managing and storing information [4]. The main aim of this project is to design and implement a fully functioning RPM device that fetches data and updates the patient’s caregiver in real time. Using IoT allows for fewer hospital visits, for the patient to get treatment no matter where they are and for keeping the patient’s information safe in the cloud platform.
Without the availability of this technology, it can be difficult for doctors to supervise their patients or for the patients to keep track of their health [5]. Patients who especially live far away from hospitals or other healthcare facilities will greatly benefit from this. The combination of a heart rate sensor, temperature sensor, and oxygen sensor will provide the doctor with an adequate amount of information that they can use to check up on the patient.
Almotiri et al. [6] proposed a system where the mobile health (m-health) system is used along with IoT to collect data from patients using wearable devices. The data is stored on a cloud platform, through which it can be accessed by certain users.
Tham et al. [7] proposed a system that would remotely monitor oxygen saturation and heart rate level through IoT. In this system, MAX30100 sensor was incorporated as it could provide data for both oxygen saturation and heart rate. By connecting it with NodeMCU ESP8266, the information could be passed to the Wi-Fi module and entered into the cloud database. To calculate SpO2 conditions, two constrains are put down: normal and abnormal. When SpO2 is 95% and above, the situation is considered as normal. Else, it is abnormal.
Nduka et al. implemented [8] a design that integrated an Arduino board with sensors, GPS, and other components to combine multiple vital sign monitoring sensors into one system. The data gathered from these sensors would be viewed by the patient’s physician in real time. An alarm would sound if any abnormal readings were noted, which would alert the user as well as healthcare professionals. The GPS technology would enable the emergency team to locate and care for the patient.
Kodali et al. proposed a health monitoring system by employing the use of sensors, microcontrollers, and transceivers to send and receive information by using IoT [9]. ZigBee, a low-cost, wireless mesh network, works by using high-level communication protocols to generate personal area networks (PAN). By using ZigBee, the temperature of the patient was constantly monitored and fed to the cloud, where it could be accessed from any part of the world, thereby making it a cheap and effective method.
3 Methodology
The architecture of the proposed model is shown in Fig. 1, where the sensors’ parameters are gathered and processed and sent to the both the Wi-Fi module and LCD display. The LCD display allows the patient to scan their own data, while the data directed to the Wi-Fi module passes to the IoT platform, ThingSpeak, from where the patient’s doctor can scan it.
Since this project heavily relies on the device continuously monitoring its patient, in order to provide the doctor with the most up-to-date data, the information gathered will need to be passed to an IoT platform, through which it can be clearly analyzed. However, before it is sent to the IoT platform, the data is first gathered from sensors which are coupled to an Arduino microcontroller. An Arduino UNO was chosen for this project as it is a low-cost and effective form of controller.
The parts of the system are described in Sects. 3.1, 3.2, and 3.3.
3.1 Sensors
The sensors are an imperative part of this model as they record the patient’s vitals. In Fig. 1, the system architecture presents four sensors. These sensors are as follows:
-
Pulse rate sensor
-
Temperature sensor
-
Oxygen saturation.
The pulse rate sensor is used to monitor the elderly patient’s heartbeat. This can help detect signs of heart diseases or heart attacks before they happen, therefore enabling the patient to keep their health in check. Indications of low heart rate could lead to chest pain, dizziness, or fatigue and early detection can prevent this. Alternatively, high pulse rates could cause light-headedness or shortness of breath, which can also be caught ahead of time.
The temperature sensor is used to find the patient’s body temperature and ensure it is at normal body temperature. The temperature sensor’s parameters were calculated using
The ADC value in (1) is first converted into digital values in Celsius by dividing the number collected by 1024 since the Arduino makes use of a 10-bit analog to digital converter. The value is then multiplied by 5000 and divided by 10 to account for the 10 mv/°.
The oxygen saturation sensor has become more important in modern times due to the spread of the novel coronavirus (COVID-19). The pulse oximeter sensor is used to observe whether the patient’s oxygen saturation is between the ranges of 95 and 100%. Anything below 90%, which is also known as hypoxemia, is considered to be low and can cause problems such as headaches, obstruct the functions of the heart and brain, or shortness of breath.
3.2 Liquid Crystal Display (LCD)
While it is important for the data fetched by the sensors to be delivered to the online medium, it is also essential that the patient be able to read their vitals. For this reason, a liquid crystal display (LCD) is coupled to the Arduino. This allows the data to be output onto the LCD, as depicted in Fig. 2, for the patient to read the information that was collected. This enables the patient to also keep track of their health.
3.3 Wi-Fi Module
To pass on the data to ThingSpeak, a Wi-Fi module needs to be used. ESP8266 is a low-cost Wi-Fi microchip which is used to allow microcontrollers to obtain access to any given Wi-Fi network. In this project, ESP8266 was chosen as it is inexpensive, very compatible, and has high integration properties. This component was coupled with the Arduino board, thereby connecting the IoT platform and the sensors together to allow for easy transferring of the information.
With the sensors attached to the Arduino board and the Arduino connected to the ESP8266 Wi-Fi module, the module can send the data it has collected to ThingSpeak so that the platform can continuously update itself with the latest figures. The device also sends an alert to its receiver to inform the recipient of any wayward data. Since the sensors have a maximum and minimum threshold value, by which a too-low or too-high reading is deduced, the doctor can be informed of the problem and quickly produce a solution.
The connections of the sensors to the Arduino Uno, as depicted in Fig. 3, show the input to the board, with the output being displayed on ThingSpeak. The processed information collected from the components is also output on the LCD for the patient to check the data.
4 Results and Analysis
The data that was collected from the Arduino was sent to the IoT platform via the ESP8266 component. This is done through sending an “HTTP” request from the chosen device to ThingSpeak, and ThingSpeak adds the data to the fields in the set channel. The information collected by the sensors is output in the form of numerical values. These values are then represented in graphical format using MATLAB analytics. By putting the values in a graph with the y-axis depicting the vital sign recorded and the x-axis as the time, the patient can be closely monitored continuously.
The graphs shown in Fig. 4 depict a person’s heartbeat and body temperature taken in real time. The constant monitoring helps the graph keep a constant legend. This will allow anyone surveying the patient’s vitals to be able to keep track of any abnormal activities and thereby help the patient.
This method of relaying information is clear and easy to follow. The perpetual monitoring ensures that the doctor can keep track of the vital information that is passed through and process the data. The alert message sent to the doctor in case of any reading that passes the maximum and minimum threshold value will ensure that the patient receives help as soon as possible.
5 Conclusion
In conclusion, the system proposed in this paper is not only easily accessible but is also beneficial for seniors and other people who want to check up on their health. With the elderly population on the rise, the provision of this device will enable them to take care of themselves as they will receive real-time parameters of their vitals.
RPM is a concept that is quickly spreading due to its ability to produce fast results with higher patient happiness. Diagnosing patients is also made easier; thus, less time is wasted in this aspect. The use of IoT is imperative as technology is rapidly advancing, and with it being the main distributor of healthcare systems, there can be much progress in this field. By using IoT, many people will have the benefit of getting access to high-quality health care that they, otherwise, would not be able to get. Any concerning information that is conveyed to the recipient through IoT is further stressed upon through an alert message, which calls for immediate action.
In the future, this system can be developed even further by adding artificial intelligence (AI) aspects. This can be in the form of using AI to calculate vital parameters, having AI robots analyze and treat the patients, or using AI to diagnose patients. This can be explored through finding consistent patterns and training the AI to recognize these patterns and find a solution for it.
References
Kai G (2017) A remote health monitoring system for the elderly based on smart home gateway. J Healthcare Eng 2017:1–9
Park SJ (2017) Development of the elderly healthcare monitoring system with IoT. In: Advances in human factors and ergonomics in healthcare, pp 309–315
Ohta S (2002) A health monitoring system for elderly people living alone. J Telemed Telecare 8
Mohammed ZKA, Ahmed ESA (2017) Internet of Things applications, challenges, and related future technologies. World Sci News 67(2):132–133
Khan NA, Hai M (2016) Real time monitoring of human body vital signs using Bluetooth and WLAN. Int J Adv Comput Sci Appl 7(10)
Almotiri SH, Khan MA, Alghamdi MA (2016) Mobile health (m-health) system in the context of IoT. In: 2016 IEEE 4th international conference on future Internet of Things and cloud workshops (FiCloudW), pp 39–42
Tham OY, Markom MA (2020) IoT health monitoring device of oxygen saturation (SpO2) and heart rate level. In: 1st international conference on information technology, pp 128–133
Nduka A, Samual J (2019) Internet of Things based remote health monitoring system using Arduino. In: Third international conference on I-SMAC
Kodali RR, Swamy G (2015) An implementation of IoT for healthcare. IEEE Rec Adv Intell Comput Syst
Baker T, Chalmers C (2019) Remote health monitoring of elderly through wearable sensors. Multimedia Tools Appl 78:24681–24706
Wan J, Li M (2018) Wearable IoT enabled real-time health monitoring system. EURASIP J Wirel Commun Netw (298)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Varghese, A., Muthukumaraswamy, S.A. (2023). An IoT-Based Health Monitoring System for Elderly Patients. In: Bhateja, V., Mohanty, J.R., Flores Fuentes, W., Maharatna, K. (eds) Communication, Software and Networks. Lecture Notes in Networks and Systems, vol 493. Springer, Singapore. https://doi.org/10.1007/978-981-19-4990-6_29
Download citation
DOI: https://doi.org/10.1007/978-981-19-4990-6_29
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-4989-0
Online ISBN: 978-981-19-4990-6
eBook Packages: EngineeringEngineering (R0)