项目一 IAR集成开发环境搭建 1
1.1 IAR集成开发环境概述 1
1.2 任务一:IAR集成开发环境安装 2
1.2.1 任务分析 2
1.2.2 支撑知识 2
1.2.3 任务同步训练 3
1.3 任务二:IAR集成开发环境使用 10
1.3.1 任务分析 10
1.3.2 支撑知识 11
1.3.3 任务同步训练 13
1.4 自主训练 28
项目二 微处理器通用I/O口读写 29
2.1 传感器实训平台概述 29
2.1.1 传感器实训平台结构 29
2.1.2 传感器节点结构 30
2.1.3 调试器硬件说明 33
2.1.4 微处理器CC2530介绍 33
2.2 任务一:微处理器I/O端口输出应用 34
2.2.1 任务分析 34
2.2.2 支撑知识 34
2.2.3 任务同步训练 38
2.3 任务二:微处理器I/O端口输入应用 41
2.3.1 任务分析 41
2.3.2 支撑知识 41
2.3.3 任务同步训练 45
2.4 任务三:定时器计时应用 48
2.4.1 任务分析 48
2.4.2 支撑知识 48
2.4.3 任务同步训练 51
2.5 任务四:微处理器与计算机串口通信 53
2.5.1 任务分析 53
2.5.2 支撑知识 54
2.5.3 任务同步训练 58
2.6 自主训练 63
项目三 传感器技术与应用 65
3.1 传感器概述 65
3.2 任务一:气体传感器应用 66
3.2.1 任务分析 66
3.2.2 支撑知识 66
3.2.3 任务同步训练 69
3.3 任务二:光照度传感器应用 72
3.3.1 任务分析 72
3.3.2 支撑知识 73
3.3.3 任务同步训练 75
3.4 任务三:红外测距传感器应用 78
3.4.1 任务分析 78
3.4.2 支撑知识 79
3.4.3 任务同步训练 82
3.5 任务四:语音传感器应用 85
3.5.1 任务分析 85
3.5.2 支撑知识 85
3.5.3 任务同步训练 91
3.6 任务五:温湿度传感器应用 94
3.6.1 任务分析 94
3.6.2 支撑知识 94
3.6.3 任务同步训练 105
3.7 任务六:执行节点控制器 109
3.7.1 任务分析 109
3.7.2 支撑知识 110
3.7.3 任务同步训练 113
3.8 自主训练 116
项目四 无线传感器网络技术应用 118
4.1 ZigBee技术介绍 119
4.1.1 ZigBee技术概述 119
4.1.2 ZigBee协议规范 120
4.1.3 ZigBee网络组成 122
4.1.4 ZigBee应用领域 122
4.2 任务一:ZigBee 2007协议栈建立 123
4.2.1 任务分析 123
4.2.2 支撑知识 123
4.2.3 任务同步训练 129
4.3 任务二:ZigBee 2007协议栈应用 133
4.3.1 任务分析 133
4.3.2 支撑知识 133
4.3.3 任务同步训练 144
4.4 任务三:ZigBee星型网络搭建 152
4.4.1 任务分析 152
4.4.2 支撑知识 152
4.4.3 任务同步训练 153
4.5 任务四:ZigBee树状网络搭建 159
4.5.1 任务分析 159
4.5.2 支撑知识 159
4.5.3 任务同步训练 160
4.6 任务五:传感器的无线通信 166
4.6.1 任务分析 166
4.6.2 支撑知识 166
4.6.3 任务同步训练 167
4.7 自主训练 176
项目五 综合项目实战 177
5.1 任务一:基于物联网的自习室节能控制系统 177
5.1.1 任务分析 177
5.1.2 支撑知识 177
5.1.3 任务同步训练 181
5.2 自主训练 190
附录1:实训平台节点管理程序 192