Iot Based Health Monitoring System Using Raspberry Pi - Review
Iot Based Health Monitoring System Using Raspberry Pi - Review
Abstract. Many patients die all over the world due to lack of parameters are then sent to a Raspberry Pi based Web server
timely and proper help. A portable system for continuous for display on the web page. ZigBee is used for
physiological parameter monitoring is essential for elderly and communication between Arduino and Raspberry Pi. The
ill patients who are not in the hospital. IOT(Internet Of necessary software is developed using Arduino IDE and
Things) based patient health monitoring system will enable the Python language. The updated parameter values can be
doctor to view patient's health status online. Raspberry Pi viewed from anywhere using an internet enabled device
board is used as the gateway or medium of sensor input devices Also, when the value of the physiological parameters
which are attached to the patient and to send physiological exceeds a certain threshold, the caretaker is alerted through
parameter value of a patient to doctor computer through SMS. This system is especially helpful for elderly and ill
internet. So that necessary treatment can be given immediately patients. [1]
by doctor remotely and doctor can be advised remotely to the
patient. We are used Raspberry Pi as a gateway or medium for A temperature, respiration, patient’s movements and
a serial input value of sensors. For programming, Python and heart beat reading results are monitored. These sensors
C language are used. This is IOT based remote technology for signals send to the Raspberry Pi via amplifier circuit and
medical treatment for patient. signal conditioning unit (SCU), because the signals levels
are low (gain), so amplifier circuit is used to gain up the
Keywords: Raspberry Pi; Pulse heart beat sensor; Body signal and transmit the signals to the Raspberry Pi. Here
Temperature Sensor; ECG sensor; Blood pressure sensor; Patient patients body temperature, body movements in sleep
position sensor position, respiration, and heart rate is measured using
respective sensors and it can be monitored in the monitor
I INTRODUCTION screen of a computer using Raspberry Pi as well as
In this review paper, I have reviewed different paper of monitoring through anywhere in the world using internet
IOT based health monitoring system using Raspberry Pi. source. [2]
Raspberry Pi is used as a gateway or medium for an input
value of Pulse/Heart beat sensor, ECG sensor, Body A system is designed to monitor the Electrocardiogram
temperature sensor, Blood pressure sensor, and Patient (ECG) and other vital parameters. This data is stored in a
position sensor for sending the value to the VNC Viewer of database and can be displayed in a website that can be
doctor through the VNC Server using the internet. The accessed only by authorized personnel. For easy access,
doctor will analyze the parameter value of patient health Python programming language is used for the
through VNC Viewer. And the doctor will be taken communication with ECG machines and updating website
immediate action for the patient proper treatment. So, database using MySQLdb. Update the website database with
patient health will be continuous monitor using this new health parameters. If the heart beat is in normal range
technology. We are used ARM processor based Raspberry monitoring continues. If the heart beat is not in normal range
Pi as a gateway or medium for a serial input value of alert the authorized person by sending SMS through GSM
sensors. For programming, Python and C language are used. module and alert in the hospital through buzzer sound. [3]
VNC server is used at the Raspberry Pi OS and VNC To realize distributed body temperature monitoring
Viewer is used at the computer of doctor. Using VNC system is designed using temperature sensor DS18B20.
viewer doctor remotely can be analyzed different parameter Heart beat sensor is designed to give a digital output of
value of patient using different sensor which are attached to heartbeat when a finger is placed on it. Interfacing of
the patient. For access raspberry pi, you must have static IP different measurement units with Raspberry Pi Python is
address of remote Raspberry Pi internet. VNC server can be used. The webpage will be show body temperature and heart
accessed local network, Wi-Fi and internet through. Using rate. [4]
this project doctor can be directly view different parameter
value of patient without any delay of sensor value which are The sensor measures ECG signals continuously and the
become most of webpage technology for sensor. signals are captured by e-Health Sensor. These values are
continuously transmitted using USB cable into a Raspberry
Pi. The Mini PC processes the data and displays the value in
II LITERATURE SURVEY
the monitor as a terminal console. It will also display
Various basic physiological parameters of human such graphics corresponding to these ECG values. [5]
as blood pressure, heartbeat, oxygen saturation in Blood
(SPO2), body temperature and fall detection are measured
using relevant sensors and sent to the Arduino
microcontroller board for further processing. The computed
Raspberry Pi
This model has features like HD (high-definition) quality Body Temperature Sensor
video playback. Also, it has sports high quality audio and
has the ability to play 3D games. This device uses the ARM
processor. The health care system consists of Raspberry Pi
B+ model which can interface with different parameters
measuring units. The Raspberry Pi works only on digital
values.
Fig. 6 A sample thermistor curve [10] detect continuous changes of the low electrical signals
continuous changes on the skin that arise from the heart
muscle's electrophysiological pattern of depolarizing and
Measuring human body temperature in the range
between 25 °C and 45 °C means that resistance of the repolarizing during each heartbeat signals. It is a very
thermistor changes from about 980 ohm to about 2250 ohm. commonly performed cardiology test.
Table III presents some detailed, worst-case information
about the discussed thermistor. This information is crucial,
because it determines the accuracy of the whole analog
front-end.[10]
TABLE III. DETAILED THERMISTOR VALUES [10]
REFERENCES