内容正文:
学习任务单
课程基本信息
学科
信息科技
年级
八年级
班级
姓名
课题
第10课物物互通有新径
学习目标
1.通过阅读相关资料,了解MQTT的通信机制,认识发布者、订阅者和服务器之间的关系。(重点)
2.通过搭建本地MQTT服务器,利用物联网服务平台实现发布与订阅功能,在实践操作中学会运用计
算思维解决问题。(重点、难点)
3.通过体验MQTT订阅功能的实践活动,培养数字化学习能力。
学习环节
一、了解MQTT通信机制
活动一:阅读资料完成以下问题
MQTT(消息队列遥测传输)是目前物联网中很流行的协议,具有开放、
轻量、可靠、易实现的特点,能够为大量硬件性能较低且处于互联网中的远
程设备提供数据传输和监控服务。
10.1了解MQTT通信机制
MQTT采用发布订阅的通信机制,在这个机制中有三个角色,分别是发
布者、服务器和订阅者。发布者和订阅者并不直接向彼此发布或订阅消息,
学
而是由发布消息的客户端向MQTT服务器管理的主题上传数据,服务器向订
阅该主题的客户端发送消息。
MQTT服务器(也称为消息代理或中介)相当于信息的”转运中心”,它接收
发布者发来的消息,并根据订阅者的订阅主题,将消息精准转发给订阅者,从
而实现设备之间的高效通信。发布者将消息发布到服务器上特定的主题,而订
阅者则订阅这些主题以接收消息。这种模式使得消息的发送者和订阅者之间不
需要建立直接连接,从而简化了系统的设计和维护。
值得一提的是,MQTT协议支持多个客户端同时订阅同一主题,使得一条
消息可以被多个接收端同时获取,进一步提升了通信效率与系统的扩展性。
1.MQT的中文名是:
2.MQT适合应用于:口互联网
▣物联网
3.MQTT的通信机制:
4.MQTT的三个角色:口发布者
口传输者
口服务器
口订阅者
5.MQTT的特点:开放、
易实现。
二、体验物联网服务平台
活动二:体验物联网服务平台
【任务1】搭建本地MQT服务器
在物联网平台S10TV2搭建本地的MQTT服务器详细步骤
start SIoT.bat
学
1.双击打开Ws1oTv2
文件夹,双击运行
如下图:
额
胶日骗
conf
2023/519160
文快
Windows Defender防大酒已是用止此应可零分物
意d地
2023/5/191810
文陕
Htpor
2023/5/191604
文件铗
壶细
2023/5/191604
文峡
①mah.ee
2023/5/191755
应腿酵
35708
回STat
2023/5/19165
W所ndb哪拉能进。
1
C:\Windows\system32\cmd.exe
sers VAdministrator\Desktop\siotU2 SIoT_U2
Version:2.
168.123.
1888端点-一心
2.在浏览器网址栏内输入本机1P加8080
(例如:
192.168.123.1:8080)后点击回车即可打开网页端口,登录账号为siot
密码为dfrobot,打开后可以新建Topic或查看消息。
C099.1921613u/902
×户路口当为安为三
,G短好子面s子,潭中看-区g●日写中村2量新第理6能9卡点山,Om。
SloT
数据管理
主0ope
主是topd
sio/]
写香才铺位量制母
话位量
3如上图,先删除多余的主题,新建主题新消息和灯,如下图
SloT
数据营理
新建一个主题(topic)
主罐opie:
sot/瓶清包
主陆
拉国总取
新建主数Topic)
新消息
是产数图
s时同2025/1山/27161841
描述
意香情
主(topic):
siot/
主指站
取清
定
粒胞总致
8
%
数间205/11/2716132
有香评情
【任务2】实现MQT订阅功能
连接W一Fi
连接MQTT服务器
订阅主题消息
接收主题消息
目和领际度示更
MQTT服务器P
连接Wi-Fi
a
MQT视始化容数
影务地
1921684339
MQT友应国
账号51ot
连接MQTT服务器
dfrobot
MQT连成功
⊕Topic 0:topic
级存显示文字
·MQTT已连接·
在第3、行色
订阅主题消息
将缓存纳容显示√显示更新
接收主题消息
连接Wi-Fi
连接MQTT服务器
MQT订阅
·siot/新消息
订阅注题消息
MQT订阅
·siot/灯·
接收主题消息
连接Wi-Fi
连接MQTT服务器
订阅主题消息
接收主题消息
展
展示小组最终成果
测
学
活动三:你认为HTTP和MQT谁更牛?
1.MQTT的通信机制是什么?这个机制中有哪些角色?
2.
搭建本地MQT服务器的方法。
总
结
3.如何利用物联网服务平台实现订阅功能。