1188|5

12

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【米尔T113测评】MQTT使用 [复制链接]

 

Node-RED 是一种编程工具,用于以新颖有趣的方式将硬件设备、API 和在线服务连接在一起。 它提供了一个基于浏览器的编辑器,可以使用调色板中的广泛节点轻松将流连接在一起,只需单击即可部署到其运行时。

T113如何安装nodered这里不在赘述,本文主要介绍如何在node-red中使用MQTT。

MQTT是一种轻量级基于代理的发布/订阅的消息传输协议,在物联平台的数据传输中应用非常广泛。在mqtt协议中最重要的是一个中间代理的服务。所有的消息都经过它来转发。我们要使用MQTT也必须要启动一个mqtt的代理(Broker)服务器。

Broker可以在本地自己搭建,然而自己搭建并维护服务端对于很多物联网初学者来说,是很有挑战性的。然也物联免费提供MQTT服务,此服务可用于学习物联网或个人物联网项目搭建。然也物联公共版MQTT服务器地址:test.ranye-iot.net,未加密传输端口:1883。此公共版MQTT服务为开放式免费服务。因此本服务主要用于个人学习测试使用。免费有如下限制:MQTT信息体(Payload)大小请不要超过100字节,否则服务器会拒绝接收。客户端信息发布频率不要过高,向同一主题发布信息的频率请不要高于每秒1次。


我们演示的node-red流很简单,一个订阅,一个发布。节点布局如下:

 

发布节点发布一个区间为[20,30]之间的随机数,用于模拟温度。节点配置信息如下:

发布节点需要配置broker相关信息:
 
 

订阅节点配置信息如下:

订阅节点的也许配置的连接的broker信息:

配置完毕,点击部署,然后打开调试窗口,然后点击时间戳按钮模拟发送,我们可以看到调试窗口输出的debug信息,发送端和接收端都已经正常工作了。

 

用好MQTT,在物联网世界中是非常重要的,基本上所有平台云台都支持MQTT协议。如果想从事物联网开发相关工作,务必需要了解并能用好该协议。

最新回复

同楼上求 Node-RED 的详细介绍!   详情 回复 发表于 2023-9-21 20:12
点赞 关注
 
 

回复
举报

6060

帖子

6

TA的资源

版主

沙发
 

米尔T113测评中有MQTT的库吗  

点评

同问。应该有吧,esp32都有这个库。  详情 回复 发表于 2023-9-15 17:10
个人签名

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 
 
 

回复

6069

帖子

4

TA的资源

版主

板凳
 
秦天qintian0303 发表于 2023-9-15 16:57 米尔T113测评中有MQTT的库吗  

同问。应该有吧,esp32都有这个库。

 
 
 

回复

6773

帖子

2

TA的资源

版主

4
 

物联网通信除了MQTT还有什么通信协议?

 
 
 

回复

6841

帖子

11

TA的资源

版主

5
 

Node-RED 是构建物联网(IOT, Internet of Things)应用程序的一个强大工具,其重点是简化代码块的“连接”以执行任务。它使用可视化编程方法,允许开发人员将预定义的代码块(称为“节点”,Node)连接起来执行任务。连接的节点,通常是输入节点、处理节点和输出节点的组合,当它们连接在一起时,构成一个“流”(Flows)。

楼主可以详细介绍一下这个如何用。

 
 
 

回复

7452

帖子

2

TA的资源

五彩晶圆(高级)

6
 

同楼上求 Node-RED 的详细介绍!

个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表