| Literature DB >> 33921223 |
Hamid Mukhtar1, Saeed Rubaiee2, Moez Krichen3,4, Roobaea Alroobaea1.
Abstract
Experts have predicted that COVID-19 may prevail for many months or even years before it can be completely eliminated. A major problem in its cure is its early screening and detection, which will decide on its treatment. Due to the fast contactless spreading of the virus, its screening is unusually difficult. Moreover, the results of COVID-19 tests may take up to 48 h. That is enough time for the virus to worsen the health of the affected person. The health community needs effective means for identification of the virus in the shortest possible time. In this study, we invent a medical device utilized consisting of composable sensors to monitor remotely and in real-time the health status of those who have symptoms of the coronavirus or those infected with it. The device comprises wearable medical sensors integrated using the Arduino hardware interfacing and a smartphone application. An IoT framework is deployed at the backend through which various devices can communicate in real-time. The medical device is applied to determine the patient's critical status of the effects of the coronavirus or its symptoms using heartbeat, cough, temperature and Oxygen concentration (SpO2) that are evaluated using our custom algorithm. Until now, it has been found that many coronavirus patients remain asymptomatic, but in case of known symptoms, a person can be quickly identified with our device. It also allows doctors to examine their patients without the need for physical direct contact with them to reduce the possibility of infection. Our solution uses rule-based decision-making based on the physiological data of a person obtained through sensors. These rules allow to classify a person as healthy or having a possibility of infection by the coronavirus. The advantage of using rules for patient's classification is that the rules can be updated as new findings emerge from time to time. In this article, we explain the details of the sensors, the smartphone application, and the associated IoT framework for real-time, remote screening of COVID-19.Entities:
Keywords: Arduino; IoT; algorithm; coronavirus; cough; heartbeat
Year: 2021 PMID: 33921223 PMCID: PMC8070194 DOI: 10.3390/ijerph18084022
Source DB: PubMed Journal: Int J Environ Res Public Health ISSN: 1660-4601 Impact factor: 3.390
Figure 1The framework describing the essential features of our approach.
Figure 2The sensors and the final device in our prototype implementation: (a) connecting temperature sensor with Wi-Fi module (b) sensor band on the arm (c) the wearable configuration of all sensors.
Figure 3Real-time patient test for heartbeat, SpO, temperature and cough.
Figure 4COVID-19 test with Android application for two persons. Data is obtained for sensors and shown separately in its panel. The overall assessment for the patient is also shown.
The hardware components and their characteristics.
| Purpose | Sensor | Technology | Composition | Performance/Calibration |
|---|---|---|---|---|
| Measuring human body temperature | MAX30205 | Converts the temperature measurements to digital form using a high-resolution, sigma-delta, analog-to-digital converter (ADC) | USB-to- | Meets clinical thermometry specification of the ASTM E1112 (0.1 |
| Cough detection and variation | SW-420 | Doppler radar, continuous-wave (CW) radar, vibration detection | Breakout board that includes comparator LM393 | Adjustable on-board potentiometer for sensitivity threshold selection |
| Pulse/heart-rate | MAX30100 | Uses red and infrared frequency of light to determine the percentage of hemoglobin in the blood | Two LEDs, a photo detector, enhanced optics, and low-noise analog signal processing | Programmable from 200 |
| Wi-Fi connectivity | ESP8266 | Integrated TR switch, PLL, regulators, 32-bit CPU | Full TCP/IP stack and microcontroller capability | Wake up and transmit packets in <2 ms |
Figure 5The normalized signal graph obtained from the cough detection sensor.
The software components used in our prototype implementation.
| Software Application | Objective | Usage | Characteristics |
|---|---|---|---|
| Google Firebase | Application creation | For creating client-server architecture | Cross-platform rapid development |
| Ubidots | IoT data analytics and visualization | To analyse and visualize data from mobile and other computing devices with support for device, app, and resource organization in IoT and cloud infrastructure | Encryption, secure authorization, privacy-aware protocols |
| Arduino IDE | Sensors connectivity | For programming and customizing the sensors used in the project | Open-source, easy-to-use hardware and software |
| Android Studio | Android app development | For developing Android-based application interface ( | Unified environment, structured code modules |