新冠疫情下的社交距离警报与洗手计时器项目
1. 超声波传感器数据获取程序编写
要编写一个从超声波传感器收集数据的程序,可按以下步骤进行:
1. 定义引脚和变量 :
const int pinTrigger = PC14;
const int pinEcho = PC13;
long soundWaveTime;
long distanceMeasurement;
这里选择了PC13和PC14引脚(在Blue Pill上标记为C13和C14)。
2. 设置 setup() 函数 :
void setup() {
Serial.begin(9600);
pinMode(pinTrigger, OUTPUT);
pinMode(pinEcho, INPUT);
digitalWrite(pinTrigger, LOW);
}
此函数用于开启串行通信,将触发引脚设为输出引脚,回声引脚设为输入引脚,并将触发引脚初始化为低电平。
3. 编写 loop() 函数 :
void loop()
{
digitalWrite(pinTrigger, HIGH);
delayMicroseconds(10);
digital
基于超声波的防疫设备开发
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



