ESP32网络开发实例-非接触式水位监测
非接触式水位监测
文章目录
- 非接触式水位监测
-
- 1、HC-SR04介绍
- 2、软件准备
- 3、硬件准备
- 4、代码实现
在本文中,我们将使用 HC-SR04 超声波传感器和 ESP32 创建一个水位监测网络服务器。 这将是一个非接触式水位测量系统。 首先,我们将介绍HC-SR04 与 ESP32 连接。 使用ESP32对超声波传感器进行驱动编程,以构建我们的水监控器网络服务器。 Web 服务器将显示 HC-SR04 以厘米为单位测量的当前水位。
1、HC-SR04介绍
1)HC-SR04工作原理
HC-SR04 超声波传感器使用频率为 40KHz 的听不见的超声波测量距离。 和声波一样,超声波在空气中传播,如果前方有障碍物,就会根据入射角反射。 而且,如果物体与超声波发射器平行放置,超声波正好以180度角反射。 因此,使用HC-SR04传感器进行距离测量时,我们将被测物体与超声波传感器准确放置在平行位置,如下图所示。
HC-SR05超声波传感器由超声波发射器和超声波接收模块两个基本模块组成。 发射器电路将电信号转换为 40KHz