-
-
-
Phí vận chuyển: Tính khi thanh toánTổng tiền thanh toán:
-
Cảm Biến Nhịp Tim Và Oxy Trong Máu MAX30100
(Mã SP:CG000245)
Thương hiệu: Chưa cập nhật
105.000₫
Mô tả sản phẩm
Cảm biến MAX30100 là module tích hợp đo nhịp tim và nồng độ oxy trong máu (SpO₂) dựa trên công nghệ quang học. Bên trong MAX30100 có đèn LED hồng ngoại (IR) và đèn LED đỏ cùng với photodetector để thu tín hiệu phản xạ từ mạch máu.
Khi đặt cảm biến tiếp xúc với ngón tay hoặc dái tai, module sẽ phát ánh sáng và đo lượng ánh sáng phản xạ để tính toán nhịp tim (BPM) và nồng độ oxy trong máu (%SpO₂).
Sản phẩm tiêu thụ điện năng thấp, kích thước nhỏ gọn, giao tiếp I2C dễ lập trình, phù hợp cho thiết bị y tế, wearable, và dự án IoT.
Ứng dụng
-
Thiết bị theo dõi sức khỏe cá nhân: Đồng hồ thông minh, vòng đeo tay thể thao.
-
Y tế và chăm sóc sức khỏe: Máy đo nhịp tim, máy đo SpO₂ cầm tay.
-
IoT y tế: Kết hợp ESP32, Raspberry Pi, Arduino để giám sát từ xa.
-
Nghiên cứu sinh học: Dự án đo sinh hiệu trong phòng thí nghiệm.
-
Hỗ trợ thể thao: Theo dõi sức khỏe trong quá trình tập luyện.
Sơ đồ chân
Module MAX30100 thường có 4 chân:
-
VIN – Nguồn vào 1.8V ~ 5V (thường 3.3V hoặc 5V).
-
GND – Mass nguồn.
-
SCL – Chân clock giao tiếp I2C.
-
SDA – Chân dữ liệu giao tiếp I2C.
(Một số module có thêm INT – chân ngắt, không bắt buộc khi lập trình cơ bản.)
Thông số kĩ thuật
-
Chip: MAX30100
-
Chức năng: Đo nhịp tim và nồng độ oxy trong máu (SpO₂)
-
Điện áp hoạt động: 1.8V – 5V DC
-
Giao tiếp: I2C (địa chỉ mặc định 0x57)
-
Tần số lấy mẫu: 50 – 100 Hz
-
LED tích hợp: LED đỏ và LED hồng ngoại (IR)
-
Kích thước module: Khoảng 15mm × 13mm
-
Nhiệt độ hoạt động: -40°C ~ +85°C
-
Tiêu thụ điện năng: Thấp, phù hợp thiết bị đeo pin nhỏ.
Hướng dẫn sử dụng
-
Kết nối phần cứng
-
VIN → 3.3V hoặc 5V từ Arduino/ESP32.
-
GND → GND.
-
SCL → Chân SCL (Arduino Uno: A5, ESP32: GPIO22).
-
SDA → Chân SDA (Arduino Uno: A4, ESP32: GPIO21).
-
-
Cài đặt thư viện
-
Trên Arduino IDE: Vào Library Manager tìm "MAX30100" hoặc "MAX3010x".
-
Cài thư viện MAX30100_PulseOximeter.
-
-
Code mẫu đo nhịp tim và SpO₂
#include <Wire.h>
#include "MAX30100_PulseOximeter.h"
PulseOximeter pox;
uint32_t tsLastReport = 0;
void setup() {
Serial.begin(115200);
if (!pox.begin()) {
Serial.println("Loi khoi dong MAX30100!");
for(;;);
}
pox.setIRLedCurrent(MAX30100_LED_CURR_7_6MA);
}
void loop() {
pox.update();
if (millis() - tsLastReport > 1000) {
Serial.print("Nhip tim: ");
Serial.print(pox.getHeartRate());
Serial.print(" bpm | SpO2: ");
Serial.print(pox.getSpO2());
Serial.println(" %");
tsLastReport = millis();
}
}
Lưu ý khi sử dụng
-
Đặt ngón tay nhẹ nhàng, không di chuyển để có kết quả chính xác.
-
Tránh ánh sáng môi trường chiếu trực tiếp vào cảm biến.
-
Nên hiệu chuẩn bằng cách so sánh với thiết bị đo y tế.
Hình ảnh
Bảo hành
Linh kiện mới 100%, test kỹ nếu khách yêu cầu
Không bảo hành với linh kiện điện tử nhỏ (IC, chip, transistor…)
Quý khách cần có kiến thức cơ bản về điện tử để lắp đặt đúng cách
Hỗ trợ kỹ thuật miễn phí nếu liên hệ trước khi đặt hàng
Tại sao chọn mua tại Linh Kiện Cầu Giấy?
✅ Giao hàng toàn quốc – nhanh chóng, đóng gói cẩn thận
✅ Hỗ trợ kỹ thuật nhiệt tình, tư vấn đúng nhu cầu
✅ Cam kết linh kiện chính hãng, đúng mô tả
✅Giá cạnh tranh, phù hợp sinh viên, kỹ sư và DIY Maker
Hashtag
#MAX30100 #CamBienNhipTim #CamBienSpO2 #Arduino #ESP32 #IoT #YTeThongMinh #Wearable #CamBienSinhHoc #HeartRateSensor #SpO2Sensor
.