Loja física na cidade do Montijo na Rua Cidade de Faro 111
Horário loja física segunda a sexta das 09:30 às 13:00 e das 15:00 às 19:00, exepto feríados e comunicação prévia
A loja não tem serviço de reparação de equipamentos
Trustpilot

Módulo Sensor de Frequência Cardíaca para Arduino MAX30102, Concentração de Oxigénio no Sangue

1 unidades em stock | SKU: LPM006788

(301)

O MAX30102 é um sensor óptico integrado, desenvolvido pela Maxim Integrated, utilizado principalmente para monitorização de sinais vitais, como frequência cardíaca (HR) e saturação de oxigénio no sangue (SpO₂).

Principais características:
Tecnologia: Fotopletismografia óptica (PPG) usando LEDs vermelho e infravermelho.
Tensão de operação: 1.7 V a 2.0 V (baixo consumo energético).
Interface: I²C para comunicação simples com microcontroladores (Arduino, ESP32, etc.).
Resolução ADC: 18 bits, alta precisão.
Baixo consumo energético: Ideal para dispositivos móveis e vestíveis.
Cancelamento de ruído eficaz: Boa precisão mesmo com movimentos e interferências ambientais.
Tamanho reduzido: Perfeito para aplicações portáteis ou vestíveis.
Aplicações típicas:
Pulseiras inteligentes (smartbands) e relógios inteligentes (smartwatches).
Monitorização médica portátil (oxímetros de pulso).
Monitorização desportiva (desempenho atlético, treino).
Dispositivos médicos móveis para uso doméstico.
Resumo rápido:
O MAX30102 é especialmente adequado em situações que exigem alta precisão, estabilidade e consumo reduzido, destacando-se em dispositivos vestíveis e aplicações médicas pessoais.

Ligações ao Arduino:


MAX30102       Arduino (UNO/Nano)
VIN/VCC                      3.3V
GND                             GND
SCL                           A5 (SCL)
SDA                          A4 (SDA)


Nota importante:
O sensor MAX30102 funciona preferencialmente em 3.3V, não utilize 5V para não danificá-lo.

Programa simples para arduino

#include <Wire.h>
#include "MAX30105.h"
#include "heartRate.h"

MAX30105 sensor;

void setup() {
Serial.begin(115200);

if (!sensor.begin(Wire, I2C_SPEED_FAST)) {
Serial.println("MAX30102 não encontrado!");
while (1);
}

sensor.setup(); // configuração padrão
}

void loop() {
long irValue = sensor.getIR();

if (irValue > 50000) { // dedo detectado
Serial.print("Valor IR: ");
Serial.println(irValue);
} else {
Serial.println("Sem dedo detectado.");
}

delay(500);
}

 

Marca Sem marca

Calculadora de Resistência (4 Faixas)

Valor: --

Tolerância: --

Gama: --

Calculadora Watts Lâmpada LED vs Lâmpada Incandescente

Nota: Estimativa baseada em brilho (lumens) médio. Verifique sempre a embalagem da lâmpada LED.