Testing Properties of E-health System Based on Arduino

Similar documents
WRIST BAND PULSE OXIMETER

Healthy Sport Monitoring System

HUMAN BODY MONITORING SYSTEM USING WSN WITH GSM AND GPS

Keywords: Electronic Patch, Wireless Reflectance Pulse Oximetry, SpO2, Heart Rate, Body Temperature.

Design of Wearable Pulse Oximeter Sensor Module for Capturing PPG Signals

E-health Project Examination: Introduction of an Applicable Pulse Oximeter

Wireless Sensor Network for Intra-Venous Fluid Level Indicator Application

Chest Worn Pulse Oximeter Integrating NI-USRP with GPS Disciplined Clock Transceiver

Monitoring System Heartbeat and Body Temperature Using Raspberry Pi

Medical Electronics Dr. Neil Townsend Michaelmas Term 2001 ( Pulse Oximetry: The story so far

Blood Group Detection and Mobile Monitoring System

Hardware Implementation of an Explorer Bot Using XBEE & GSM Technology

PhO 2. Smartphone based Blood Oxygen Level Measurement using Near-IR and RED Wave-guided Light

Nature Inspired Technologies Group

LABORATORY AND FIELD INVESTIGATIONS ON XBEE MODULE AND ITS EFFECTIVENESS FOR TRANSMISSION OF SLOPE MONITORING DATA IN MINES

D5.1 Report on the design of a fibre sensor based on NIRS

ECONOMICAL HEART RATE MEASUREMENT DEVICE WITH REMOTE MONITORING USING FINGERTIP

DESIGN OF A PHOTOPLETHYSMOGRAPHY BASED PULSE RATE DETECTOR

AUTOMATIC ELECTRICITY METER READING AND REPORTING SYSTEM

Training Schedule. Robotic System Design using Arduino Platform

RASPBERRY Pi BASED IRRIGATION SYSTEM BY USING WIRELESS SENSOR NETWORK AND ZIGBEE PROTOCOL

Laser Diodeexcitationsystem Controlled By Software For Photothermal Applications

International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)

An IoT Based Real-Time Environmental Monitoring System Using Arduino and Cloud Service

RF(433Mhz) BASED PROJECTS

JEPPIAAR SRR Engineering College Padur, Ch

PHYSIOLOGICAL SIGNALS AND VEHICLE PARAMETERS MONITORING SYSTEM FOR EMERGENCY PATIENT TRANSPORTATION

AN INVISIBLE TRACKNIG SYSTEM DURING NATURAL CALAMITIES

Embedded Prototype System for Monitoring Heart Rate

Advanced Soldier Monitoring and Tracking System Using GPS and GSM Introduction

International Journal of Scientific & Engineering Research, Volume 5, Issue 5, May ISSN

A Wireless Smart Sensor Network for Flood Management Optimization

Arduino and Raspberry Pi based Efficient Patient Monitoring System

DEVELOPMENT OF A HARDWARE AND SOFTWARE SYSTEM FOR METEOROLOGICAL OBSERVATIONS

Teaching students science and engineering with high altitude balloons and ChipKits

2.4GHZ CLASS AB POWER AMPLIFIER FOR HEALTHCARE APPLICATION

An Advanced Architecture & Instrumentation for Developing the System of Monitoring a Vital Sign (Oxygen Saturation) of a Patient.

The report presents the functionality of our project, the problems we encountered, the incurred costs and timeline for the project development.

II. BLOCK

Mobile Agent Based Intelligence Power Distribution Control System

JOURNAL OF ADVANCEMENT IN ENGINEERING AND TECHNOLOGY

Design Considerations for Wrist- Wearable Heart Rate Monitors

ISSN: [Singh* et al., 6(6): June, 2017] Impact Factor: 4.116

Realizing Human-Centricity: Data-Driven Services

WIRELESS ELECTRONIC STETHOSCOPE USING ZIGBEE

Next Generation Biometric Sensing in Wearable Devices

Principle of Pulse Oximeter. SpO2 = HbO2/ (HbO2+ Hb)*100% (1)

Sensors. with a Purpose. Libelium s Smart Sensors Aim to Change the World One Node at a Time

A LOW-COST PORTABLE HEALTH PLATFORM FOR THE MONITORING OF HUMAN PHYSIOLOGICAL SIGNALS

Get your daily health check in the car

PULSE OXIMETRY MODULE TO IMPLEMENT IN TEAM MONITOR OF VITAL SIGNS

An Adaptive Indoor Positioning Algorithm for ZigBee WSN

Robust Wrist-Type Multiple Photo-Interrupter Pulse Sensor

Noninvasive PoC Anemia Detection Device

RADIO FREQUENCY SAFETY DEVICE APPLIED TO CHAIR CHILDREN IN CARS

