内容简介
本书是物联网专业的一门专业平台课。本课程以行业应用为背景,引入行业应用需要的知识点、技术,覆盖物联网系统的基础知识、关键技术及行业应用实现,具有很强的实践性。本课程的任务是:掌握物联网系统原理、系统设计及感知层、网络层和应用层的设计与实现;掌握物联网系统应用设计与编码;掌握物联网系统接口集成、物联网通信段。
目录
项目1:物联网方案导入1
1.1任务一:初识物联网2
1.1.1 物联网概述3
1.1.2 物联网的发展7
1.1.3 物联网技术体系架构12
1.1.4 任务回顾15
1.2 任务二:浅析物联网关键技术15
1.2.1 感知层关键技术16
1.2.2 网络层关键技术21
1.2.3 应用层关键技术26
1.2.4 任务回顾31
1.3项目总结33
1.4拓展训练33
项目2:物联网方案框架设计35
2.1 任务一:物联网方案开发流程36
2.1.1开发流程认知36
2.1.2 需求收集38
2.1.3 需求分析41
2.1.4 方案设计54
2.1.5 方案验证与评审56
2.1.6 任务回顾57
2.2 任务二:需求分析及总体设计58
2.2.1 项目概述58
2.2.2 项目需求分析59
2.2.3 项目总体设计69
2.2.4 感知层、网络层、应用层的技术方案选型70
2.2.5 任务回顾72
2.3项目总结72
2.4拓展训练73
项目3:物联网感知层设计75
3.1任务一:传感器的认知与选择76
3.1.1传感器的发展趋势77
3.1.2传感器的种类79
3.1.3常见传感器介绍81
3.1.4 任务回顾92
3.2任务二:感知技术的认知与分析92
3.2.1一维条形码技术93
3.2.2二维条形码技术95
3.2.3射频识别技术98
3.2.4 任务回顾101
3.3任务三:短距离无线传输技术102
3.3.1 ZigBee技术102
3.3.2 蓝牙技术106
3.3.3 WiFi技术113
3.3.4 任务回顾118
3.4 任务四:感知层设计案例分析118
3.4.1智慧校园案例分析119
3.4.2智能电网案例分析124
3.4.3 任务回顾125
3.5项目总结125
3.6拓展训练125
项目4:物联网网络层设计125
4.1任务一:网络层的规划与设计125
4.1.1 物联网网络层概述125
4.1.2 物联网网络层总体架构125
4.1.3 物联网网络层的安全防护125
4.1.4 任务回顾125
4.2任务二:物联网网络层详细设计125
4.2.1 TCP IP网络组网125
4.2.2 WLAN组网125
4.2.3 FTTX光接入组网125
4.2.4 LoRa低功耗广域网组网125
4.2.5移动通信网络及NB-IOT低功耗广域网组网125
4.2.6 任务回顾125
4.3项目总结125
4.4拓展训练125
项目5:物联网应用层设计125
5.1任务一:物联网应用层整体设计125
5.1.1 以智能家居为例设计应用层125
5.1.2 使用UML用例图进行需求分析125
5.1.3 整体架构与功能设计125
5.1.4 部署规划125
5.1.5 实现案例125
5.1.6 任务回顾125
5.2任务二:应用层关键技术简述125
5.2.1 设备通信之MQTT125
5.2.2 数据存储之MongoDB125
5.2.3 接口服务之HTTP RESTful125
5.2.4 系统架构125
5.2.5 任务回顾125
5.3项目总结125
5.4拓展训练125
项目6:物联网云解决方案应用125
6.1 任务一:物联网云平台介绍125
6.1.1 整体介绍及系统架构125
6.1.2 组件介绍125
6.1.3 简单测试125
6.1.4 任务回顾125
6.2 任务二:基于物联云的智慧校园方案示例125
6.1.1 方案描述125
6.1.2 总体设计125
6.1.3 平台应用125
6.1.4 模拟数据及APP展示125
6.1.5 任务回顾125
6.2 项目总结125
6.4 拓展训练125