Код товара: GY-MAX30102
Вы можете оплатить товар наличными или банковской картой непосредственно в нашем магазине.
Для юридических лиц и ИП
- Стоимость: при оплате по счёту к цене на сайте добавляется +8%.
- НДС: работаем без НДС.
- Банковские реквизиты: счёт открыт в ПАО «СберБанк», все реквизиты будут указаны в счёте.
Вы оплачиваете заказ с помощью QR-кода, который мы отправим после оформления. После оплаты вы сами заказываете курьера, который заберёт товар в нашем магазине и доставит вам.
Модуль на основе микросхемы MAX30102 — это современное решение для мониторинга пульса и уровня насыщения крови кислородом (SpO2). Его основные преимущества включают компактность, низкое энергопотребление и простую интеграцию с различными микроконтроллерами, что делает его идеальным для портативных устройств.
Основные характеристики:
1. Функционал: • Мониторинг сердечного ритма. • Измерение SpO2 (сатурации кислорода в крови).
2. Низкое энергопотребление, подходит для автономных устройств.
3. Аппаратные компоненты: • Встроенные светодиоды (красный и инфракрасный) • Фотодетектор • Светоподавляющие фильтры для повышения точности измерений.>
Схема подключения
| MAX30100 | Arduino Nano |
|---|---|
| VIN | Вход. |
| GND | Земля GND |
| SCL | A5 (SCL) |
| SDA | A4 (SDA) |
| INT | Для считывания сигналов прерываний |
Программирование:
Для работы с датчиком через микроконтроллеры, такие как платы Arduino, доступны готовые библиотеки, которые значительно упрощают процесс интеграции. Примером является библиотека MAX30102, которую можно найти и установить через менеджер библиотек в Arduino IDE.
Установка библиотеки:
1. Откройте Arduino IDE.
2. Перейдите в меню Инструменты → Менеджер библиотек.
3. Введите MAX30102 в строку поиска.
4. Установите библиотеку, например, MAX30102 by SparkFun или SparkFun MAX3010x Pulse and Proximity Sensor Library.
Пример кода для чтения пульса и уровня SpO2:
#include <Wire.h>
#include "MAX30105.h"
MAX30105 particleSensor;
void setup() {
Serial.begin(115200); // Открываем серийный порт для вывода данных
if (!particleSensor.begin(Wire, I2C_SPEED_STANDARD)) { // Инициализация датчика
Serial.println("Датчик MAX30102 не найден. Проверьте подключение.");
while (1);
}
Serial.println("Датчик MAX30102 успешно подключен.");
}
void loop() {
long irValue = particleSensor.getIR(); // Считывание значения инфракрасного сигнала
if (irValue > 50000) { // Если датчик обнаружил палец
Serial.print("IR: ");
Serial.print(irValue);
Serial.print(" , Red: ");
Serial.println(particleSensor.getRed()); // Считывание красного сигнала
} else {
Serial.println("Палец не обнаружен.");
}
delay(100);
}
Тех. характеристики
- Напряжение: 3,3 - 5 В
- Интерфейс связи: I2C
- Диапазон SpO2: 35% – 100%
- Диапазон пульса: 30 - 200 ударов в минуту
| Основные характеристики | |
| Особенности модуля | Датчик Сенсор |