A Twenty-Four Hour Tele-Nursing System Using a Ring Sensor

IJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 12, 2017 ISSN (online):

EG medlab. Three Lead ECG OEM board. Version Technical Manual. Medlab GmbH Three Lead ECG OEM Module EG01010 User Manual

An Intelligent Wearable e-belt for Continuous Monitoring of Sinus Rhythm

Implementation of Automatic meter reading system using zigbee- Integrated Raspberry Pi,GSM Network

Wireless Data Acquisition and Transmission System Design Using Arduino (for Military Jawan alive Detection Network)

Intelligent Systems Design in a Non Engineering Curriculum. Embedded Systems Without Major Hardware Engineering

Stabilization of the Mobility in Free Traffic

FOR the wireless sensor network (WSN), one of the most

Quad Rat Vitals Monitor. Client: Dr. Alex Converse. Advisor: Dr. Tom Yen. Group Members: Jack Ho Team Leader. Nathan Werbeckes Communicator

Sensor, Signal and Information Processing (SenSIP) Center and NSF Industry Consortium (I/UCRC)

Design and Simulation of Automatic Temperature Control and Alert System Based PIC16F887

TCM4 Series. Product line for transcutaneous monitoring

A Low-Cost Li-Fi Communication Setup

DASL 120 Introduction to Microcontrollers

Health and Fitness Analog solution. Wenbin Zhu Medical BDM June, 2015

A Microcontroller Based Smart Helmet Using GSM &GPS Technology in Construction Sites

Soldier Tracking and Health Indication System Using ARM7 LPC-2148

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

VivoSense. User Manual - Equivital Import Module. Vivonoetics, Inc. San Diego, CA, USA Tel. (858) , Fax. (248)

Wireless Sensor Networks. EP2980

Company Information. Invisible Difference. Company Intro Technology Intro Product Intro Application

Laboratory Activities Handbook

Smart Incubator using Internet of Things

common type of cardiac diseases and may indicate an increased risk of stroke or sudden cardiac death. ECG is the most

Graduation Design Project Proposal Form

Prototype of A Low Cost Neonatal Incubator Using the Arduino Platform and A Temperature Monitoring System from An Android App

WIRELESS RF TRANSCEIVER FOR ENERGY METER READING SYSTEM

Preliminary Design Report. Project Title: Search and Destroy

MASIMO RADICAL 7 Signal Extraction Pulse CO-Oximeter

ARDUINO BASED CALIBRATION OF AN INERTIAL SENSOR IN VIEW OF A GNSS/IMU INTEGRATION

Design and Development of Pre-paid electricity billing using Raspberry Pi2

International Journal of Scientific Research and Reviews

Limits of a Distributed Intelligent Networked Device in the Intelligence Space. 1 Brief History of the Intelligent Space

Installation Manual. Repeater QC0149. Version: Jan17 1.0

DESIGN AND PROTOTYPING OF A MINIATURIZED SENSOR

Thermo-Vision Scanning Of Vital Nodes in a Substation Using Image Processing

Patient Monitoring System Using LabVIEW

medlab Two Channel Invasive Blood Pressure OEM board EG 02000

Ahmad Faraz Hussain 1, Polash Kumar Das *1, Prabhat Ranjan 1 1 School of Electronic and information, South China University of Technology Guangzhou,

Arterial pulse waves measured with EMFi and PPG sensors and comparison of the pulse waveform spectral and decomposition analysis in healthy subjects

Wireless Device Location Sensing In a Museum Project

Design and Implementation of Smart Car Driving Kulkarni S.D.

Wireless Heartbeat Monitoring System Using Android

Bucharest, Romania, 2 Department of Computer Science, Cihan University. Erbil,

Transcription:

