Giới thiệu Cảm biến nhịp tim Quang Pluse Seneor
Cảm biến nhịp tim Quang Pluse Seneor là dùng cảm biến nhịp tim dạng quang Pulse Sensor sử dụng nguyên lý đo nhịp tim bằng ánh sáng giao tiếp Analog. phù hợp cho các ứng dụng điện tử y sinh. Nhịp đập của tim là thông số rất quan trọng xây dựng 1 bài tập thể dục thật sự khoa học.
Trước đây, cảm biến nhịp tim chỉ thường xuất hiện trên các thiết bị đắt tiền như : máy chạy bộ, máy đo trong bệnh viện, smartphone,..v.v.v…. Giờ đây đã xuất hiện 1 loại cảm biến đo nhịp tim mà chúng ta dễ dàng kết nối với các bo mạch điện tử như Arduino, Raspberry Pi và các MCU khác.
Các cảm biến: Nhịp tim & Spo2

Thông số kỹ thuật Cảm biến nhịp tim Quang Pluse Seneor
- Nguồn : 3 – 5V
- Dòng tiêu thụ : < 4mA
- Ngõ ra : Analog.
- Độ dài dây : 61cm ( 24 inch).
- Đường kính cảm biến : 1.6 cm ( 0.625 inch).
Nguyên lý hoạt động
Khi áp chặt mặt cảm biến vào da, nơi có mạch máu chảy( thường là áp vào tai, đầu ngón tay,… để dễ kẹp) đầu phát sẽ phát ra ánh sáng đi vào trong da. Dòng ánh sáng đó sẽ bị khuếch tán ra xung quanh, và một phần đi tới quang trở đặt gần đầu phát.
Do bị ép vào nên lượng máu ở phần cảm biến sẽ thay đổi, cụ thể khi không có áp lực do tim đập, máu sẽ dồn ra xung quanh, lượng ánh sáng từ đầu phát sẽ về đầu thu nhiều hơn so với khi tim đập, máu chảy qua nơi có cảm biến áp vào.
Sự thay đổi là rất nhỏ, nên phần cảm nhận ánh sáng (quang trở) thường có mạch IC đề khuếch đại tín hiệu thay đổi này, đưa về các mạch lọc, đếm hoặc các mạch ADC để tính toán ra nhịp tim. Tín hiệu đầu ra là tín hiệu analog, dao động theo các mạch đập của tim.
Chương trình
Nguyên lý kết nối

Chương trình
Thư viện : PulseSensorPlayground.h
#define USE_ARDUINO_INTERRUPTS true // Set-up low-level interrupts for most acurate BPM math
#include <PulseSensorPlayground.h> // Includes the PulseSensorPlayground Library
const int PulseWire = 0; // 'S' Signal pin connected to A0
const int LED13 = 13; // The on-board Arduino LED
int Threshold = 550; // Determine which Signal to "count as a beat" and which to ignore
PulseSensorPlayground pulseSensor; // Creates an object
void setup() {
Serial.begin(9600);
// Configure the PulseSensor object, by assigning our variables to it
pulseSensor.analogInput(PulseWire);
pulseSensor.blinkOnPulse(LED13); // Blink on-board LED with heartbeat
pulseSensor.setThreshold(Threshold);
// Double-check the "pulseSensor" object was created and began seeing a signal
if (pulseSensor.begin()) {
Serial.println("PulseSensor object created!");
}
}
void loop() {
int myBPM = pulseSensor.getBeatsPerMinute(); // Calculates BPM
if (pulseSensor.sawStartOfBeat()) { // Constantly test to see if a beat happened
Serial.println("♥ A HeartBeat Happened ! "); // If true, print a message
Serial.print("BPM: ");
Serial.println(myBPM); // Print the BPM value
}
delay(20);
}
Tham khảo chương trình mẫu và thông tin linh kiện chi tiết tại:

