前言
超声波测距常用于小车避障,当测距值为几时,他就会自动的转向,从而实现避障功能。
超声波测距的原理
- esp32 控制超声波测距发出超声波
- 遇到障碍物反弹超声波
- 计算接收超声波所用的时间
- 使用这个公式计算距离,单位为cm:Time* 0.034 / 2;
操作
连线说明
名称 |
pin脚 |
功能 |
GND |
GND |
|
VCC |
VCC |
|
Trig |
22 |
发送超声波 |
echo |
23 |
接收返回的超声波 |
使用方法
发送超声波引脚和接收超声波引脚初始化如下:
pinMode(trigPin, OUTPUT);
pinMode