SR04超声波类库的使用
SR04是最常见的超声波传感器之一,价格便宜,好用,是arduino开发的必备良品.
- 工作原理:
采用IO触发测距,给至少10us的高电平信号;
模块自动发送8个40KHz的方波,自动检测是否有信号返回;
有信号返回,通过IO输出一高电平,高电平持续的时间就是超声波从发射到返回的时间.距离=(高电平时间*声速(340m/s))/2;
下面使用的是arduino官方推荐的SR04超声波传感器类库SR04
- 将附件下载后解压到arduinoIDE下的libraries文件夹即可,如下图
- 打开ArduinoIDE,选择SR04例程
- 打开后即可见到如下程序
- 如下连接你的超声波传感器
TRIG接到arduino的第二脚
ECHO接到arduino的第三脚
VCC、GND接上
- 打开串口调试,即可看到效果了