littlebot
Published on 2025-04-07 / 6 Visits
0

【源码】基于Node MCU的气象站系统

项目简介

本项目是一个基于Node MCU的气象站系统,利用DHT11传感器和LDR传感器实时收集环境中的温度、湿度和光照强度数据,并将数据发送至ThingSpeak平台进行展示。同时,系统配备LED指示灯,当光照强度低且湿度超过78%时,LED灯会亮起。

项目的主要特性和功能

  • 实时数据采集:借助DHT11传感器获取温度和湿度数据,使用LDR传感器采集光照强度数据。
  • 数据上传:把采集到的数据实时上传到ThingSpeak平台,用户可通过公共链接查看实时数据。
  • LED指示:当环境光照强度低且湿度超过78%时,自动点亮LED指示灯,提醒用户当前环境条件。

安装使用步骤

硬件连接

  • 按照Circuit文件夹中的电路图连接Node MCU、DHT11传感器、LDR传感器和LED灯。
  • 确保所有连接正确无误。

软件配置

  • 打开Weather-Station-Node-MCU.ino文件,检查并确保代码中的ThingSpeak API Key和Channel ID配置正确。
  • 将代码上传到Node MCU开发板。

启动系统

  • 将Node MCU连接到电源,系统将自动开始采集数据并上传到ThingSpeak平台。
  • 可以通过ThingSpeak平台查看实时数据,链接为:https://thingspeak.com/channels/979626

LED指示

  • 当系统检测到光照强度低且湿度超过78%时,LED灯会自动亮起,指示当前环境条件。

通过以上步骤,您可以成功搭建并运行基于Node MCU的气象站系统,实时监控环境数据并进行相应的指示。

下载地址

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