Bukit Mertajam, Penang

Measuring Heart Rate Using Grove Sensor and Arduino

Introduction

Grove РFinger-clip Heart Rate Sensor is based on PAH8001EI-2G, a high performance and low power CMOS-process optical sensor with Green LED and DSP integrated serving as a Heart Rate Detection(HRD) sensor. This module is based on optical technology which measures the variation human blood movement in the vessel. Low power consumption and flexible power saving mode make it suitable for wearable device. Cause the heart rate sensor chip need high processing speed for the algorithm of heart rate data, this module integrate a STM32, reserved SWD interface allow users to reprogram the STM32. This module also provide tow bandages and 3D printing shell for finger test and arm test.

Video

This video will show you how to measure heart rate using Grove sensor and Maker UNO.

Hardware Preparation

Table below shows the connection between Heart Rate Grove sensor and Arduino.

Grove – Finger-clip Heart Rate SensorMaker UNO (Arduino Uno Compatible)
GNDGND
VCC5V
SDASDA / A4
SCLSCL / A5

Arduino Sample Code

This sample code is customised to read heart rate and update data to Blynk app. You may require ESP8266 WiFi Shield and set the RX, TX pin to D2 and D3.

Blynk App Configuration

You can use Value Display widget and configure as shown below.

Related Products

You can consider to buy the product from the list below.

Thank you

References:

  1. WIKI Grove – Finger-clip Heart Rate Sensor

Thanks for reading this tutorial. If you have any technical inquiry, please post at Cytron Technical Forum.

Leave a comment