You are currently viewing a new version of our website. To view the old version click .
Proceedings
  • Proceeding Paper
  • Open Access

14 November 2019

An IoT-Based Smart Framework for a Human Heartbeat Rate Monitoring and Control System †

and
Department of Mathematical Sciences (Computer Science), Faculty of Science, Abubakar Tafawa Balewa University (Federal University of Technology), Yelwa Campus, Dass Road, P.M.B. 0248 Bauchi State, Nigeria
*
Author to whom correspondence should be addressed.
Presented at the 6th International Electronic Conference on Sensors and Applications, 15 November 2019– 30 November 2019; Available online: https://ecsa-6.sciforum.net/.
This article belongs to the Proceedings The 6th International Electronic Conference on Sensors and Applications

Abstract

This research paper presents the design and implementation of an internet of things-based (IoT) smart framework for human heartbeat rate monitoring and control system. A comprehensive study of various techniques and technologies that are used in controlling the heartbeat rate is explored. The proposed system was designed and implemented on a breadboard with the various system components that are assembled, connected and tasted. Experimental results obtained from the implemented prototype were found to be accurate, as the system was able to sense and read the heartbeat rate of its user and transmit the sensed data through the internet. The system components were soldered on a breadboard, and cased inside a plastic container with the heart pulse sensor stretched, so as to be clipped on the fingertip of the system’s user. Experimental results demonstrate that the resting heartbeat rate of children below the age of 17 is between 65 to 115 beats per minute (bpm) and the resting heartbeat rate of an adult between the ages of 17 to 60 is 60 to 100 bpm. In addition, the resting heartbeat rate of old people who are 60 years old and above, their heartbeat rate is between 65 to 120 bpm. These findings are in agreement with the state-of-the-art in the medical field. Furthermore, this research paper presents an approach that is flexible, reliable, and confidential for heartbeat rate monitoring and control system using sensor network and IoT technology which can be deployed to the medical field to assist the medical practitioners in doing their work easily.

1. Introduction

The IoT technology tremendously increases the data value, performance, efficiency, accuracy and the speed of the system operation, and the output results. The use of sensors has made data transmission, analytics and visualization efficient, as well as real-time processing. These functionalities significantly changed the way we communicate within and outside organizations and industries. In addition, they have changed the way a huge volume of data is stored and retrieved from the cloud and data centers [1].
Myocardial infarction or heart attack is a death of a section of a heart muscle. This death of the heart muscle will result in the interruption or stoppage of blood flow to the heart organ. The heart’s main function is to pump blood into the circulatory system in human beings and animals; if one of its ventricles fails to work in either human or animal, the heart gets attacked, and in due course, leads to death if not resuscitated on time [2].
Nowadays, cardiac arrest is becoming a major concern within the entire population. However, with the advancement in technology that has given rise to smart wearable devices, along with the internet of things (IoT), helps to provide a solution to this global menace [3].
The advancement in the internet of things (IoT) technology coupled with the sensors, has brought about tremendous development in the health care system. Sensors and an integrated IoT health care system have provided the possibilities of monitoring and control of patient’s data remotely [4]. For better patient monitoring, there is the need to have a medical specialist close to the patient for direct monitoring and control. However, having a specialist at all times to look after the patient for treatment, drug administration etc., is not possible due to their scarcity and very tight schedules. Therefore, remote patient monitoring and control is the best approach to take proper care of the patient. This approach will provide the physical parameters that are required by the medical specialist, and the data can be transmitted remotely through the internet [5]. Therefore, an approach for a dedicated monitoring and control of parameters for the heart activity is essential. An integrated system that combines electrocardiography, mobile devices and a wearable heart sensor is a new approach to monitor the heart activity [6].
Recently, public health has gained a tremendous attention due to the rapid increase in the human population and the high cost of medical expenses. It is a clear fact that an organized healthcare monitoring system can detect, monitor, and control abnormalities of health conditions in real-time, and provide a diagnosis based on the captured patient data. An essential method to diagnose heart- related diseases is the use of ECG signal monitoring. This method has gained wider audiences. However, the ECG devices depend on a mobile application for data collection and visualization [7].
The internet of things (IoT) plays an essential part in our daily lives. It has provided the means whereby many devices and machines used today can be monitored and controlled remotely without human intervention. The important parameters that are measured in patients with a heart disease include: the heart rate; heart rate variability; and body temperature. These parameters need to be measured regularly to ensure safety of life and well-being [8].
A heart attack, most of the time, results in a sudden death before the patients get any attention from a medical expert. For instance, in the republic of China, they practice a traditional health care system. This means that the concerned patients make a call to the healthcare service centers themselves. In an event of a sudden heart attack, the unconscious patient may not be able to call the service, and hence the unwanted death situation will occur. With the help of the IoT technology, the problems of a heart attack can be overcome. The patients can switch the system from inactive (traditional) to a pervasive one, and trigger the health care services to be aware of his/her situation. Hence, this calls for a remote patient monitoring and control system [9].
Nowadays, we can observe a very long waiting period (queue) in our hospitals, and the patient monitoring is becoming a critical issue. These problems call for a patient health monitoring framework that can assist the medical practitioners and the patient to monitor important parameters such as the heartbeat rate, and reports vital signs to the medical experts for immediate action [10]. The use of the Ballistocardiographs (BCGs) method plays a vital role in measuring and recording of the mechanical and physiological activities of the human heart. This method also helps in monitoring the biological signals in infants [11]. The monitoring and control of physiological parameters can help in different fields of human endeavors to enhance performance. For instance, professional athletes need to be monitored for better training and high performance while in the field [12].
Every generation of human beings has their diverse health issues that affect the generation. However, in this 21st generation, cardiac arrest is one of those health problems that is terrorizing and causing early deaths of our youth. Myocardial infarction is a global problem that becomes a worldwide threat. Several efforts have been made to mitigate this global menace. Researchers and manufacturers have come up with ideas and tools to tackle the heart-related infections. Several devices have been manufactured to detect heart attack and to monitor heartbeats. However, these efforts made are not enough to solve the present heart-related challenges [13].
Despite several efforts made by researchers and the manufacturers, there are several health challenges associated with the current methods of detecting heart attack and monitoring of the heartbeats. Amongst the problems are: (1) insufficient manpower and technical expertise in handling the heart-related issues; (2) non-provision of sophisticated and state-of-the-art equipment to speed up detection and monitoring of heart-related problems; (3) the use of a manual check-up, procedure, to discover and monitor the heart attack and (4) the existing devices and tools are expensive to procure and difficult to use.
This research paper aimed to design and implement a user-friendly and smart framework for a human heartbeat rate monitoring and control system. This approach, employed the use of sensors and internet of things (IoT) technology to produce an integrated prototype to ease monitoring and control of heart-related problems.
The salient contributions of this research paper are as follows:
  • A working prototype to detect and monitor the human heartbeat rate in real-time.
  • The system displays the user’s heartbeat rate on liquid crystal display (LCD) screen in real-time.
  • The system transmits the user’s sensed data to the internet for analytics and visualization.
  • Medical practitioners can monitor and control the patient remotely at any location.

