项目简介
本项目是一个基于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】