Gravity: Analog Heart Rate Monitor Sensor (ECG) For Arduino
  • Gravity: Analog Heart Rate Monitor Sensor (ECG) For Arduino
  • Gravity: Analog Heart Rate Monitor Sensor (ECG) For Arduino
  • Gravity: Analog Heart Rate Monitor Sensor (ECG) For Arduino

Gravity: Analog Heart Rate Monitor Sensor (ECG) For Arduino

: SEN13003
€22.70
Tax included

The DFRobot Heart Rate Monitor Sensor is used to measure the electrical activity of the heart. This electrical activity can be charted as an ECG and output as an analog reading.

Quantity

If you have any questions on this product please feel free to contact us.

*Disclaimer: The images are merely illustrative.

The DFRobot Heart Rate Monitor Sensor is used to measure the electrical activity of the heart. This electrical activity can be charted as an ECG and output as an analog reading. An ECG signal can be extremely noisy so we have included an AD8232 chip which will generate a clear signal from the PR and QT Intervals. Using the Arduino IDE "Serial Plotter" feature,  you are also able to view plotted ECG output on  PC!

Gravity: Arduino Heart Rate Monitor Sensor (ECG) -DFRobot

To ease the difficult of using this sensor,  a Gravity Interface is adapted to allow plug&play.  The IO expansion shield is the best match for this sound senor connecting to your Arduino. As this sensor can work at 3.3V which make it compatible with Raspberry Piintel edison, joule and curie. 

NOTE: This product is NOT a medical device and is not intended to be used as such or as an accessory to such nor diagnose or treat any conditions.

SPECIFICATION

  • Input Voltage: 3.3-6V (5V recommended)
  • Output Voltage: 0-3.3V
  • Interface: Analog
  • Operating current: <10mA
  • imension: 35 x 22(mm), 1.378" x 0.866"(in)
  • Interface Type: PH2.0-3P

DOCUMENTS

Arduino Code Example

#include "HeartSpeed.h"
HeartSpeed heartspeed(A1);

///<The serial port for at observe pulse.
//HeartSpeed heartspeed(A1,RAW_DATA);   

///<The serial port mapper, observation of ECG diagram.
/* Print the position result */

void mycb(uint8_t rawData, int value) {
    if (rawData) {
        Serial.println(value);
    } else {
        Serial.print("HeartRate Value = ");
        Serial.println(value);
    }
}

void setup() {
    Serial.begin(115200);
    heartspeed.setCB(mycb); ///Callback function.
    heartspeed.begin(); ///The pulse test.
}
void loop() {

}

SEN13003

Related products