資源簡介 (共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課 拓展與提升 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