MODULE SẠC 3S CELL 18650, MẠCH LITHIUM 12.6V -14A
Cảm biến phao điện tử P25 220V, Công tắc phao điện tử
Cảm biến phao điện tử P52 110V, Công tắc phao điện tử
Cảm biến phao điện tử P45 220V, Công tắc phao điện tử
CẢM BIẾN RUNG SW18020P, CẢM BIẾN LÒ XO
CẢM BIẾN PIR AM312, CHUYỂN ĐỘNG THÂN NHIỆT
CẢM BIẾN QUANG E3F-DS30Y1 2 DÂY, HỒNG NGOẠI THƯỜNG MỞ 90-250VAC
MODULE SẠC 2 CELL 18650 13A, MẠCH LITHIUM 7.4V - 20A
MODULE SẠC 4 CELL 18650, MẠCH LITHIUM 16.8V - 12A
Cảm biến quang E3JK-R4M1 90-250VAC có gương, Cảm biến quang 4m
CẢM BIẾN RADAR VL53L0X, ĐO KHOẢNG CÁCH GY-350
Module tăng áp DC 150W 8A, Mạch tăng áp 9-46VDC
MODULE SẠC 4 CELL 18650 20A, MẠCH LITHIUM 14.8V - 16.8V
CẢM BIẾN QUANG HỒNG NGOẠI E18-R2N1 NPN, GƯƠNG PHẢN XẠ 6-36VDC
MODULE SẠC 2 CELL 18650 5A, MẠCH LITHIUM 7.4V - 7A
Cảm biến phao điện tử P200 220V, Công tắc phao điện tử
MODULE SẠC 1 CELL 18650, MẠCH BẢO VỆ PIN LITHIUM 3.7V
MODULE SẠC 6 CELL 18650 15A, MẠCH LITHIUM 22.2V - 25A
Module tăng áp DC-DC 1500W 20A, Mạch tăng áp 12 - 90VDC
CẢM BIẾN PT100 3 DÂY 500MM, CẢM BIẾN NHIỆT ĐỘ 3 DÂY
CẢM BIẾN RUNG 801S RỜI, CẢM BIẾN RUNG LÒ XO
MODULE SẠC 3 CELL 18650 10A, MẠCH LITHIUM 11.1V - 20A
MODULE SẠC 4 CELL 18650 40A, MẠCH LITHIUM 14.8V - 16.8V
MODULE SẠC 2S CELL 18650 8A, MẠCH LITHIUM 7.4V - 15A
MODULE SẠC 3 CELL 18650 8A, MẠCH LITHIUM 11.1V - 12A
MODULE SẠC 3 CELL 18650 25A, MẠCH LITHIUM 11.1V - 40A
Màn hình Oled 0.96in I2C màu trắng , Oled 128x64 hiển thị điểm ảnh
IC SỐ SN74HC132 CỔNG NAND, IC CỔNG LOGIC 2-INPUT DIP
IC SỐ SN74HC11 CỔNG AND, IC CỔNG LOGIC 14 CHÂN DIP
ĐIỆN TRỞ 8R2 100W, ĐIỆN TRỞ CÔNG SUẤT NHÔM RX24
Anten cong 2.4Ghz 2dBi 3.5cm kim trong, anten wifi, zigbee, rf
ĐIỆN TRỞ 2K5 100W, ĐIỆN TRỞ CÔNG SUẤT NHÔM RX24
TỤ ĐIỆN PHÂN CỰC 33UF/400V , TỤ HÓA TẦN SỐ CAO
Module cảm biến mưa relay 12V, Relay công suất 250V - 10A
Động cơ DC Encoder JGA25-370 24V 280rpm, Động cơ giảm tốc
TỤ ĐIỆN PHÂN CỰC 220UF/450V , TỤ HÓA TẦN SỐ CAO
Bộ chuyển đổi độ K 4-20mA dãy 0-600ºC, Bộ chuyển đổi nhiệt độ K
Điện trở 560R 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
Biến trở vuông 3362P 200K 204, Chiếc áp vuông 200K
Mạch Relay 30A 5V 4 Kênh, Rơ le công suất 250VAC / 30VDC
Module Relay 30A 12V 1 Kênh, Rơ le công suất 250VAC / 30VDC
Dây bus 4pin 20cm 24AWG cùng hướng XH2.54mm, Kích thước chân 2.54mm
Công tắc bập bênh KCD3 3P 3TT 13x30mm, Công tắc màu đỏ
TỤ ĐIỆN PHÂN CỰC 2.2UF/400V , TỤ HÓA TẦN SỐ CAO
Module giảm áp LM2596 3led 7 đoạn, Ổn áp DC-DC giảm áp 5A
CẢM BIẾN LM35, NHIỆT ĐỘ MÔI TRƯỜNG (LOẠI TỐT) 















Đánh giá
Chưa có đánh giá nào.