HC-SR04超声波传感器驱动
1、HC-SR04简单介绍
HC-SR04 超声波传感器使用声纳来确定与蝙蝠或海豚等物体的距离。 超声波测距模块HC-SR04提供2cm-400cm测量,测距精度可达3mm。 该模块包括超声波发射器、接收器和控制电路。
HC-SR04 超声波传感器的工作流程如下:
- 至少10us高电平信号的IO触发
- 模块自动发送 8 个 40 kHz 并检测是否有脉冲信号返回。
- 如果有信号返回,通过高电平,高电平输出IO持续时间是从发出超声波脉冲到返回的时间。
测试距离 =(高电平时间 × 声速(340M/s)/ 2)
2、硬件准备
- ESP8266 NodeMCU开发板一块
- HC-SR04传感器模块一个
- 面板板一个
- 杜邦线若干
- 数据线一条
硬件接线图如下:

3、软件准备
- Arduino IDE或VSCode + PlatformIO
在前面的文章中,对如何搭建ESP8266开发环境做了详细的介绍,请参考: