1、简介
型号:HC-SR04
接线参考:模块除了两个电源引脚外,还有
TRIG
,
ECHO
引脚,这两个引脚分别接我们开发板的
P1.5
和 P1.6端口

超声波测距模块是用来测量距离的一种产品,通过发送和收超声波,利用时间差和声音传播速度,
计算出模块到前方障碍物的距离。
怎么让它发送波 ?
Trig ,给 Trig 端口至少 10us 的高电平
Trig ,给 Trig 端口至少 10us 的高电平
怎么知道它开始发了?
Echo
信号,由低电平跳转到高电平,表示开始发送波
怎么知道接收了返回波?
Echo
,由高电平跳转回低电平,表示波回来了
怎么算时间 ?
Echo
引脚维持高电平的时间!
波发出去的那一下,开始启动定时器
波回来的拿一下,我们开始停止定时器,计算出中间经过多少时间
怎么算距离 ?
距离 = 速度 (340m/s)* 时间/2
2、超声波的时序图

3、超声波测距代码实现