3. System Architecture and Design

This study considers the design and implementation of a human heartbeat rate monitoring and control system using heart pulse sensor and IoT-based technology. This sensor, senses human heartbeats. The heartbeats are sensed and read as data signals. The read data are processed by the microcontroller and transmitted to the WiFi module for uploading to the internet server platform (www.thingspeak.com) for further analytics and visualization [18]. The data are processed and stored in real-time with the date and time stamp when the data was captured.
The proposed system architecture consists of input, output and processing units. The input units are the user’s fingertips capturing unit; heart pulse sensor unit, the power supply unit and the user interface unit. The output units are the liquid crystal display (LCD) and the WiFi Module unit. The microcontroller serves as the processing unit, also referred to as the monitoring and control unit.
The system is controlled by the ATmega32p microcontroller and programmed using embedded C programming language. The sensor and other devices are programmed and controlled using embedded C codes. The heart pulse sensor is responsible for sensing the heartbeat. The sensed data from the sensor is transmitted to the analog to digital converter (ADC) for conversion to digital signal. The converted digital signal is then transmitted to the microcontroller. The microcontroller acts on the signal based on the instructions coded in the embedded C language. The processed data are transmitted to the LCD screen for user information. Furthermore, the data are sent in real-time to the WiFi module and transmitted to the webserver (www.thingspeak.com) for further analytics and visualization. The analyzed and visualized data are updated synchronously in real-time to reflect the status of the human heartbeat rate. Figure 1 illustrates the proposed system architecture.
Figure 1. Proposed system architecture.
Figure 2 illustrates the schematic diagram of the proposed system architecture using Proteus 8.0 design tools and Arduino Uno integrated design environment [19,20]. In order to demonstrate the concepts of the proposed simulation methodology, a simple heartbeat monitoring and control model was built as shown in Figure 2. This model consists of the power supply; the heart pulse sensor; the microcontroller, ESP8266 WiFi module; liquid crystal display; resistors; capacitors, etc. These components are interconnected to ensure the proper working and functionality of the entire system. Figure 3 illustrates the system flowchart. The flowchart describes the logical steps taken by the implemented algorithm to determine the heartbeat rate of the system’s user. If the read heartbeat is greater than zero and less than 60 bpm, the system displays a message that the heartbeat of the user is low. If the read heartbeat is greater than 60 bpm and less than 100 bpm, the system will display the status message that the heartbeat of the user is stable. Furthermore, if the read heartbeat of the user is greater than 100 bpm, the system will display the status message that the heartbeat of the user is high. The system will loop several times to capture the heartbeat of the user from his/her inserted fingertip on the device prototype.
Figure 2. Schematic design of the proposed system architecture.
Figure 3. System flowchart.

