Integración del Sensor de Pulso MAX30100 con Arduino: Guía Paso a Paso
Componentes y materiales
- Breakout ProtoCentral Pulse Oximeter (MAX30100) ×1
- Arduino UNO ×1
Aplicaciones y servicios
- Arduino IDE
- Processing (visualización de datos)
Descripción del proyecto
Este tutorial explica cómo conectar el breakout MAX30100 a Arduino y visualizar la onda de fotopletismografía (PPG) y SpO2 usando Processing.
Conexión del breakout al Arduino
Pasos para la visualización con Processing
- Descargar Processing para tu SO (Windows, Mac, Linux) desde processing.org. Instalar.
- Descargar el código de visualización desde GitHub (carpeta
Pulse-master/Processing/ces_view_oximeter). Copiar su contenido a tu carpeta de sketches de Processing (Documentos/Processingen Win/Mac,sketchbooken Linux). Crear subcarpetalibrariessi no existe y copiar ahí las libreríasG4Pincluidas. - Abrir Processing y ejecutar
ces_view_oximeter. Cerrar y reabrir Processing si estaba abierto para refrescar librerías. Ejecutar el sketch. Seleccionar el puerto serie del Arduino en el menú “SELECT PORT”. Pulsar “START”. - Verás las ondas PPG (rojo e infrarrojo) y valores de SpO2 en tiempo real.
Código
Librería Arduino para MAX30100
https://github.com/Protocentral/Pulse
Esquemáticos y archivos de diseño
Disponibles en el mismo repositorio: https://github.com/Protocentral/Pulse
Proceso de manufactura
- Integración de datos de sensores en Raspberry Pi: Guía práctica
- Conectar sensor ultrasónico HC-SR04 a Raspberry Pi: guía práctica
- Integrar radar pulsado Acconeer A111 con Raspberry Pi: guía práctica
- Dominando la Placa PSoC 6 Pioneer con Shield IoT Add-On: Guía para Desarrolladores
- Control de Brillo LED con PWM mediante Pulsador en Arduino Mega
- Captura Gotas de Agua en Acción con Arduino Nano: Fotografía de Alta Velocidad DIY
- Sistema de Asistencia RFID Fiable con Arduino y Python
- Proyecto Sensor DHT11 Temperatura y Humedad con Indicadores LED y Altavoz Piezo
- Robot de Detección Humana con Arduino Uno: Integración de Sensores Paso a Paso
- Sensor K30 CO₂: Monitorización en tiempo real de la calidad del aire interior
- Construye un Sensor de Ritmo Cardíaco por Infrarrojos Fiable con Arduino: Guía Paso a Paso