- 29a Bùi Xuân Phái, P.Tây Thạnh, Quận Tân Phú, TPHCM
- linhkienduchuy2018@gmail.com
- TƯ VẤN, GIẢI ĐÁP, HƯỚNG DẪN, MUA HÀNG (ZALO): 0966515049 - 0942954739
Giao miễn phí chuyển phát nhanh trong nội thành TPHCM đối với đơn hàng trên 1 triệu đồng
Giảm 5k cho đơn hàng trên 300k đồng
Giảm 10k cho đơn hàng trên 500k đồng
Giảm 15k hoặc freeship chuyển phát nhanh cho đơn hàng trên 1tr đồng
Giảm 25.000đ hoặc freeship cho đơn hàng trên 2tr đồng.
MAX30100 CẢM BIẾN NHỊP TIM VÀ OXY TRONG MÁU được sử dụng để đo nhịp tim và nồng độ Oxy trong máu, thích hợp cho nhiều ứng dụng liên quan đến y sinh, sử dụng phương pháp đo quang phổ biến hiện nay với thiết kế và chất liệu mắt đo chuyên biệt từ chính hãng Maxim cho độ chính xác và độ bền cao, cảm biến sử dụng giao tiếp I2C với bộ thư viện sẵn có trên Arduino rất dễ sử dụng.
#include <Wire.h>
#include "MAX30100_PulseOximeter.h"
#define REPORTING_PERIOD_MS 1000
PulseOximeter pox;
uint32_t tsLastReport = 0;
void onBeatDetected() {
Serial.println("Nhịp tim được phát hiện!");
}
void setup() {
Serial.begin(115200);
Serial.println("Khởi động cảm biến MAX30100...");
if (!pox.begin()) {
Serial.println("Không tìm thấy cảm biến MAX30100.");
while (1);
} else {
Serial.println("Cảm biến MAX30100 đã sẵn sàng.");
}
pox.setOnBeatDetectedCallback(onBeatDetected);
}
void loop() {
pox.update();
if (millis() - tsLastReport > REPORTING_PERIOD_MS) {
tsLastReport = millis();
Serial.print("Nhịp tim: ");
Serial.print(pox.getHeartRate());
Serial.print(" bpm, Oxy trong máu (SpO2): ");
Serial.print(pox.getSpO2());
Serial.println(" %");
}
}
Bình luận