一、培养目标
本系列课程主要基于阿里云智能物联技术,介绍阿里云IoT通信云平台的构建使用、通信的原理和终端的设计,覆盖了从云监控平台的构建配置到底层软硬件开发一整套系统设计的技术和方法。通过本课程的学习,使学生了解当前最新的物联网通信技术,熟悉主要的IoT通信技术和系统原理,并通过软硬件的实际使用和练习,掌握物联网云的原理、环境搭建和设计开发,具备初步的IoT设备硬件终端与云平台联网的设计能力,为将来的工程应用奠定基础。
二、培养规格要求
知识要求:掌握阿里云物联网云平台和IoT系统的软硬件知识和设计应用方法。
能力要求:掌握阿里云IoT云平台和移动端平台的构建、学习和掌握底层软件设计和通信协议及硬件的相关设计;能够初步构建一套完整的智能物联应用系统。
素质要求:良好的职业素养、社会伦理道德。
上课及考核以校选修课形式进行(一般安排在晚上、双休日上课,课程设计安排在短学期或假期),免收学费,学分可抵校公选课学分,最多可以抵6分。“
三、课程设置及教学安排
课程序号 |
课程名称 |
学分 |
总学时 |
考核方式 |
备注 |
|
|
1 |
阿里云智能物联技术基础与程序设计 |
3 |
48 |
考察 |
秋季学期开课 |
|
2 |
阿里云IoT嵌入式通信平台的设计 |
3 |
48 |
考查 |
春季学期开课 |
|
3 |
阿里云智能物联综合实训 |
2 |
2周 |
考查 |
|
|
四、招生对象及报名条件
课程1:秋季学期开课,理工类专业2-3年级,有C语言(或其他)编程基础,有一定的电路知识。
课程2:春季学期开课,理工类专业2-4年级,有C语言(或其他)编程基础,有一定的电路知识,有单片机基础或学习过课程1更佳。
课程3:学习过课程2之后在学期末安排该实训课程。
五、报名方式与截止日期
课程1:QQ群:811711136 课程负责人:丰明坤 15990041223
课程2:QQ群:798056256(待定) 课程负责人:王新华
课程3:QQ群同课程2 课程负责人:王新华
拟安排地点: A2-324
成果形式及考核方法:实验报告及项目设计报告
报名截止日期:2021年9月30日。
六、课程介绍
1. 《阿里云智能物联技术基础与程序设计》课程简介
本课程共48学时,其中20个理论学时,24个实验学时,4个课堂研讨学时。根据物联网的层次结构,本课程分为三部分:传感与传输节点部分(嵌入式开发),传感网与通信技术部分和信息交换与处理部分(web service/云平台部分)。
第一部分:传感与传输节点部分(嵌入式开发)(共18学时)
传感与传输节点部分(嵌入式开发),是阿里云智能物联系统的入门体验,基于arduino开发平台,配套多种类型的传感器及物联网通信模组,快速搭建小型的物联网传感与传输节点模块,使学生能快速理解数据采集,设备控制和网络接入的概念和方法,并掌握初步的嵌入式开发知识,建立基本的程序设计和系统设计概念。
第二部分:传感网与通信技术部分(共18学时)
传感网与通信技术部分,主要介绍常见的物联网通信技术(蓝牙,wifi等),实现将采集到的数据,传送到手机或者云平台,实现数据的初步交互。
第三部分:信息交换与处理部分(web service/云平台部分)(共12学时)
信息交换与处理部分(web service/云平台部分)是课程中最灵活的一部分,可以利用现有的物联网平台,也可以自己搭建服务,每种方式可选项也非常的多。课程中主要介绍常见的物联网云平台,并选择其中一个,借此熟悉物联网通信协议,了解物联网云端软件技术,并尝试云主机上的服务部署。
2. 《阿里云IoT嵌入式通信平台的设计》课程简介
本课程针对已经上过“阿里云智能物联技术基础与程序设计”课程的同学或者针对有一定电路硬件软件设计基础的同学,较为深入地介绍阿里云平台上智能物联通信系统的平台构建和通信原理及终端的软硬件设计,涵盖了嵌入式底层硬件开发和软件设计及连接阿里云平台的方法,课程讲解当前主流的WIFI通信、LORA通信技术、NBIoT通信原理、MQTT等IoT通信协议在嵌入式平台中的开发设计方法、云平台的接入技术等。课程既有一定的理论深度,也有很强的实践性。
通过本课程的学习,使学生了解当前最新的物联网通信技术,熟悉主要的IoT通信技术和系统原理,并通过软硬件的实际使用和练习,掌握物联网云的原理、环境搭建和设计开发,具备初步的IoT设备硬件终端与云平台联网的设计能力,为将来的工程应用奠定基础。
3. 《阿里云智能物联综合实训》课程简介
该课程设计结合已经学习过的 “阿里云IoT嵌入式通信平台”的内容,综合设计一个软硬件兼备的能够连接阿里云云平台和实现手机端操作的小型物联网综合通信系统。