GSM Based Heart Rate and Temperature Monitoring System

DOI : 10.17577/IJERTV4IS040216

Download Full-Text PDF Cite this Publication

  • Open Access
  • Total Downloads : 5970
  • Authors : Mr. Aniket V. Kale, Miss. Supriya D. Gawade, Miss. Sayali Y. Jadhav, Mr. Samrat A. Patil
  • Paper ID : IJERTV4IS040216
  • Volume & Issue : Volume 04, Issue 04 (April 2015)
  • DOI :
  • Published (First Online): 08-04-2015
  • ISSN (Online) : 2278-0181
  • Publisher Name : IJERT
  • License: Creative Commons License This work is licensed under a Creative Commons Attribution 4.0 International License

Text Only Version

GSM Based Heart Rate and Temperature Monitoring System

Mr. Aniket V. Kale

Assistant Professor (Electronics and Telecommunication),Dr. Daulatrao Aher College of Engineering, Karad, Dist-Satara; Maharashtra, India.

Abstract – In this module we used advanced technology for patient monitoring those who are suffered from heart diseases & physical disorder. Therefore heart rate sensor and temperature sensor are used for patient monitoring. Sensors gives accurate output therefore it rules out the use of traditional medical instruments such as thermometer and other devices. For continuously sending message from patients location to medical advisory GSM modem used. This module provides relief to medical advisory for patient monitoring and also to patients for freedom of movement.

Keywords GSM Modem, Heart rate, LCD, PIC controller, Temperature.


    Now days, heart diseases are exceeds up to dangerous level which leads to death of human being. Monitoring of patient constantly is difficult or doctors are also unable to monitor particular patient for total working hours. In many critical conditions such as patient is located far away from hospital or also in case of old patient who suffering with heart disease and physical disorders, continuous monitoring of patient is not possible. This module deals with solving above problems. Module consist of heart rate sensor and temperature sensor which measures the heart rate and body temperature and sends SMS through GSM module to the medical advisory for the preliminary precautions so that patient can be prevented from serious situation before reaching to the hospital. For temporary storage of the data,PIC16F877A controller device used. For display the measured values of heart beat and body temperature, LCD is used.


    Block diagram of proposed system is shown in Fig.1. In this module, 12V and 5V power supply given to GSM modem and other devices respectively.

    Miss. Supriya D. Gawade, Miss. Sayali Y. Jadhav and

    Mr. Samrat A. Patil B.E E&TC (IV), Department of Electronics and Telecommunication; Dr. Daulatrao Aher College of Engineering, Karad, Dist-Satara; Maharashtra, India.

    Figure. 1 Block Diagram of System

    When system will start, all devices are initialized. Then heart rate sensor and temperature sensor measures heart rate and body temperature respectively and both outputs are given to the PIC controller. PIC controller have inbuilt ADC, so it converts analog data into digital form. Via GSM modem with the help of AT-Commands this information sends to medical advisory. In between PIC controller and GSM level converter is used to convert TTL to CMOS level and vice-versa. For level converting purpose, we used MAX232 IC. In this module, we are given threshold level for heart rate and body temperature. When heart rate and body temperature exceeded or below the threshold level buzzer will turns ON.


    1. PIC Controller

      In 1989, Microchip Technology Corporation introduced an 8-bit microcontroller called the PIC. PIC stands for Peripherals Interface Controller [1]. PIC16F877A is high performance RISC processor. PIC controller processes the outputs of sensor circuits. The small compact size combined with easy program updates and modifications. PIC16F877A is use in machinery and control system [1].


      • Clock input required to PIC controller is DC-20MHz.

      • ADC is 10 bit, up to 8-channel ADC.

      • Flash program memory is up to 8K*14 words.

      • Data memory is up to 368*8 bytes.

      • EEPROM data memory is up to 256*8 bytes.

      • Timers are Timer0- 8 bit timer/counter, Timer1- 16 bit timer/counter, Timer2- 8 bit timer/counter.

    2. Heart Rate Sensor

      Heart rate sensor gives digital output of heart rate when a finger is placed on it. The beat LED on sensor is flashes with each heart beat, when the heart beat detector is working. The output of sensor is then connected to PIC controller directly to measure the Beats per Minute (BPM) rate. It works on the principle of light modulation by blood flow through finger at each pulse.


      • Operating voltage is +5V DC regulated.

      • Operating current is 100 mA.

      • Output data levels are 5V TTL level.

      • LED is use to Heart beat detection and Output High Pulse.

      • Light source are 660nm Super Red LED [10].

        Figure.2 Hearts Rate Sensor [5]

    3. Temperature Sensor

      Figure.3 Temperature Sensor [5]

      LM35 used as a temperature sensor which gives output voltage linearly proportional to Celsius temperature. External calibrations are not required for LM35. It operates from 4 to 30V and provides low impedance output.


      • Calibrated Directly in °Celsius (Centigrade).

      • Linear + 10 mV/°C Scale Factor.

      • 0.5°C Ensured Accuracy (at +25°C).

      • Rated for Full 55°C to +150°C Range.

    4. GSM Modem

      GSM stands for global system for mobile, which is used to establish the communication between GSM modem and mobile device. For communication purpose GSM modem required 12V power supply, communication interface such as RS232, and SIM (Subscriber Identity Module) Card same as mobile phones to activate communication with the network. In GSM modem communication takes place with the help of following AT-Commands.

      TABLE I

      AT-Commands for GSM [2]






      Select SMS Message Format


      Send SMS Message

    5. LCD Display

    LCD is a liquid crystal display. In market 14-pin and 16-pin LCD displays are available. In this project we use 16 pin16*2 LCD display. 16*2 means 16 characters per line and there are 2 such lines & LCD each character is displayed in 5*7 matrix.


    1. Software

      The mikroC PRO for PIC is powerful software which provides development tools for PIC controllers. Without compromising performance or control it provides the programmer with the easiest possible solution to developing applications.

    2. System Design Flow

    3. Design

    When switch is turned ON, the hardware circuit is initialized. After pressing reset switch, calculation of heart rate and temperature takes place. In that heart rate count for 30sec. and then it convert into beats per minute using following formula:

    CountRead=TMR0*2 (1)

    Simultaneously measure the body temperature and PIC convert it in °C (Celsius).Finally measured readings of temperature and heart rate sent to concerned medical advisor by GSM modem using AT+CMGS command. Also this information displayed on LCD display.


    1. Tested Results

      Screen displayed after switch on kit

      Initiate all ports


      Count the heart beats for 1 minute

      Buzzer is OFF

      Figure.6 Output on LCD at Initial Condition

      Read body temperature

      Display heart rate and Temperature



      Is Body Temp. & Heart beats Exceeds?

      Send Heartbeats and Body Temp. Via SMS

      Buzzer turns ON


      Display Heart beats & Body Temperature

      Figure.7 Output on LCD at Tested Condition

      TABLE II

      Results of different persons at different time

      Sr. No.

      Initial Condition

      Tested Results






      Person 1





      After 1 min





      After 5 min

      Person 2





      After 1 min





      After 5 min

      Figure.5 Flowchart of Proposed System

    2. Hardware Setup

    Figure 8 Working Setup of Developed System

    Figure.9 Output of Developed System


      The key objective of developing this module is to alert medical advisory about present health condition of patient via SMS. The buzzer will turn ON when body temperature and heart rate exceeds or below the threshold level. It fulfills the objective to measure the heart rate and body temperature. This module is advantageous where continuous monitoring of patient is required under critical condition. This module is applicable in Hospitals, homes and also in ambulances.

      But for this module, GSM modem requires postpaid SIM card. Message cannot be send to medical advisory without network coverage.


