找不到心率传感器,就用光敏电阻代替一下,这两个传感器的引脚和代码都是很相似的。
可以看到光敏电阻只有三个口,其中OUT口接A0,因为A0是虚拟引脚,所以将其设为输入INPUT。另外GND接地,VCC接3.3V。
/*
光敏电阻,使用虚拟引脚,将虚拟引脚设为输入
*/
void setup()
{
pinMode(A0, INPUT);
Serial.begin(9600);//波特率设为115200,会因为电脑和板子之间因数据传输速度太快而导致数据丢失
}
void loop()
{
int rawValue = analogRead(A0);
Serial.println(rawValue);
delay(1000);
}
我用的mega 2560,com4.
验证上传之后,打开串口监视器,用手指遮蔽电阻,可以看到数字变化。