Journal of Automation and Control, 2015, Vol. 3, No. 3, 122-126 Available online at http://pubs.sciepub.com/automation/3/3/17 Science and Education Publishing DOI:10.12691/automation-3-3-17 Testing Properties of E-health System Based on Arduino Róbert Rákay *, Martin Višňovský, Alena Galajdová, Dušan Šimšík Department of Automation, Control and Human Machine Interactions, Technical University of Košice, Košice, Slovak Republic *Corresponding author: robert.rakay@tuke.sk Abstract This paper deals with health functions-monitoring system for observing patient s physical characteristics. These physical characteristics of patients are followed by sensors and the output information is broadcasted via Zigbee to PC for further processing. The tested e-health system is based on Arduino e-health kitwith Zigbee for transmitting information and a PC with Arduino and Zigbee for receiving data. Bluetooth is a well-known conventional wireless data transfer protocol, but it s not much encouraged for long duration applications because of power consumption limitations, so Zigbee offers a better solution for such cases. Basic tasks of the system are to measure main health functions as heart rate, body temperature and body position. The tested system enables quick access to parameters of monitored biosignals, therefore identification of health risks and intervention can be provided in real time [1]. Keywords: E-health system, Arduino, Zigbee Cite This Article: Róbert Rákay, Martin Višňovský, Alena Galajdová, and Dušan Šimšík, Testing Properties of E-health System Based on Arduino. Journal of Automation and Control, vol. 3, no. 3 (2015): 122-126. doi: 10.12691/automation-3-3-17. 1. Introduction The current monitoring systems used for ambient intelligence applications in home or social facilities have to be solved as mobile wireless devices in opposite to wired hospital solutions [1]. Even though the correctly connected and applied sensors the basic monitoring system requires paramedical assistant or a qualified person to continuously monitor and note down all the information manually. This kind of solution may lead to mistakes in diagnostics and analyzing or even to disaster because of human error. Our experimental system allows creating a wireless sensor network, and provides a good base for further experiments and development. Creating this kind of system allows monitoring vital functions using personal networks at patient s homes. Applying Zigbee protocol to sensor system creates wireless sensor network suitable for transmission of data and also it allows further data treatment, visualization, and warnings. The power consumption of Zigbee is very low, and the sizes of the sensor nodes are small, therefore it is one of the best options for wireless connection. To develop and improve data collecting and data analyzing processes of above mentioned problems an e-health monitoring system based on Arduino is designed. This paper describes a laboratory sensor system that collects and transfers information about vital characteristics of patients. Figure 1. System architecture

123 Journal of Automation and Control 2. Hardware and Software Description Figure 1 displays the block diagram of realised hard ware solution. The system is created with an open-source platform, Arduino. The logic operations in Arduino Uno are executed by computing unit, which is an Atmel Atmega processor. The biggest benefit of this platform is that there is no fixed architecture and defined communication, the individual parts can be connected and divided freely. The devices can work either independently or with superior server. The main idea is to form a system to measure and check biosignals of human body such as heart rate, temperature, respiration and body position. The collected information is processed and sent via Zigbee protocol to a receiver computer. The receiving computer is connected to a second Zigbee module via USB wire. [2,3] The data can be processed or transferred to a responsible person or web database for long term tracking. If the measured values hit extreme rates an alarm signal may be generated. The Arduino Software for programming and X-CTU for configuring communication are used. More software details are in the following chapters. [2] 2.1. Pulse and Oxygen in Blood Sensor (SPO2) Pulse oximetry is used for monitoring of oxygen saturation in blood.it is a non-invasive method based on measuring wavelengths of light waves sent through a thinner body part for example a fingertip or earlobe (Figure 2). The main components of this sensor are an electronic processor and a pair of light emitting diodes (LEDs) and a photodiode, in our case expanded by a display. A photodetector receives light which was not absorbed by the body part. Absorption of light is different forlow and high concentrationsof blood with oxygen (Figure 3) [4]. Sensing of the body temperature is very important in medicine. The reason is that quite many diseases are followed by temperature change. Figure 4. Temperature sensorwith e-health shield In the same way, monitoring of illness and effects of treatment can be measured using temperature changes (Figure 5). [5] The measured temperatures can be evaluated and warnings for medical staff can be generated in form of message or light indication. Physiological and pathological limits of temperature are shown in Table 1 Table 1. Illnesses caused by body temperature change Hypothermy < 35.0 C Normal temperature 36.5 37.5 C Hyperthermy > 37.5 38.3 C Hyperpyrexy > 40.0 41.5 C 2.3. Body Position Sensor This sensor uses a triaxial accelerometer which is integrated into a band. The Figure 5 shows the body position sensor and the connection to e-health shield of Arduino. This band has to be fasten on the chest of a patient. The monitored positions are: standing/sitting. lying on chest, lying on back, lying on left side and lying on right side. In many cases it s important to monitor body movement and position, because they can indicate health problems, for example persons with sleeping problems and during recoveries after accidents. [6] Figure 2. Pulse and oxygen in blood sensor with e-health shield Figure 3. Light absorption 2.2. Temperature Sensor Figure 5. Body position sensor and e-health shield

2.4. Airflow Sensor The nasal airflow sensor is used to monitor breathing of patients. The measured data can be processed or used as alarm signals in emergency cases. The airflow sensor is shown on Figure 6. [7] Journal of Automation and Control 124 2.5. Software Figure 6. Nasal airflow sensor and e-health shield For programming of e-health sensor system the official Arduino Software was used. Part of the program and source code is shown below on the Figure 7. Figure 7. Arduino software This programming language is based on programming language Wiring, where is no need for using the complicated Assembler. This programming platform was created in Java. The flowchart of the process is shown on Figure 8. After connecting the main Arduino to a power unit, the program is running continuously in a loop. It begins with Figure 8. Flowchart of the process initialization of connected modules. This is followed by collecting information from sensors. If the sensors are

