littlebot
Published on 2025-04-10 / 3 Visits
0

【源码】基于NodeRED和DHT11传感器的温湿度监控项目

项目简介

本项目借助NodeRED和DHT11传感器达成温湿度监控功能。通过NodeMCU把DHT11传感器采集的温湿度数据发送至MQTT服务器,再于NodeRED仪表板实时展示数据。

项目的主要特性和功能

  1. 数据采集:运用DHT11传感器收集环境中的温度与湿度数据。
  2. 数据传输:利用NodeMCU将采集到的数据传送到MQTT服务器。
  3. 数据展示:在NodeRED仪表板实时呈现温湿度数据,涵盖曲线图和仪表盘。

安装使用步骤

1. 硬件连接

  • 连接NodeMCU和DHT11传感器。
  • 保证NodeMCU与MQTT服务器能正常通信。

2. 安装所需库

  • 在Arduino IDE中,通过“工具” -> “管理库”安装以下库:
  • pubsubclient
  • DHT sensor library

3. 运行程序

  • 将代码上传到NodeMCU。
  • 通过USB连接NodeMCU到电脑,在Arduino IDE的串口监视器中监控数据输出。

4. 安装NodeRED及仪表板插件

  • 在浏览器中打开NodeRED的URL。
  • 通过“菜单” -> “管理面板”安装node-red-dashboard插件。

5. 导入NodeRED流

  • 将提供的流代码导入NodeRED。
  • 部署流,并访问仪表板URL(例如:http://localhost:1880/ui)。

6. 监控数据

  • 在NodeRED仪表板查看实时温湿度数据。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】