Arduino驱动MAX30102心率血氧传感器模块
作者:野牛程序员:2023-12-22 13:35:02Arduino阅读 2760
使用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

