当前位置:首页Arduino > 正文

Arduino驱动MAX30102心率血氧传感器模块

作者:野牛程序员:2023-12-22 13:35:02Arduino阅读 2743

使用Arduino驱动MAX30102心率血氧传感器模块的代码如下:

#include <Wire.h>
#include <MAX30105.h>

MAX30105 particleSensor;

void setup() {
  Serial.begin(115200);
  Serial.println("MAX30102 Test");

  if (!particleSensor.begin(Wire, I2C_SPEED_FAST)) {
    Serial.println("MAX30102 was not found. Please check wiring/power. ");
    while (1);
  }

  Serial.println("Place your index finger on the sensor with steady pressure.");

  // Set up LED brightness
  particleSensor.setPulseAmplitudeRed(0x0A);
  particleSensor.setPulseAmplitudeGreen(0);
}

void loop() {
  long irValue = particleSensor.getIR();
  Serial.print("IR Value: ");
  Serial.println(irValue);

  delay(1000);
}

这是一个简单的示例代码,用于读取MAX30102传感器的红外值。在setup函数中初始化传感器,并设置LED的亮度。在loop函数中,通过particleSensor.getIR()获取红外值,然后通过串口输出到监视器。

野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击