本文主要是介绍ESP32开发实例-Web服务器显示BME680传感器数据,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Web服务器显示BME680传感器数据
文章目录
- Web服务器显示BME680传感器数据
- 1、应用程序介绍
- 2、BME680介绍
- 2、软件准备
- 3、硬件准备
- 4、代码实现
在本文中,我们将介绍使用 ESP32创建 BME680 网络服务器。 BME680 用于测量环境温度、气压、相对湿度和气体 (VOC) 或室内空气质量 (IAQ)。 我们将在网页上显示温度、湿度、压力和 IAQ 读数。
1、应用程序介绍
下面将介绍BME680 与 ESP32 接口的示例,以及如何在 Web 服务器上显示温度、湿度、压力和气体值。
- 客户端以 HTTP 请求的形式启动与 ESP32 服务器的服务器发送事件连接。 这将导致模块将事件发送到网页。
- 与 BME680 连接的 ESP32 每 3 秒接收一次传感器读数。
- 这些读数被标记为具有以下名称的
events
:temperature
、pressure
、humidity
和gass
。 - ESP32 发送的这些事件在客户端有与之关联的事件监听器。 客户在上述事件中收到所有更新的读数。
- 与 SSE 的情况一样,只有 ESP32 SERVER 才能将事件发送到网页。 网页会相应更新,并且该过
这篇关于ESP32开发实例-Web服务器显示BME680传感器数据的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!