DIY智慧小屋—带你玩转物联网
DIY智慧小屋—带你玩转物联网
5万+ 人选课
更新日期:2025/04/02
开课时间2023/10/30 - 2024/01/31
课程周期14 周
开课状态已结课
每周学时-
课程简介

【***课程福利***】

获得优秀成绩的同学可以免费申请由阿里云智能IoT认证颁发的GXIC技术学习证书。


物联网被视为继互联网之后的又一次信息技术革命浪潮,海量的传感器将不断数字化我们的物理世界,深度融合海量的大数据,整合各类计算基础设施,不断延伸各行业能力边界,提升社会的运行效率,会是新一轮技术革命的关键技术之一,渗透进各行业的方方面面。


系统性掌握物联网设计对于提升学生综合创新能力和解决复杂工程问题至关重要,本次课程将带大家一起概览物联网系统设计的全栈理论和技术,引领大家进入物联网系统设计的大门。我们将会带领大家一步步从零开始,搭建一个物联网智慧小屋,通过实现空调温度智能控制、光照-窗帘联动、可燃气检测报警、植物自动浇灌等场景,全栈实践一个完整的物联网系统的终端设计、嵌入式设计、通信组网、物联网平台、前后端设计等,专业知识覆盖NB-IoT、LoRa、AIoT、物联网平台、嵌入式开发、前后端全栈设计开发等等。


本次课程团队阵容强大。浙江大学教授,浙江大学高级工程师,阿里云最具价值专家,联手打造本课程。无论你是熟练掌握各类软件开发的高手,还是初识物联网领域的新手,我们欢迎你关注和学习此系列课程,多角度系统性地学习物联网技术相关的理论和实践,在物联网领域创造精彩。


在通过课程测验后,获得优秀成绩的同学除课程证书外还可以免费申请由阿里云智能IoT认证颁发的GXIC技术学习证书,还等什么,快快参与吧!

课程大纲
第一章物联网概论
1.1物联网发展趋势
1.2物联网内涵与体系架构
1.3物联网通信与组网技术
1.4物联网设计的趋势和挑战
1.5新型物联网应用示例
第一章单元测验
第二章物联网云平台
2.1物联网基本架构与平台
2.2物联网开放云平台层次模型
2.3物联网云平台的主要功能
2.4主流物联网云平台
第二章测试
第三章智慧小屋整屋演示
3.1小屋的整体框架
3.2智慧小屋的系统架构解析
3.3整屋的完整演示
「操作手册」DIY智慧小屋操作手册
第三章测试
第四章小屋的硬件组成
4.1Arduino介绍
4.2Arduino硬件平台
4.3传感器介绍
4.4WiFi通信模块
第四章测试
第五章云平台组成
5.1阿里云物联网平台介绍
5.2物模型介绍
5.3MQTT协议介绍
5.4设备基于MQTT接入云的认证方式
第五章测试
第六章智慧小屋的软件实现
6.1ArduinoIDE的配置与使用
6.2代码综述
6.3传感器数据采集与逻辑处理(1)
6.4传感器数据采集与逻辑处理(2)
6.5阿里云配置
6.6数据上云与指令响应
第七章服务规则编排
7.1IoTStudio服务编排规则
7.2服务端搭建工作台一览
7.3虚拟设备温度控制联动
7.4小屋报警钉钉推送
第八章Web开发
8.1IoTStudio的Web可视化搭建
8.2Web搭建组件介绍
8.3Web搭建实践
第八章单元测验
第九章App开发
9.1IoTStudio的App可视化搭建
9.2App搭建组件介绍
9.3App搭建实践
第九章单元测试
第十章窄带物联网NB-IoT
10.1窄带物联网简介
10.2窄带物联网关键技术
10.3窄带物联网体系结构
10.4窄带物联网入网流程
10.5窄带物联网应用系统组件
第十章测试题
第十一章LoRa通信
11.1LoRa通信简介
11.2LoRa扩频技术
11.3LoRaWAN概述
11.4LoRaWAN协议结构
第十一章单元测试
第十二章物联网操作系统
12.1从嵌入式操作系统到物联网操作系统
12.2FreeRTOS概述
12.3FreeRTOS任务间通信机制
12.4FreeRTOS软件库与开发流程
12.5AliOSThings概述
12.6AliOSThings组件
12.7其它物联网操作系统
12.8物联网操作系统发展趋势
第十二章单元测验
DIY小屋线下实践
DIY小屋操作手册
往期优秀实践成果展示