4. Experimental Results

Herein, we present the experimental results obtained from the implemented device prototype. The heart pulse sensor transmits data to the Arduino microcontroller. The microcontroller processed the data and sends it to the LCD screen for display. The data are then transmitted to the ESP8622 WiFi module and from there it is then transmitted to the thingspeak IoT platform through a well-established internet connection. To access the heartbeat data, all you need to do is to log on to your thingspeak.com account and view your data which is visualized and displayed in graphical form. Similarly, the data can be visualized in tabular form with the date and time stamped when the data was captured. An important information to adhere to is that there are various factors that make the heartbeat rate of different people at rest time to differ. As a general case, the average heartbeat rate of an adult at a resting state is said to be at 72 bpm. The heartbeat rate of a child between the ages of 7 to 16 ranges between 70–120 bpm, while the heartbeat range of an adult of ages 17 to 55 ranges between 60 to 100 bpm. Similarly, the heartbeat of older people with their age range from 60 and above, their heartbeat at rest is between 65 to 125 bpm. Other important factors that affect the heartbeat rate are the body size, exercise level of an individual, etc. Figure 4a shows the heartbeat rate of an old man at rest state. We can observe that the heartbeat is fluctuating between 65 to 125 bpm. Figure 4b illustrates the heartbeat rate of an adult at rest state. We can observe that the heartbeat is fluctuating between 60 to 100 bpm. These graphs demonstrate the efficiency and reliability of the proposed approach.
Figure 4. (a) The heartbeat rate of an old man at rest state (b) heartbeat rate of an adult at rest state.

5. Conclusions

An IoT-based smart framework for human heartbeat rate monitoring and control system is developed. This system uses the capability of a heart pulse sensor for data acquisition. A human’s heartbeat is captured as data signals and processed by the microcontroller. The processed data are transmitted to the IoT platform for further analytics and visualization. Experimental results obtained from the implemented prototype were found to be accurate as the system was able to sense and read the heartbeat rate of its user and transmits the sensed data through the internet. The system components were soldered on a breadboard and cased inside a plastic container with the heart pulse sensor stretched so as to be clipped on the fingertip of the system’s user. From the results obtained, it was found that the resting heartbeat rate of children below the age of 17 is between 65 to 115 bpm and the resting heartbeat rate of an adult between the ages of 17 to 60 is 60 to 100 bpm. In addition, the resting heartbeat rate of old people who are 60 years old and above, their heartbeat rate is between 65 to 120 bpm. These findings are in agreement with the state-of-the-art in the medical field. Furthermore, this research paper presents an approach that is flexible, reliable, and confidential for a heartbeat rate monitoring and control system using sensor network and IoT technology. The implemented device prototype can be deployed to the medical field to assist the medical practitioners to efficiently and reliably do their work without difficulties.

Acknowledgments

Special thanks are owed to Maria, Liz Crespo of the Abdussalam International Centre for Theoretical Physics (ICTP), Trieste, Italy and Iain Darby of the International Atomic Energy Agency (IAEA), Vienna, Austria, for the ICTP workshop/seminar, smr: 3143, “Joint ICTP-IAEA School on Zynq-7000 SoC and its Applications for Nuclear and Related Instrumentation”, 21 August–15 September, 2017, Trieste, Italy.

