IoT Based Health Monitoring System by Using Raspberry Pi and ECG Signal

Our main objective is to implement a monitoring system which monitors the heart pulse of a patient. This work presents a novel easy-to-use system intended for the fast and noninvasive monitoring of the Lead I electrocardiogram (ECG) signal by using a wireless steering wheel. The steering wheel used here is a prototype model. As the World-Wide Web (WWW) continues to evolve, it is clear that its underlying technologies are useful for much more than just browsing the web. Web browsers have become the de facto standard user interface for a variety of applications including embedded real time applications. The embedded web server technology is the combination of embedded device and Internet technology. Through this embedded web server user can access their equipment’s remotely. The equipment mentioned here could be home appliances and factory devices. A novel heart rate detection algorithm based on the continuous wavelet transform has been implemented, which is specially designed to be robust against the most common sources of noise and interference present when acquiring the ECG in the hands. Skin Electrodes were used to record the nerve voltages for monitoring the heart pulse. The voltages recorded will be sent to an instrumentation amplifier which amplifies the signal, and then to a filter which filters the noise. Thus, analog signal is given to Analog-to-Digital Convertor (ADC) of Arduino. There, analog voltages are been converted to digital and that digital values will be stored in the EEPROM of Arduino. The values stored in EEPROM will be sent to PC via serial (RS232) wired interface and a serial port will be opened in the MATLAB by using a serial object. GUI is programmed to make the user interface interactive and simple. Using the real time plot, I’ve plotted the values received by XBEE module and making a running waveform which displays when the MATLAB sent a query to Arduino.

[1]  Matthew D'Souza,et al.  Wireless Medical Information System Network for Patient ECG Monitoring , 2006, 9th EUROMICRO Conference on Digital System Design (DSD'06).

[2]  C.F.M. Loureiro,et al.  Innovative modular high-speed data-acquisition architecture , 2002 .

[3]  C.M.B.A. Correia,et al.  A high performance reconfigurable hardware platform for digital pulse processing , 2004, IEEE Transactions on Nuclear Science.

[5]  Mehmet R. Yuce,et al.  Implementation of body area networks based on MICS/WMTS medical bands for healthcare systems , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[6]  C. Rajasekaran,et al.  A reconfigurable on-chip multichannel data acquisition and processing (DAQP) system for multichannel signal processing , 2013, 2013 International Conference on Pattern Recognition, Informatics and Mobile Engineering.

[7]  E Arun,et al.  Remote Patient Monitoring- An Implementation in ICU Ward , 2011 .

[8]  Omar S. Elkeelany,et al.  A Low-Cost Stand-Alone Multichannel Data Acquisition, Monitoring, and Archival System With On-Chip Signal Preprocessing , 2011, IEEE Transactions on Instrumentation and Measurement.