In offerta!

MAX30102 SpO2 polso frequenza cardiaca polso / rilevamento modulo sensore di battito cardiaco

Il prezzo originale era: 7,85 €.Il prezzo attuale è: 5,39 €. Escluso IVA

MAX30102 SpO2 polso frequenza cardiaca polso / rilevamento modulo sensore di battito cardiaco

3 disponibili (ordinabile)

COD: ARD0011631 Categoria:

Descrizione

Cos’è

Il modulo MAX30102 è un sensore avanzato per la misurazione della frequenza cardiaca e del livello di ossigeno nel sangue (SpO2). Questo dispositivo è progettato per essere utilizzato in applicazioni di monitoraggio sanitario personalizzate, come monitori medici DIY o dispositivi fitness.

Caratteristiche

  • Sensore MAX30102 per la misurazione SpO2 e frequenza cardiaca
  • Idealmente adatto a progetti con Arduino

A cosa serve

Crea un monitor di frequenza cardiaca in tempo reale utilizzando il modulo MAX30102. Collega il sensore al polso e visualizza i dati sul seriale monitor o tramite interfaccia web.

Tutorial: Come usare MAX30102 SpO2 Polso Frequenza Cardiaca

Il modulo MAX30102 è un sensore avanzato per la misurazione della frequenza cardiaca e del livello di ossigeno nel sangue (SpO2). Ideale per progetti DIY come monitori medici personalizzati o dispositivi fitness.

Cosa serve

  • Arduino uno o compatibile
  • Cavo USB tipo B
  • Batteria alimentazione 5V

Passi

  1. Collegare il modulo MAX30102 all’Arduino utilizzando i pin specificati nel datasheet.
  2. Scaricare e installare la libreria Adafruit MAX30105 da GitHub.
  3. Configurare l’oggetto MAX30105 in Arduino con le impostazioni di base (verifica sul datasheet).
  4. Inizializzare il sensore MAX30102 per la lettura dei dati.
  5. Leggere i valori della frequenza cardiaca e SpO2 dal sensore MAX30102.
  6. Visualizzare i dati in serie monitor o tramite interfaccia web (opzionale).
  7. Calibrare il sensore MAX30102 per migliorare la precisione delle misurazioni.

Codice di esempio

// 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-progetto

Crea un monitor di frequenza cardiaca in tempo reale utilizzando MAX30102 e Arduino. Collega il sensore al polso, visualizza i dati sul seriale monitor o tramite interfaccia web.

Errori comuni

  • Impostazioni errate del sensore
  • Connessione non stabile tra Arduino e sensore.
  • Dati incoerenti o irrealistici dal sensore MAX30102.
  • Problemi di alimentazione insufficiente per il sensore MAX30102.

Accessori consigliati

  • Batteria 5V
  • Arduino Uno R3
  • Cavo USB tipo B
  • Display OLED

Domande frequenti

Come posso migliorare la precisione dei dati?
Calibra il sensore seguendo le istruzioni del datasheet e assicurati di utilizzare una connessione stabile.

Quali librerie sono necessarie per questo modulo?
La libreria Adafruit MAX30105 è la principale per gestire il modulo MAX30102 in Arduino.