×

Cayenne平台上的ESP8266 NodeMCU温度和湿度

消耗积分:0 | 格式:zip | 大小:0.43 MB | 2022-11-28

张伟

分享资料个

描述

一、简介

该项目将演示如何使用 ESP 模块、DHT11 传感器和 Cayenne 仪表板创建温度和湿度监控。ESP模块是低成本的物联网设备之一

2. 从 Cayenne Mydevices 开始

如果您是新用户,请使用以下链接创建您自己的帐户并登录您的帐户。

第 1 步:从屏幕中选择所有设备

pYYBAGODz2KAArJUAACN1MxwNL4051.png
 

第 2 步:选择通用 ESP8266

poYBAGODz2SAZEJBAACul1_CfaY904.png
 

第 3 步:记下 MQTT 用户名、密码和客户端 ID

poYBAGODz2eAVvGxAACoXzltBlQ350.png
 

3.连接ESP模块和DHT11传感器

按照随附的原理图将传感器连接到您的 ESP 模块。

pYYBAGODz22ATkxuAAtWDtdi8g4381.jpg
 

4. 对 ESP 模块进行编程

第 1 步:从链接下载 MQTT Cayenne 库作为 ZIP 文件: https ://github.com/myDevicesIoT/Cayenne-MQTT-ESP

pYYBAGODz2-AAjBOAAEHredchww932.png
 

第 2 步:从 arduino IDE 安装从Sketch -> Include Library -> Add.ZIP Library下载的 zip 库

poYBAGODz3GAQcrsAADL03njDV0170.png
 

第 3 步:为 DHT11 传感器安装 2 个附加库,如下所示

pYYBAGODz3SATSYyAAC6QmcEc5Y507.png
 
poYBAGODz3aAXJbiAAFgepzAMBA486.png
 
pYYBAGODz3mAW21kAADewyzHHKU438.png
 

第 4 步:复制此处提供的代码并填写从 Cayenne 帐户获取的 MQTT 用户名、密码和客户端 ID。还要填写您的网络信息。

poYBAGODz3uADSW5AACsMnn2d6A165.png
 

第 5 步:使用 USB 转串行 FTDI 或控制台电缆将 ESP 模块连接到计算机。

第 6 步:从工具菜单中选择您的 ESP 模块和端口。

poYBAGODz32ACHYSAAEemTGErwg067.png
选择 ESP 模块
 
pYYBAGODz4CAYzaLAADMSH8Up5M383.png
选择端口
 

步骤 7:编译程序并下载到 ESP 模块。

pYYBAGODz4aAZ-QJAA3BVp0r5T4715.jpg
 

5. 将 ESP 连接到 Cayenne Mydevices

第 1 步:程序上传后,立即返回您的 Cayenne 帐户,查看连接是否已建立。屏幕应如下所示。

poYBAGODz4iAKCn9AABAGmAGJ4w372.png
 

步骤2:从上面的屏幕可以看出它自动检测传感器数据。单击“+”号以固定到您的仪表板。

第 3 步:您可以根据自己的喜好自定义小部件。

pYYBAGODz4qAWot_AAB2g5qCu1c319.png
 

第 4 步:(可选)您还可以添加触发通知,以便在达到某个阈值时向您发送 SMS 或电子邮件。

poYBAGODz42AFSwJAAB9Tw2dEV8186.png
 
pYYBAGODz4-AK_ODAACwppreekA933.png
 

 


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !