黎明前12
获得 0 次赞
帮助过0人
遇到的问题是第一次超声波的发送和接收的时间是正常的,但是定时器置位后,再一次超声波发送和接收就出现问题了,后面的循环就一直这样,时间就固定是一个数值(在置位后的时间上加固定的数值)。求大佬们指点下。
各位大佬,有人用过心率传感器吗?串口监视器总是输出'Wait for valid data!',测不出心率,不知道怎么回事。 代码是这样的#define heartratePin A1#include "DFRobot_Heartrate.h"DFRobot_Heartrate heartrate(DIGITAL_MODE); ///< ANALOG_MODE or DIGITAL_MODEvoid setup() { Serial.begin(115200);}void loop() { uint8_t rateValue; heartrate.getValue(heartratePin); ///< A1 foot sampled values rateValue = heartrate.getRate(); ///< Get heart rate value if(rateValue) { Serial.println(rateValue); } delay(20);}