- 描述
- 評價 (0)
描述
描述
Arduino MAX30100 脈搏血氧儀 | 心率Pulse Oximeter Heart-Rate 感測器模組 GY-MAX30100
>Arduino MAX30100 脈搏血氧儀 是一款集成脈搏血氧儀和心率監測傳感器解決方案。它結合了兩個LED,一個光電探測器,優化的光學系統和低噪聲模擬信號處理,以檢測脈搏血氧飽和度和心率信號。MAX30100採用1.8V和3.3V電源供電,可通過軟件斷電,待機電流可忽略不計,允許電源始終保持連接狀態。
Arduino MAX30100 脈搏血氧儀 關鍵特性
- 完整的脈搏血氧儀和心率傳感器解決方案簡化了設計
- 集成LED,光電傳感器和高性能模擬前端
- 小巧的5.6mm x 2.8mm x 1.2mm 14引腳光學增強型系統級封裝
- 超低功耗運行可延長可穿戴設備的電池壽命
- 可編程採樣率和LED電流,用於省電
- 超低關斷電流(0.7μA,典型值)
- 先進的功能提高了測量性能
- 高SNR提供強大的運動神器彈性
- 集成環境光消除
- 高采樣率功能
- 快速的數據輸出能力
Arduino MAX30100 脈搏血氧儀 範例
MAX30100是一款集成脈搏血氧儀和心率監測傳感器解決方案。它結合了兩個LED,一個光電探測器,優化的光學系統和低噪聲模擬信號處理,以檢測脈搏血氧飽和度和心率信號。MAX30100採用1.8V和3.3V電源供電,可通過軟件斷電,待機電流可忽略不計,允許電源始終保持連接狀態。
主要特徵
- 完整的脈搏血氧儀和心率傳感器解決方案簡化了設計
- 集成LED,光電傳感器和高性能模擬前端
- 小巧的5.6mm x 2.8mm x 1.2mm 14引腳光學增強型系統級封裝
- 超低功耗運行可延長可穿戴設備的電池壽命
- 可編程採樣率和LED電流,用於省電
- 超低關斷電流(0.7μA,典型值)
- 先進的功能提高了測量性能
- 高SNR提供強大的運動神器彈性
- 集成環境光消除
- 高采樣率功能
- 快速的數據輸出能力
Arduino 配線連接
Arduino的 | 模塊引腳 |
5V | VIN |
GND | GND |
SDA | SDA |
SCL | SCL |
函數庫下載 https://github.com/oxullo/Arduino-MAX30100
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 |
#include <Wire.h> #include "MAX30100_PulseOximeter.h" #define REPORTING_PERIOD_MS 1000 // PulseOximeter is the higher level interface to the sensor // it offers: // * beat detection reporting // * heart rate calculation // * SpO2 (oxidation level) calculation PulseOximeter pox; uint32_t tsLastReport = 0; // Callback (registered below) fired when a pulse is detected void onBeatDetected() { Serial.println("Beat!"); } void setup() { Serial.begin(115200); Serial.print("Initializing pulse oximeter.."); // Initialize the PulseOximeter instance // Failures are generally due to an improper I2C wiring, missing power supply // or wrong target chip if (!pox.begin()) { Serial.println("FAILED"); for(;;); } else { Serial.println("SUCCESS"); } // The default current for the IR LED is 50mA and it could be changed // by uncommenting the following line. Check MAX30100_Registers.h for all the // available options. // pox.setIRLedCurrent(MAX30100_LED_CURR_7_6MA); // Register a callback for the beat detection pox.setOnBeatDetectedCallback(onBeatDetected); } void loop() { // Make sure to call update as fast as possible pox.update(); // Asynchronously dump heart rate and oxidation levels to the serial // For both, a value of 0 means "invalid" if (millis() - tsLastReport > REPORTING_PERIOD_MS) { Serial.print("Heart rate:"); Serial.print(pox.getHeartRate()); Serial.print("bpm / SpO2:"); Serial.print(pox.getSpO2()); Serial.println("%"); tsLastReport = millis(); } } |
輸出結果
Beat!
Beat!
Heart rate:79.23bpm / SpO2:94%
Beat!
Heart rate:78.94bpm / SpO2:94%
Beat!
Heart rate:76.35bpm / SpO2:94%
Beat!
Beat!
Heart rate:76.26bpm / SpO2:94%
另外一篇針對 MAX30100 數據平滑運算的討論 https://morf.lv/implementing-pulse-oximeter-using-max30100
MAX30100 Pulse Oximeter Heart Rate Sensor Module for Arduino for Wearable Health Fitness Assistant Devices Medical Monitoring Devices
The MAX30100 is an integrated pulse oximetry and heart-rate monitor sensor solution. It combines two LEDs, a photodetector, optimized optics, and low-noise analog signal processing to detect pulse oximetry and heart-rate signals.
- MAX30100 is an integrated pulse oximetry and heartrate monitor sensor solution.
- It combines two LEDs, aphotodetector, optimized optics, and low-noise analog signal processing to detect pulse oximetry and heart-ratesignals.
- The MAX30100 operates from 1.8V and 3.3V power supplies and can be powered down through software with negligible standby current, permitting the power supply to remain connected at all times.
- Applications: Wearable Devices, Fitness Assistant Devices, Medical Monitoring Devices.
- Package included: 1x Pulse Rate Sensor Module.
The MAX30100 operates from 1.8V and 3.3V power supplies and can be powered down through software with negligible standby current, permitting the power supply to remain connected at all times.
- Complete Pulse Oximeter and Heart-Rate Sensor Solution Simplifies Design
- Integrated LEDs, Photo Sensor, and High-Performance Analog Front-End
- Tiny 5.6mm x 2.8mm x 1.2mm 14-Pin Optically Enhanced System-in-Package
- Ultra-Low-Power Operation Increases Battery Life for Wearable Devices
- Programmable Sample Rate and LED Current for Power Savings
- Ultra-Low Shutdown Current (0.7µA, typ)
- Advanced Functionality Improves Measurement Performance
- High SNR Provides Robust Motion Artifact Resilience
- Integrated Ambient Light Cancellation
- High Sample Rate Capability
- Fast Data Output Capability
評價 (0)
相關商品
-
生物識別技術
Grove – PIR Motion Sensor(BISS0001)人體偵測感測器
0 out of 5NT$294原始價格:NT$294。NT$280目前價格:NT$280。 (未稅)加入購物車產品速覽 -
生物識別技術
DFRobot 微型心率血氧飽和值感測器 Gravity Heart Rate Sensor 類比/數位雙輸出
0 out of 5NT$740原始價格:NT$740。NT$690目前價格:NT$690。 (未稅)加入購物車產品速覽 -
生物識別技術
Grove – Ear-clip Heart Rate Sensor 耳夾式心率感測器
0 out of 5NT$530原始價格:NT$530。NT$460目前價格:NT$460。 (未稅)加入購物車產品速覽 -
生物識別技術
Arduino 光學指紋辨識模組 UART 通訊 可儲存 127 組容量 提供範例函數庫
0 out of 5NT$550原始價格:NT$550。NT$495目前價格:NT$495。 (未稅)加入購物車產品速覽
商品評價
目前沒有評價。