单元二 · 万物互联有协议
第9课 互联协议仍沿用

一、学习目标
- 了解 HTTP 通信的基本过程,认识传统互联网协议在物联系统中的局限性。
- 了解物联系统从互联网中获取数据的方法,会使用应用程序接口。
二、情境导入
早上起床后,人们会问物联音箱今天的天气。然而音箱未必安装气象传感器,那它为什么能知道天气?
三、核心讲解
本课学习路径:
1探索互联网中的数据
2体验获取互联网数据
3探讨互联网协议的局限性
1.探索互联网中的数据
物联设备除自身传感器外,还可连接互联网服务获取数据,例如天气预报。
互联网数据:通过网络服务获得设备本地无法直接测量的信息。
- 音箱可调用天气预报服务获取最新天气。
- 探索身边设备:哪些数据来自互联网?
想一想:还有哪些物联设备依赖互联网数据?
2.体验获取互联网数据
可通过应用程序接口(API)从互联网获取数据,并在主控板上发起 HTTP 请求进行实践。
API / HTTP:按接口约定请求网络资源,解析返回数据供物联系统使用。
- 实践:获取实时网络时间等。
- 先查清接口功能与 URL,再调用。
想一想:为什么调用 API 前要先看清楚接口说明?
3.探讨互联网协议的局限性
传统互联网协议并非为海量低功耗终端而设计;物联协议更强调低功耗、低带宽、低延时与兼容性等。
协议局限:HTTP 等协议在物联场景可能偏“重”,需结合专用物联协议。
- 认识局限性,才能理解为何还需要 MQTT 等协议。
- 选型应兼顾功耗、带宽与实时性。
弄清以上要点后,再进入下方动手体验,用实际操作验证。
四、动手体验 · MixGo MINI
本课共 2 个编程示例,请用下拉切换后分别载入体验。
利用HTTP获取互联网中的数据
正在载入 MINI 编程环境
正在载入 MixGo MINI 图形化仿真编程环境…
五、课堂总结
- 掌握利用 API 从互联网获取数据的方法。
- 完成获取实时网络时间等实践活动。
- 认识传统互联网协议在物联中的局限,物联协议具有低功耗、低带宽、低延时、兼容性等特点。
六、拓展提升
- 搜索免费 API,整理接口功能与 URL 成表,并尝试用主控板发起 HTTP 请求访问。
测评
对照本课学习目标作答(客观题练习);选出后点「检查」。答错会显示简短说明。
物联音箱得知天气,较合理的解释是?
从互联网取数常用?
判断:物联协议常更关注低功耗、低带宽等特点。
本节小结
回顾本课要点,完成动手体验与测评。记住:互联协议仍沿用。