内容正文:
义务教育信息科技课程资源 八年级
第10课 物物互通有新径
第二单元 万物互联有协议
义务教育信息科技课程资源
1
第10课 课堂导入
设备”隔空对话“的秘密?
MQTT协议
义务教育信息科技课程资源
2
通过阅读相关资料,了解MQTT的通信机制,认识发布者、订阅者和服务器之间的关系。(重点)
学习目标
通过搭建本地MQTT服务器,利用物联网服务平台实现发布与订阅功能,在实践操作中学会运用计算思维解决问题。 (重点、难点)
1
2
第10课 学习目标
通过体验MQTT订阅功能的实践活动,培养数字化学习能力。
3
义务教育信息科技课程资源
3
一 了解MQTT通信机制
二 体验物联网服务平台
学习内容
第10课 学习内容
义务教育信息科技课程资源
4
第10课 学习内容
一、 了解MQTT通信机制
1. MQTT的中文名是什么?2. MQTT是应用于:互联网 物联网3. MQTT的通信机制是什么?4. MQTT的三个角色分别是什么?5.MQTT有哪些的特点?
消息队列遥测传输
订阅发布
发布者、服务器、订阅者
开放、轻量、可靠、易实现的特点
√
义务教育信息科技课程资源
5
第10课 学习内容
一、 了解MQTT通信机制
义务教育信息科技课程资源
6
第10课 学习内容
一、 了解MQTT通信机制
义务教育信息科技课程资源
7
MQTT 服务器是连接发布者和订阅者之间的重要桥梁,也是信息的存储基地。在实践中,既可以选择在线的MQTT服务器,也可以搭建MQTT的本地服务器。
二、体验物联网服务平台
第10课 学习内容
任务一:搭建本地 MQTT 服务器
任务二:实现MQTT订阅功能
义务教育信息科技课程资源
8
第10课 学习内容
任务一:搭建本地 MQTT 服务器
DFRobot有个MQTT服务器SIoT V2。SIoT是一个针对学校场景的开源免费的MQTT服务器软件, 可一键创建本地物联网服务器。
义务教育信息科技课程资源
9
第10课 学习内容
任务二:实现MQTT订阅功能
将以下功能模块重新排序,梳理编程过程。
连接MQTT服务器
接收主题消息
连接Wi-Fi
订阅主题消息
1
2
3
4
义务教育信息科技课程资源
10
第10课 学习内容
任务二:实现MQTT订阅功能
连接MQTT服务器
接收主题消息
连接Wi-Fi
订阅主题消息
义务教育信息科技课程资源
11
第10课 学习内容
任务二:实现MQTT订阅功能
连接MQTT服务器
接收主题消息
连接Wi-Fi
订阅主题消息
MQTT服务器IP
义务教育信息科技课程资源
12
第10课 学习内容
任务二:实现MQTT订阅功能
连接MQTT服务器
接收主题消息
连接Wi-Fi
订阅主题消息
义务教育信息科技课程资源
13
第10课 学习内容
任务二:实现MQTT订阅功能
连接MQTT服务器
接收主题消息
连接Wi-Fi
订阅主题消息
义务教育信息科技课程资源
14
第10课 学习内容
对比HTTP和MQTT
义务教育信息科技课程资源
15
1.MQTT的通信机制是什么?这个机制中有哪些角色?
2.搭建本地MQTT服务器的方法。
3.如何利用物联网服务平台实现订阅功能。
第10课 课堂总结
义务教育信息科技课程资源
16
同学们,试一试添加其他主题,通过编程订阅你添加的主题,看看能否实现订阅功能。
第10课 拓展与提升
义务教育信息科技课程资源
17
$