INFORMACIÓN
El MAX30102 es un sensor óptico de pulso y oxígeno en sangre (SpO₂) que combina un emisor de luz LED (rojo e infrarrojo) y un fotodetector en un solo módulo compacto. Su funcionamiento se basa en la fotopletismografía (PPG): los LEDs emiten luz que atraviesa la piel, y el fotodetector mide la cantidad de luz reflejada por la sangre. Al analizar las variaciones de luz absorbida con cada latido, el MAX30102 puede calcular la frecuencia cardíaca y la concentración de oxígeno en la sangre, proporcionando datos en tiempo real para aplicaciones médicas y de monitoreo de salud.
El MAX30102 se utiliza principalmente en dispositivos de monitoreo de salud y bienestar, como oxímetros de pulso, relojes inteligentes, bandas deportivas y sistemas de telemedicina. Permite medir la frecuencia cardíaca y la saturación de oxígeno en sangre (SpO₂) de manera no invasiva y en tiempo real, lo que lo hace ideal para proyectos de salud personal, seguimiento de actividad física y estudios biométricos. Es compatible con tarjetas de desarrollo como Arduino, ESP32, ESP8266, Raspberry Pi y otras plataformas que soporten comunicación I²C, lo que facilita su integración en proyectos educativos, prototipos de IoT y dispositivos portátiles.
Nota: Este dispositivo NO es un producto médico, debe ser utilizado en aplicaciones donde la salud de la persona NO esté comprometida, Los header pueden estar de diferente color.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Sensor: MAX30102.
- Longitud Máxima de Onda LED: 660 nm/880 nm.
- Tensión de Alimentación: 3.3 a 5 VDC.
- Voltajes Interfaz de comunicación: 1.8 ~ 3.3 ~ 5 VDC.
- Corriente de trabajo: 60 mA.
- Potencia máxima: 0.3 W.
- Tipo de detección: PPG (Reflexión de luz).
- Interface de salida: I2C.
- ADC delta sigma de hasta 16 bits.
- Dimensiones: 20 mm x 15 mm x 3 mm.
- Peso: 3 g.
DOCUMENTACIÓN Y RECURSOS
INFORMACIÓN ADICIONAL
Descripción de Pines:
- VIN: Voltaje de alimentación (3.3 – 5 VDC).
- SCL: El reloj conectado a la interfaz I2C.
- SDA: Datos conectados a la interfaz I2C.
- INT: Interruptor DEL MAX30102, generalmente no se conecta.
- LED IRD: Tierra del Led IRD, generalmente no se conecta.
- LED ROJO: Tierra del Led Rojo, generalmente no se conecta.
- RD: Tierra del MAX30102, normalmente no se conecta.
- GND: Tierra del módulo.
¿Cómo probar el MAX30102 Sensor Pulso Concentración Oxígeno?
Materiales Necesarios:
- Sensor MAX30102.
- Arduino UNO (o cualquier placa compatible).
- Cables jumper.
- Software Arduino IDE.
Conexión del Sensor con Arduino.
El MAX30102 se comunica mediante I²C, por lo que las conexiones son sencillas:
| Sensor MAX30102 | Arduino UNO |
|---|---|
| VCC | 3.3V o 5V |
| GND | GND |
| SDA | A4 |
| SCL | A5 |
| INT | No necesario para pruebas básicas |
Instalar Librería y Cargar Ejemplo.
- Abre Arduino IDE.
- Ve a Sketch → Include Library → Manage Libraries…
- Busca
"MAX3010x"o"MAX30102"e instala la librería “MAX3010x by SparkFun” o similar. - Ve a File → Examples → MAX3010x → Example (como
heartRateopulseOximeter). - Asegúrate de seleccionar el tipo de sensor correcto en el código si la librería soporta varios modelos.
- Sube el sketch a tu Arduino.
Datos en el Monitor Serial.
- Abre el Monitor Serie (
Ctrl + Shift + M). - Ajusta la velocidad a 115200 baudios o la indicada en el ejemplo.
- Coloca tu dedo sobre el sensor.
Si todo funciona correctamente, verás en el monitor la frecuencia cardíaca (BPM) y la saturación de oxígeno (SpO₂) en tiempo real.

Fuente Conmutada 12V 5A
Base Socket 28 Pines IC DIP-28 Slim
UNIT Pulsar ESP32-C6
Sonoff RF Control Remoto 433 Mhz Sin Función de Clonación
TP101 Kit Chasis de Robot Tanque
Tarjeta IC RFID 13.56 Mhz MFS50
2W10 Puente Rectificador 1000V 2A
Diodo Schottky SR3100 3A 100V
Kit Soldador Eléctrico 60W 110V Cautín Multímetro
Fuente de Alimentación Universal 3V-24V 2A 48W
USB Host Shield para Arduino Uno Mega Due
46205 Clavija Industrial Plástica Aterrizada Volteck
Sensor Magic Light Cup KY-027
























Valoraciones
No hay valoraciones aún.