硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1695|回复: 2
收起左侧

瑞昱Ameba板--物联网开发专题#2 -- MQTT物联网应用

[复制链接]

27

主题

20

回帖

101

积分

初级会员

积分
101
发表于 2020-3-23 10:27:27 | 显示全部楼层 |阅读模式
之前做了一个NTP的网络时钟,地址:
瑞昱Ameba板--物联网开发专题#1 --网络时间协议(NTP)时钟
http://www.armbbs.cn/forum.php?mod=viewthread&tid=96806&fromuid=27031
(出处: 硬汉嵌入式论坛)

但是还不够物联网不够IOT,既然开发板有Wi-Fi,正好可以加一个MQTT的客户端,这样就可以实现和开发板的无线联络了。

首先,它是为了IOT而设计的protocol,它是基于TCP/IP的协定,并且透过publish/subscribe的方式做资料传送与接收。它的架构如下图:

使用MQTT可以方便的实现单片机与任何终端的无线联络,现在已经是IOT的主流通讯协议。

具体上手步骤如下:
第一步,上官网AmebaIOT.com找示例源码;

第二步,跟着B站上的演示视频,配制好MQTT的服务器地址和客户端;

第三步,打开ArduinoIDE,直接上传代码进Ameba开发板即可~

第四步,手机安装一个MQTT客户端,须设置成和ameba一样的MQTT地址以及一样的主题(其实是订阅主题换成发布主题),这样就能收到双方发的MQTT信息包。


回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106702
QQ
发表于 2020-3-23 12:21:54 | 显示全部楼层
谢谢楼主分享。
回复

使用道具 举报

42

主题

81

回帖

207

积分

高级会员

积分
207
发表于 2020-7-31 17:29:11 | 显示全部楼层
手机端的MQTT测试软件可以发一个吗
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-30 09:33 , Processed in 0.176539 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表