ESP-Mesh网络传感器数据收发
文章目录
- ESP-Mesh网络传感器数据收发
-
- 1、应用介绍
- 2、软件准备
- 3、硬件准备
- 4、代码实现
在了解如何使用 ESP-MESH 网络在 ESP 板之间交换简单消息后,让我们继续前进。 在本文中,我们将在多个 ESP32/ESP8266 板之间交换传感器读数。
1、应用介绍
在本次应用中,我们将使用四块 ESP 板,包括一块 ESP8266 NodeMCU 和三块 ESP32 开发板,每块开发板都连接一个 ds18b20 温度传感器。 ESP8266 开发板将分配为节点 1,ESP32 开发板将分别分配为节点 2、节点 3 和节点 4。 每个节点都将接收其他节点的温度读数。
可以使用任何首选传感器,例如 BME280、BME680、LM35 和 MPU6050,但在本文中,我们将使用 ds18b20 传感器来测量环境温度。 使用此传感器的优势之一是我们只需要 ESP 板上的一个引脚即可传输数据。 因此,与微控制器一起使用非常方便,因为我们可以通过使用开发板上最少数量的引脚来测量多个温度。 将从与 ESP32/ESP8266 板连接的 ds18b20 传感器访问传感器读数。文章来源:https://uudwc.com/A/GdE3Z
我们的目标是向您展示如何使用我们之前安装的 painlessMesh 库,使用 ESP-MESH 网络协议在 ESP 板之间交换这些温度读数。 交换的消息将是温度读数文章来源地址https://uudwc.com/A/GdE3Z