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
