2016 - 2024

感恩一路有你

如何在Node-RED上新建一个控制ESP8266的流程

浏览量:4088 时间:2024-07-21 18:57:23 作者:采采

在这篇文章中,我们将学习如何使用MQTT和Node-RED控制ESP8266。首先,确保你已经搭建好了自己的MQTT服务器和Node-RED平台。

步骤一:打开Node-RED主页

首先,打开你的Node-RED主页。

步骤二:添加"mqtt out"节点

从左侧的节点列表中拖拽"mqtt out"节点到编辑界面中。

步骤三:配置"mqtt out"节点

双击"mqtt out"节点,修改连接参数。在"连接"选项中填入你自己的MQTT服务地址。然后在"安全"选项中填入用户名和密码,并点击"添加"按钮保存。

步骤四:修改主题和名称

在"主题"和"名称"选项中修改相关内容,并点击完成。

步骤五:部署节点

回到编辑主页面,点击右上角的"部署"按钮,确认MQTT节点已成功连接。

步骤六:添加"inject"节点

从左侧的节点列表中拖拽两个"inject"节点到编辑界面中。

步骤七:配置"inject"节点

双击第一个"inject"节点,修改为文字字符串"on",并设置名称为"打开LED"。点击"完成"按钮保存设置。

步骤八:配置第二个"inject"节点

按照上一步的设置,修改第二个"inject"节点的为文字字符串"off",并设置名称为"关闭LED"。点击"完成"按钮保存设置。

步骤九:编写控制ESP8266 LED的程序

打开Arduino IDE,编写一个MQTT控制ESP8266 LED的程序。记得在程序中填写与上面设置的主题名字相同的主题(例如:"t002")。

步骤十:连接节点并部署

将三个节点连接起来,并点击"部署"按钮进行部署。

步骤十一:测试控制

最后,点击"打开LED"的灰色方块,页面将显示"成功注入:打开LED",同时你会看到连接的ESP8266上的LED已被点亮。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。