We are using this opportunity to express our gratitude to everyone who supported us for writing this paper. We are

thankful for their guidance and invaluably advice during this work. We are sincerely grateful to them for sharing their truthful and illuminating views on a number of issues related to this paper.

We express our warm thanks to Asst. Prof. Aniket V. Kale Sir, Prof. P.J. Chorge Sir (Head, Department of Electronics and Telecommunication Engineering), Dr. Ajay V. Deshmukh sir (Principal, Dr.Daulatrao Aher College of Engineering, Karad) and all faculty members for support and guidance to us at Department of Electronics and Telecommunication Engineering; Dr. Daulatrao Aher College of Engineering, Karad, 415124; Maharashtra, India.


  1. Muhammad Ali Mazidi Rolind D. Mckinlay Danny causay, PIC microcontroller and Embedded System, Edition second, Pearson publication.

  2. Subhani Sk. M, Sateesh G.N.V, Chaitanya Ch. And Prakash Babu G., Implementation of GSM Based Heart Rate and Temperature Monitoring System, Research Journal of Engineering Sciences, Page No.43-45, Volume2 (4), April (2013).

  3. Jaiee Sitaram Adivarekar, Amisha Dilip Chordia, Harshada Hari Baviskar, Pooja Vijay Aher, Shraddha Gupta, Patient Monitoring System Using GSM Technology,International Journal of Mathematics and Computer Research, Page No.73-78, Volume 1 issue 2, March 2013.

  4. Warsuzarina Mat Jubadi, Siti Faridatul Aisyah Mohd Sahak, Heartbeat Monitoring Alert via SMS, 2009 IEEE Symposium on Industrial Electronics and Applications(ISIEA 2009). October 4-6. 2009 Kunala Lumpur. Malaysia, 978-1-4244-4683-4/09.

  5. Yadav Satyendra Satyanarayan, Yadav Raghvendra Satyanarayan, Deep

    H. Desai, Intelligent Wireless Emergency Alert System, for Patient Monitoring using AT89S52 Microcontroller, International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering, Page No.1224-1230, Volume 2,issue 4,April 2013.

  6. R.Aravind, Syed Musthak Ahmed, Design of Family Health Care Monitoring System Using Wireless Communication Technology, International Journal of Advanced Research in Computer and Communication Engineering, Page No.-3666-3671 volume 2, Issue 9 September 2013.

  7. Ch. Sandeep Kumar Subudhi, S.Sivanandam, Intelligent Wireless Patient Monitoring and Tracking System (Using Sensor Network and Wireless Communication), International Journal of Interdisciplinary and Multidisciplinary Studies, Page No.-97-104, Volume 1, Issue 2014.

  8. Sanjay Verma, Namit Gupta, Microcontroller-based Wireless Heart Rate Telemonitor for Home Care, IOSR Journal of Engineering, Page No. 25- 31, volume 2, Issue 7July 2012.

  9. P.S. Kurhe, S. S. Agrawal, Real Time Tracking & Health Monitoring System of Remote Soldier Using Arm7, International Journal of Engineering Trends and Technology, Page No. 311-315, Volume 4, Issue 3-2013.

  10. Sudhindra.F, Annarao.S.J, Vani.R.M, P.V. Hunagund, A GSM Enabled Real Time Simulated Heart Rate Monitoring & Control System, International Journal of Research in Engineering and Technology, Page No. 6-10 Volume: 03, special Issue: 0 May 2014.

Leave a Reply