资源简介 (共14张PPT)第10课 物物互通有新径第二单元 万物互联有协议了解MQTT的通信机制,认识发布者、订阅者和服务器之间的关系。学习目标能够利用物联网服务平台实现发布与订阅功能。12第10课 学习目标利用HTTP可以传输数据,那么MQTT有什么独特之处?为何在物联网领域得到广泛的应用?第10课 课堂导入问题情境一 了解MQTT通信机制二 体验物联网服务平台学习内容第10课 学习内容 MQTT(消息队列遥测传输)是目前物联网中很流行的协议,具有开放、轻量、可靠、易实现的特点,能够为大量硬件性能较低且处于互联网中的远程设备提供数据传输和监控服务。第10课 学习内容一、 了解MQTT通信机制 MQTT 采用发布订阅的通信机制,有三个角色:(1)发布者;(2)服务器(中介);(3)订阅者。 第10课 学习内容思考:能否用生活中一个比较恰当的例子类比MQTT的通信机制?一、 了解MQTT通信机制 MQTT 服务器是连接发布者和订阅者之间的重要桥梁,也是信息的存储基地。在实践中,既可以选择在线的MQTT服务器,也可以搭建MQTT的本地服务器。思考:在实践中,你认为使用哪种协议更合适?为什么?二、体验物联网服务平台第10课 学习内容实践导入探究实践一探究实践二 要求:登录在线 MQTT 服务器,通过订阅主题及接收 MQTT 服务器发送的消息,感受 MQTT的通信过程。实验设备:1 个主控板(订阅端)。第10课 学习内容利用MQTT实现订阅功能二、体验物联网服务平台1.寻找适合的物联网服务平台。任务1:熟悉在线MQTT服务器第10课 学习内容二、体验物联网服务平台实践导入探究实践一探究实践二在平台中创建项目,然后创建主题、添加设备。注意:不同的平台使用方法略有差异。2.注册并登录在线MQTT服务器。任务2:实现MQTT订阅功能1.连接 MQTT 服务器。第10课 学习内容任务要求:根据给出的代码,修改网络名称、MQTT 服务器地址、设备ID、用户名和密码等字段。二、体验物联网服务平台实践导入探究实践一探究实践二主要代码2.订阅 MQTT 服务器的主题消息。第10课 学习内容二、体验物联网服务平台实践导入探究实践一探究实践二主要代码3.把程序烧录到主控板。4.在 MQTT 服务器中发送消息。第10课 学习内容二、体验物联网服务平台实践导入探究实践一探究实践二1.MQTT的发布订阅通信机制中有发布者、订阅者和服务器三个角色。2.在线MQTT服务器的使用方法。3.利用物联网服务平台实现订阅功能。第10课 课堂总结有一些应用软件支持搭建本地的 MQTT 服务器。尝试搭建本地 MQTT服务器,实现订阅功能。第10课 拓展与提升 展开更多...... 收起↑ 资源预览