课程背景
随着“新基建”的提出,数字化革命的进程势必会进一步加速,物联网各层级涉及的新型基础设施建设如火如荼。云平台作为其中不可缺少的部分,发展越来越迅速,以阿里、腾讯、三大运营商为代表的国内巨头们都在这一领域有着重点部署。在物联网领域,云平台应用也越来越广,除了智能家居、智慧农业、智慧交通等传统应用领域,工业领域的物联网需求越来越大。通过云平台对生产数据和能耗进行远程监测、远程控制生产等,不仅可以优化生产,也可以更好地实现个性化定制,是未来智能制造的发展趋势。
课程主题
云平台开发究竟要做什么?本书以会选择协议、懂协议参数、能代码移植为教学目标。经过项目化的学习,对MQTT、HTTP、LwM2M有深入的理解,通过模拟器调试、Python代码移植、加入底层硬件的教学安排,由易到难,让学生最终可以采用不同协议自行搭建简单的物联网项目,实现底层硬件与云平台的信息交互。
学习预期
使大家较为全面地了解市面上常见云平台的特点、掌握常用云平台协议、设备底层与云平台数据传输的方法、基于云平台的轻应用开发,并能进行基于Onenet平台的物联网应用开发。这些都是物联网整体方案规划员、物联网应用工程师、物联网安装调试员等岗位最为重要和基本的能力。
通过课程的学习,能完成树莓派CPU温度监控系统、基于MQTT协议的温湿度监控系统等项目的设计与调试。对于后期毕业设计、创新创业、适应岗位奠定了基础。
课程特色
1、企业搭台,高校唱戏,校企协同“共建、共育、共享”
针对长期以来教学内容滞后于市场技术的问题,选择十大公有云平台中移OneNET,与中移物联网深度合作,引入三新技术,共建教学资源。校企协同三全育人,引入产业教授,共建OneNET创客培育中心、创新工作室,拓宽教学时空界限。双方共享建设成效,共同进行课程及资源推广。
2、岗课融通,赛证融汇,学生主体“发掘、发挥、发展”
课程面向物联网工程技术员、云平台软件工程师等岗位,融入岗位所需知识和技能,对接岗位工作内容设计五大教学项目;依据工作流程,结合学生学习规律,设计难度递进的教学任务,以学生为主体,根据学习模式制定实施过程,启发学生自主探究发掘自身才能。课程融入1+X物联网云平台运用职业技能等级证书、物联网应用技能职业技能大赛内容,引入中国移动创客马拉松比赛,为学生获取证书、创新创业,提供发挥才能、验证自我的平台。依托中移OneNET平台,免费提供开发者文档等在线资源,用于终身学习、长期发展。
课程教材
陈丽等. 物联网云平台开发实战. 北京:电子工业出版社,2025.
对接1+X职业技能证书:
由中移物联网有限公司、中国移动物联网联盟主办的第四批“1+X”职业技能等级证书---《物联网云平台运用》.
《物联网云平台应用开发》课程是物联网应用技术专业的专业核心课程,也可以用作电子信息工程技术等专业的专业拓展课程。培养目标是让学生掌握常用云平台的特点及操作、云平台常用协议、底层平台传输数据的开发、基于云平台的轻应用开发。选取市面上常用的Onenet平台、阿里云等常用云平台,介绍不同云平台的特点及优势;通过常用的Http、EDP、MQTT、TCP透传等常用云平台协议、WiFi、4G等通信模块的底层开发,实现云平台与底层硬件之间的数据通信;选取常用云平台,进行基于云平台的轻应用开发。
主要先修课程:
(1)《单片机技术及应用》
(2)《C语言程序设计》
[1]陈丽. 物联网云平台开发实战. 北京:电子工业出版社,2021.(教材)
[2]安翔. 物联网Python开发实战. 北京:电子工业出版社,2018.
[3]黄峰达. 自己动手设计物联网. 北京:电子工业出版社,2017.
[4]OneNET开发者文档.https://open.iot.10086.cn/devdoc.
[5]CSDN网站.https://blog.csdn.net.
[6]简书网站.https://www.jianshu.com.
[7]博客园网站.https://www.cnblogs.com.
[8]树莓派实验室网站.https://shumeipai.nxez.com/.
[9]RUNOOB网站.https://www.runoob.com/.