Sale!

MAX30102 SpO2 pulse heart rate pulse / detection sensor module heart rate detection

Original price was: 7,85 €.Current price is: 5,39 €. Excluding VAT

MAX30102 SpO2 pulse heart rate pulse / detection sensor module heart rate detection

3 in stock (can be backordered)

Domande su questo prodotto? Scrivi a Lana su WhatsApp

Category:

🎬 The product on video

Description

What it is

The MAX30102 module is an advanced sensor for measuring heart rate and blood oxygen level (SpO2). This device is designed to be used in custom health monitoring applications, such as DIY medical monitors or fitness devices.

Features

  • MAX30102 Sensor for SpO2 and Heart Rate Measurement
  • Ideally suited for Arduino projects

What it is for

Create a real-time heart rate monitor using the MAX30102 module. Connect the sensor to the wrist and view the data on the serial monitor or through a web interface.

Tutorial: How to Use MAX30102 SpO2 Wrist Heart Rate

The MAX30102 module is an advanced sensor for measuring heart rate and blood oxygen level (SpO2). Ideal for DIY projects such as custom medical monitors or fitness devices.

What you need

  • Arduino Uno or compatible
  • USB Type B cable
  • 5V power battery

Steps

  1. Connect the MAX30102 module to the Arduino using the pins specified in the datasheet.
  2. Download and install the Adafruit MAX30105 library from GitHub.
  3. Configure the MAX30105 object in Arduino with basic settings (check the datasheet).
  4. Initialize the MAX30102 sensor for data reading.
  5. Read the heart rate and SpO2 values from the MAX30102 sensor.
  6. Display the data in serial monitor or through web interface (optional).
  7. Calibrate the MAX30102 sensor to improve measurement accuracy.

Example code

// Includi la libreria Adafruit MAX30105
#include <Wire.h>
#include <Adafruit_MAX30105.h>
// Inizializza l'oggetto MAX30105
Adafruit_MAX30105 max30105 = Adafruit_MAX30105();
void setup() {
  Serial.begin(9600);
  if (!max30105.begin(Wire)) {
    Serial.println(F("Errore: Non riesco a trovare il MAX30105"));
    while (1); // Blocca l'esecuzione
  }
}
void loop() {
  max30105.startHeartBeat(64, 80);
  delay(2000);
  uint32_t heart_rate = max30105.heartRate();
  Serial.print("Frequenza cardiaca:");
  Serial.println(heart_rate);
}

Mini project

Create a real-time heart rate monitor using MAX30102 and Arduino. Connect the sensor to the wrist, display the data on the serial monitor or through web interface.

Common mistakes

  • Incorrect sensor settings
  • Unstable connection between Arduino and sensor.
  • Inconsistent or unrealistic data from the MAX30102 sensor.
  • Insufficient power issues for the MAX30102 sensor.

Recommended accessories

  • 5V batter
  • Arduino Uno R3
  • USB type B cable
  • OLED display

Frequently asked questions

How can I improve the accuracy of the data?
Calibrate the sensor following the datasheet instructions and ensure a stable connection.

Which libraries are required for this module?
The Adafruit MAX30105 library is the primary one for managing the MAX30102 module in Arduino.

Reviews

There are no reviews yet.

Be the first to review “MAX30102 SpO2 pulse heart rate pulse / detection sensor module heart rate detection”

Your email address will not be published. Required fields are marked *