当前位置:文档之家› 物联网NB-IoT开发与实践教学大纲

物联网NB-IoT开发与实践教学大纲



模组固件升级
件升级
学时合计
64
五、教法说明
本课程将采用理论与实践相结合的教学方法。在理论上,通过介绍物联网 NB-IoT 引入 概念、开发实验平台和 EVB_M1 主板详解。在实践上,通过 NB-IoT 基础开发实战、物联网平 台开发实战与物联网操作系统开发实战等基础实战教程发挥学生学习的主观能动性,通过对 NB-IoT 温湿度采集器开发、NB-IoT 智慧路灯开发、NB-IoT 智慧烟雾报警器开发、NB-IoT 智 慧物流跟踪开发四个项目进行实际开发,并应用于实践操作之中。注重介绍物联网 NB-IoT 的最新理论和技术。
1. NB-IoT 温湿度采集
器开发
熟悉项目开发
2. NB-IoT 智慧路灯开 1. 了解项目开发流程
流程、掌握熟悉
NB-IoT 实战 发
2. 熟悉云平台使用流
7
云平台使用流 14
演练
3. NB-IoT 智慧烟雾报 程
程与应用开发
警器开发
3. 熟悉应用开发流程
流程
4. NB-IoT 智慧物流跟
踪开发
实施、运维等工作的创新能力较强的高素质应用型人才。
三、教学条件
技术网络机房,EVB_M1 开发板
四、教学内容及学时安排
序 单元

教学内容
训练项目
必备知识
教学目标 学时
NB-IoT 简介 1
了解 NB-IoT、物
1. 物联网的发展
1. NB-IoT 概况
联网发展历程、
2. 物联网技术解析
2. NB-IoT 通信技术
本课程要求学生自己动手分析实例,学习基本理论和方法,结合已有的知识,适当组织 一些讨论,充分调动学生的主观能动性,以达到本课程的教学目的。 本课程的重点:NB-IoT 的基础理论、NB-IoT 开发实验平台介绍、开发实战内容、NB-IoT 实战 演练。
本课程的难点:开发实战内容、NB-IoT 实战演练。
网方面的相关理论、方法和技能。为学生今后从事物联网行业或者进行嵌入式开发等奠定 良好的基础。同时本课程将紧密结合实际,及时讲解最新的开发板教程,并通过项目实战 来让学生了解最新的技术动向。 前导课程:《物联网工程导论》、《物联网通信技术》、《物联网体系结构》、《传感器 原理及应用》 后续课程: 《物联网控制原理与技术》、《物联网嵌入式系统开发》
六、考核方式及评分办法
1. 出勤、平时作业:20% 2. 理论考试: 50% 3. 课程设计:30%
八、教材和参考书 教 材:
NB-IoT 通信技 4
3. NB-IoT 通信技术
3. NB-IoT 物联网应用
术以及 NB-IoT
4. NB-IoT 物联网应用
物联网应用
1. 了解开发实验平台
了解开发实验
1. 开发实验平台硬 硬件
平台硬件资源
NB-IoT 开发实 件资源介绍
2. 了解 EVB_M1 开发
2
与 EVB_M1 开 6
10
3. Postman 调测北向 OceanConnect
开发实战
实战内容
API
开发实战内容
物联网操作 6 系统 LiteOS
开发实战
物联网操作系统 LiteOS 开发实战 内容
1.LiteOS 源码准备 掌握物联网操
2. 用 LiteOS 点亮 LED 作系统 LiteOS
8
应用
开发实战
3. LiteOS AT 框架搭建 内容
验平台介绍 2. EVB_M1 主板原理 实验平台主板
发实验平台主
图详解
3. 熟悉 EVB_M1 主板
板及其原理图
原理图
1. MDK 软件安装及
了解 MDK 软件
开发环境配置
安装及开发环
2. STM32CubeMX 安
1. 配置基本的集成开 境配置、
集成开发环 装及开发环境配置
3
发环境
STM32CubeMX 6
课程编号
编制人
制定日期 修订日期
审定日期
《物联网 NB-IoT 实战开发》课程教学大纲
学 分: 4 学 时: 64 适用专业: 物联网工程专业
一、课程的性质与任务
课程的性质: 本课程是为物联网工程专业学生开设的课程。课程安排在第四学期。
课程的任务: 通过本课程的学习,使学生了解 NB-IoT 的基本框架,NB-IoT 的基本理论,以及物联
容、了解 NB-IoT 8
的通信功能、
3. NB-IoT 的通信
4. NB-IoT 与 IPv6 应用 NB-IoT 低功耗 5. NB-IoT 低功耗设计 设计等
1. 平台设计
掌握物联网平
物联网平台 物联网平台
2.NB-IoT 模组对接 台
5 OceanConnect OceanConnect 开发
境搭建
3. 调试工具 QCOM
2. 配置云平台环境 安装及开发环
安装
境配置等开发
4. 华为云服务器环
环境配置
境配置
1. 了解 NB-IoT 的 AT 掌握 NB-IoT 基
1. NB-IoT 的 AT 指令 指令集
础开发实战内
NB-IoT 基础 集
4
开发实战
2. NB-IoT 设备入网
2. NB-IoT 设备入网 3. NB-IoT 的通信
目标是培养掌握数学、自然科学、人文科学基础知识和物联网相关的计算机、通信、 电子、控制基本理论、 基本知识、基本技能和基本方法,以物联网工程的基本理论和基 本技能为基础,以现代电子技术、通信技术、计算机、控制、信息安全、系统工程等理论 为指导,以计算机硬件和软件系统为应用平台,以物联网工程领域为应用目标,具有较高 综合素质和就业创业能力,能胜任物联网相关技术的研发及物联网系统规划、分析、设计、
二、教学基本要求
理论上,要求学生掌握 NB-IoT 的基础知识、了解 EVB_M1 开发板主板及其各部分电 路与功能、防火墙的原理及应用、熟悉 NB-IoT 的 AT 指令集以及 NB-IoT 的通信技术。
实践上,要求学生能学习并完成 NB-IoT 基础开发实战、物联网平台 OceanConnect 开 发实战、物联网操作系统 LiteOS 开发实战几个实战教程。要求学生能自主完成物联网 (NB-IoT)实战演练中的四个开发项目以及 NB-IoT 扩展开发。
1. NB-IoT 场景应用设
1. 了解 NB-IoB-IoT 扩展 2. NB-IoT 业务模型
展开发内容并
2. 了解 NB-IoT 业务
8 开发
设计规范
掌握 NB-IoT 场 8
模型设计规范
3. NB-IoT 模组固件升
景应用设计与
3. 了解 NB-IoT 模组固
相关主题