References

  1. Yan, D.; Dan, Z. ZigBee-Based Smart Home System Design. In Proceedings of the 3rd International Conference on Advanced Computer Theory and Engineering (ICACTE), Chengdu, China, 20–22 August 2010. [Google Scholar] [CrossRef]
  2. Wikipedia Online Encyclopedia. Available online: https://en.wikipedia.org/wiki/Myocardial_infarction (accessed on 10 July 2019).
  3. Majumder, A.K.M.; ElSaadany, Y.A.; Young, R.; Ucci, D.R. An Energy Efficient Wearable Smart IoT System to Predict Cardiac Arrest. Adv. Hum.-Comput. Interact. 2019, 2019, 1507465. [Google Scholar] [CrossRef]
  4. Mohammad, S.I.; Mohammad, T.I.; Ali, F.A.; Gan, K.B.; Norbahiah, M.; Amin, N. Monitoring of the Human Body Signal through the Internet of Things (IoT) Based LoRa Wireless Network System. Appl. Sci. 2019, 9, 1884. [Google Scholar] [CrossRef]
  5. Reshma, S.P.T.; JaiSurya, Y.; Sri, L.M. Heart Rate Monitoring System using Heart Rate Sensor and Arduino Uno with Web Application. Int. J. Eng. Adv. Technol. (IJEAT) 2019, 8, 350–352. [Google Scholar]
  6. Brezulianu, A.; Geman, O.; Zbancioc, M.D.; Hagan, M.; Aghion, C.; Hemanth, D.J.; Son, L.H. IoT Based Heart Activity Monitoring Using Inductive Sensors. Sensors 2019, 19, 3284. [Google Scholar] [CrossRef] [PubMed]
  7. Zhe, Y.; Qihao, Z.; Lei, L.; Kan, Z.; Wei, X. An IoT-cloud Based Wearable ECG Monitoring System for Smart Healthcare. J. Med Syst. 2016, 40, 286. [Google Scholar] [CrossRef]
  8. Mehmet, T. IoT Based Wearable Smart Health Monitoring System. Celal Bayar Univ. J. Sci. 2018, 14, 343–350. [Google Scholar]
  9. Chao, L.; Xiangpei, H.; Lili, Z. The IoT-Based Heart Disease Monitoring System for Pervasive Healthcare Service. In Proceedings of the International Conference on Knowledge Based and Intelligent Information and Engineering Systems, KES2017, Marseille, France, 6–8 September 2017. [Google Scholar]
  10. Arnob, S.; Akash, M.; Nilay, S.; Abhishek, K.K.; Binanda, K.M.; Souvik, C. An IOT based Portable Health Monitoring Kit. Int. J. Res. Appl. Sci. Eng. Tech. (IJRASET) 2018, 6, 701–708. [Google Scholar]
  11. Lee, W.K.; Yoon, H.; Han, C.; Joo, K.M.; Park, K.S. Physiological Signal Monitoring Bed for Infants Based on Load-Cell Sensors. Sensors 2016, 16, 409. [Google Scholar] [CrossRef] [PubMed]
  12. Zompanti, A.; Sabatini, A.; Santonico, M.; Grasso, S.; Gianfelici, A.; Donatucci, B.; Di Castro, A.; Pennazza, G. A Sensor Platform for Athletes’ Training Supervision: A Proof of Concept Study. Sensors 2019, 19, 3948. [Google Scholar] [CrossRef] [PubMed]
  13. Kumar, A.; Balamurugan, R.; Deepak, K.C.; Sathish, K. Heartbeat sensing and Heart Attack detection using internet of things (IoT). Int. J. Eng. Sci. Comput. (IJESC) 2017, 7, 6662–6666. [Google Scholar]
  14. Abba, S.; Lee, J.A. FPGA-Based Design of an Intelligent On-Chip Sensor Network Monitoring and Control Using Dynamically Reconfigurable Autonomous Sensor Agents. Int. J. Distrib. Sens. Netw. 2016, 29, 4246596. [Google Scholar] [CrossRef]
  15. Sani, A.; Beauty, P.E. Smart Framework for Environmental Pollution Monitoring and Control System Using IoT-Based Technology. Sens. Transducers 2019, 229, 84–93. [Google Scholar]
  16. Sani, A.; Itse, M.N. Design and Evaluation of a Low-Cost and Flexible Data Acquisition System Using Sensor Network for Smart Homes, Sensors & Transducers. Sens. Transducers 2018, 227, 73–81. [Google Scholar]
  17. Abba, S.; Wadumi, N.J.; Lee, J.A.; Liz Crespo, M. Design and Performance Evaluation of a Low-Cost Autonomous Sensor Interface for a Smart IoT-Based Irrigation Monitoring and Control System. Sensors 2019, 19, 3643. [Google Scholar] [CrossRef] [PubMed]
  18. Understand Your Thing. The Open IoT Platform with Matlab Analytics. Available online: http://www.thingspeak.com (accessed on 6 February 2019).
  19. Arduino UNO. Available online: https://arduino.cc/en/Main/ArduinoBoardUnoSMD (accessed on 5 July 2019).
  20. Labcenter Electronics Ltd. Proteus Design Suite 8.5 Professional. Available online: www.labcenter.com (accessed on 7 July 2019).
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.