第1章 基础知识 1
1.1无线传感器网络简介 1
1.2无线传感器网络应用 2
在农业、环境领域上的应用 2
在建筑结构监控领域的应用 3
在机器人领域的应用 3
在体育、健康领域的应用 3
在物流领域的应用 3
在智能家居领域的应用 4
1.3无线传感器网络体系结构 4
典型网络结构 4
无线传感器节点结构 4
无线传感器网络体系结构分类 5
1.4无线传感器网络的技术挑战 5
1.5无线传感器网络协议与标准 6
IEEE 802.15.4标准 6
ZigBee标准 8
6LoWPan草案 9
工业无线协议 10
1.6无线传感器网络节点实验平台 11
第2章 实验环境 14
2.1 Sun SPOT入门 14
2.2 Sun SPOT的组成 16
2.3 ARM 920T芯片 17
2.4 CC2420无线射频模块 19
CC2420芯片内部结构 19
CC2420特性参数 20
CC2420内部寄存器结构 21
CC2420针脚分布 21
CC2420接口 22
CC2420工作模式 23
2.5集成开发环境和可视化虚拟平台 24
NetBeans IDE 24
SPOT World虚拟环境 25
2.6编译环境 26
Java语言 26
Sun SPOT SDK 28
ANT 28
2.7准备实验 28
第3章 基础实验 40
3.1 Sun SPOT的使用 40
3.2集成开发环境实验 42
3.3第一个Sun SPOT程序 45
3.4 Sun SPOT虚拟环境 49
3.5走马灯实验 52
3.6模拟采样实验 54
3.7数字采样实验 57
3.8按钮控制实验 59
3.9温度监控实验 63
3.10光强监控实验 66
3.11加速度监控实验 69
第4章 基础通信实验 73
4.1使用Radiostream进行点对点无线通信 74
4.2使用Radiogram进行客户端/服务端无线通信 78
4.3使用Radiogram进行广播无线通信 83
4.4使用Radiogram进行无线交互通信 87
4.5自存储、处理实验 92
4.6通信综合实验 97
第5章 自组织网络实验 102
5.1指定路由多跳网络实验 102
5.2基于简单的泛洪协议的多跳路由网络实验 108
5.3传感数据采集的点到基站的综合通信 114
5.4网络Sniffer节点 121
第6章 创新实验 137
6.1门开关监控实验 137
6.2鼠标控制实验 141
6.3基于基站通讯的用户查询节点通信实验 146
6.4外接湿温度传感器实验 152
第7章 无线传感器网络实验室方案 156
7.1西普科技介绍 156
公司部分典型用户 157
建设背景 157
建设目标 158
7.2实验室方案 159
设计思路 159
方案组成 160
方案优势及特点 163
7.3无线传感器网络实验教学平台 163
课程介绍 164
基于SunSPOT的无线传感器网络实验安排(参考) 165
推荐配置清单 166
7.4实验室建成的意义 167
7.5技术服务 168
技术服务概述 168
附录A 常用的接口与类 170
A.1常用接口 170
DatagramConnection 170
I802_15_4_MAC 171
I802_15_4_PHY 171
IAccelerometer3D 171
ITriColorLED 173
IScalarInput 173
ILightSensor 174
ITemperatureInput 174
A.2常用类 175
Address 175
CC2420Driver 176
Connector 177
EDemoBoard 177
IEEEAddress 179
InputPin 179
IOPin 180
LowPan 181
OutputPin 182
PIOPin 183
Radiogram 184
RecordStore 186
Spot 187