养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

怎么在node-red上新建一个控制8266的流程

时间:2024-11-15 12:23:49

上一篇经验我们已经搭建踮碚牢邗了自己的MQTT服务器,还有node-red平台,今天我来教你如何利用MQTT和node-red控制ESP8266,下面我们开始吧==

工具/原料

小米笔记本Air12

WIN10

node-red16.13.2

方法/步骤

1、首先打开我们的node-red主页

怎么在node-red上新建一个控制8266的流程

2、把左侧的“mqttout”拖入编辑界面中

怎么在node-red上新建一个控制8266的流程

3、双击节点修改参数,“连接”里修改自己的MQTT服务地址

怎么在node-red上新建一个控制8266的流程

怎么在node-red上新建一个控制8266的流程

4、修改“安全”里的用户名和密码,点击“添加”

怎么在node-red上新建一个控制8266的流程

5、修改“主题”和“名字”,点击完成

怎么在node-red上新建一个控制8266的流程

6、回到编辑主页面,点击右上角“部署”,看到MQTT节点已连接

怎么在node-red上新建一个控制8266的流程

7、从左侧拖入两个“inject”瘠彐伊竽节点,双击修改msg.playload为文字列“on”,名称为“打开LED”,点击“完成”

怎么在node-red上新建一个控制8266的流程

8、按照上一步设置另一个锞蕈漉栽“inject”节点,双击修改msg.playload为文字列“off”,名称为“关闭LED”,点击“完成”

怎么在node-red上新建一个控制8266的流程

9、打开ArduinoIDE编写mqtt控制呖分甾胗8266LED程序,记得主题填写“t002”,跟上面设置的主题名字要一致,将程序下载到8266中

怎么在node-red上新建一个控制8266的流程

10、将三个节点连接,点击“部署”

怎么在node-red上新建一个控制8266的流程

11、最后,点击“打开LED”的灰色小块,页面显示“成功注入:打开LED”,同时看到8266上的LED已被点亮

怎么在node-red上新建一个控制8266的流程

© 一点知识