Код товара: GY-MAX30102
- Оформите заказ на сайте.
- Получите подтверждение заказа на Ваш электронный адрес.
Наш менеджер проверит наличие товара на складе и зарезервирует Ваш заказ. - Заберите заказ в магазине в удобное для Вас время.
Резерв товара сохраняется в течение 3-х дней.
- Обращаем Ваше внимание:
- - на данный момент у нас нет доставки и отправки по Екатеринбургу и России
- - только самовывоз
Доступные способы оплаты: наличные, банковские карты.
Вместе с заказом выдается кассовый и товарный чек.
Обращаем Ваше внимание:
- по расчетному счету с организациями не работаем.
Если в срок гарантийного обслуживания приобретенный в магазине товар выходит из строя, Вы получаете возможность бесплатного устранения неполадок, замены товара на аналогичный или возврата денежных средств.
Обращаем Ваше внимание, гарантийное обслуживание не распространяется на:
- Расходные элементы и материалы: аккумуляторы, батареи и т.д.
- Товары, подвергавшиеся ремонту лицами, не имеющими соответствующей квалификации.
- Товары со вскрытыми гарантийными пломбами на корпусе.
- Товары, поврежденные в результате неправильной эксплуатации или эксплуатировавшиеся не по назначению.
Модуль на основе микросхемы 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 ударов в минуту
Основные характеристики | |
Особенности модуля | Датчик Сенсор |