125 Journal of Automation and Control connected and work correctly, the data are sent by Zigbee to a receiver Zigbee node of another Arduino, which is connected to a PC. After data collecting, they can be processed or stored for longer monitoring. The software can be configured for extreme values or states of measured data and this can be used for generating further alarms and warnings. 3. Communication 4. Testing of Properties We tested system functionalities (Figure 11) by the comparation of measured temperature from the body warn sensor and from the standard manual digital thermometer. Actual body position was measured with body sensor, and the displayed data was compared with real position checked visually by the operator. The individual parts of e-health system are connected simply trough attributable pins. The communication between the sensors/transfer part and the receiver part is solved by Zigbee protocol. In this case we used Xbee nodes connected to Xbee Pro Shield which can be configured to use this protocol, see Figure 9. The X-CTU software was used for configuring the nodes (Figure 10). The selected characteristics are shown in Table 2. [3] Table 2. Configured parameters Baud rate 9600 Flow control HARDWARE Data Bits 8 Parity NONE Stop Bits 1 Figure 9. Xbee node and Xbee Pro Shield Figure 11. E-health system with sensors and Xbee module For analyzing and evaluating the received data from sensors we provided 50 measurements of temperature and body position. The testing conditions during the measuring were constant: Temperature T= 21 C Atmospheric pressure P a = 101,325k Pa. The Table 3 shows results from 10 measurements from sensors and their comparation with reference devices. Table 3. Measured values of temperature and body positions Therm. Real Body Body Pos. No. Temp.Sensor[ C] [ C ] Position Sensor 1. 35,76 36,0 Standing Fowler s 2. 35,82 36,0 Standing Fowler s 3. 35,88 36,0 Standing Fowler s 4. 35,78 36,0 Supine Supine 5. 35,8 36,0 Supine Supine 6. 35,92 36,0 Sitting Fowler s 7. 36,12 36,0 Sitting Fowler s 8. 35,95 36,2 LLR * LLR 9. 35,85 36,2 LLR LLR 10. 36 36,2 LLR LLR *LLR- Left Lateral Recumbent The graph on Figure 12 shows difference between received data from e-health system and from digital thermometer. Figure 10. X-CTU software Figure 12. Measured temperatures

Journal of Automation and Control 126 Average measured temperatures, the average temperature difference and faulty body positions are shown in Table 4. to solve that problem by adding another sensor to the system, which can help to recognize the real body position. Table 4. Average results of measurement Avg. temp. sensor [ C] 35,87 Avg. thermometer [ C ] 35,99 Avg. difference 0,13 Total Body position measurements/false Body position detection 50/5 5. Results In this paper we described the laboratory system built for monitoring of physiological parameters such as pulse and oxygen in blood, body position, air flow, and body temperature. Two parameters were also tested and compared with referential devices. The system uses the Arduino control and processing unit expanded by the sensor and communication shields, e-health sensors, and Xbee node. We will continue with further development of the system and experimental testing of data processing using web-based platforms, and reliability of wireless sensor networks. Experiments proved that the temperature sensor works accurately for standard monitoring of body temperature. However, the body position sensor showed faulty results, which could be caused by non exact positions of the subject during experiments. Some disadvantage of body position sensor was observed, it couldn t recognize difference between standing and sitting position. We plan Acknowledgement This work has been supported by the Slovak Grant Agency VEGA contract N. 1/0911/14 Implementation of wireless technologies into the design of new products and services to protect human health. References [1] Navya, K., Murthy, M. B. R. A Zigbee Based Patient Health Monitoring System, IJERA,3 (5), Sept-Oct 2013. [2] Sipos R., Multi-agent systems in sensor networks, Technical University in Kosice, Faculty of Mechanical Engineering, 2015 [3] Zigbee Introduction / ICP DAAS USA Inc. http://www.icpdasusa.com/zigbeeintro.php. [4] Pulse and Oxygen in Blood Sensor (SPOP2) for e-health Platform [Biometric / Medical Applications] < http://www.cookinghacks.com/pulse-and-oxygen-in-blood-sensor-spo2-ehealthmedical>. [5] Body Temperature Sensor for e-health Platform [Biometric / Medical Applications] <http://www.cooking-hacks.com/bodytemperature-sensor-ehealth-medical>. [6] Patient Position Sensor (Accelerometer) for e-health Platform [Biometric / /Medical Applications] <http://www.cookinghacks.com/patient-position-sensor-accelerometer-ehealthmedical>. [7] Airflow Sensor (Breathing) for e-health Platform [Biometric / Medical Applications] <http://www.cooking-hacks.com/airflowsensor-breathing-ehealth-medical>.