max30105 代码
时间: 2023-09-07 12:03:58 浏览: 79
MAX30105是一款集成了红外和可见光传感器的模块,用于非侵入式心率和血氧测量。使用MAX30105模块可以方便地测量人体的心率和血氧饱和度。下面是一个示例代码:
#include <Wire.h>
#include "MAX30105.h"
MAX30105 particleSensor;
void setup()
{
Serial.begin(115200);
// 初始化传感器
if (!particleSensor.begin(Wire, I2C_SPEED_FAST)) // Wire实例和I2C速度
{
Serial.println("传感器初始化失败 !");
while (1);
}
// 设置采样率和LED亮度
particleSensor.setSampleRate(50); // 采样率为50Hz
particleSensor.setPulseAmplitudeRed(0x0A); // 红光LED亮度
particleSensor.setPulseAmplitudeGreen(0); // 绿光LED亮度
}
void loop()
{
// 读取心率和血氧饱和度数据
if (particleSensor.available())
{
int32_t irValue = particleSensor.getIR(); // 红外光值
int32_t redValue = particleSensor.getRed(); // 红光值
int8_t heartRate = particleSensor.getHeartRate(); // 心率
int8_t spo2 = particleSensor.getSpO2(); // 血氧饱和度
Serial.print("红外光值: ");
Serial.print(irValue);
Serial.print(" 红光值: ");
Serial.print(redValue);
Serial.print(" 心率: ");
Serial.print(heartRate);
Serial.print(" 血氧饱和度: ");
Serial.println(spo2);
}
}
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)