1
课 程 设 计
课程名称 无线传感器网络课设设计
题目名称 智能物联网综合设计
学生学院 自动化学院
专业班级 物联网
1 3 ( 1 )班
学生姓名 梁志成
组 员 梁建斌
指导教师 刘洪涛
2
2016 年 6 月 23 日
摘要
本课程设计是一个综合的物联网平台实验,通过终端应用程序来控制各个分布式无线传
感器节点。终端控制应用程序运行在智能物联网实验平台上 ,为 Android 下的应用程序
(Android 用户控制端),该程序同时可以在 Android 手机上运行;各个分布式无线传感器节
点(如温湿度传感器、人体红外检测传感器、RFID 传感器等)通过 CC2530 无线射频将传感
器数据传输到总的协调器节点上;协调器节点可以理解成一个各分布式无线传感器的汇集总
结点;然后终端控制应用程序通过主 CPU 系统与协调器节点进行通信,进而控制各个传感器
节点。
本课程设计中运用 ZXBEECC2530 温湿度传感器节点板、无线协调器节点、CC2530 仿真
PC 机、Android 运行平台等环境,通过小组合作的形式对程序和系统进行实现。
3
目录
一 实验内容........................................................................................................................................4
二 实验原理........................................................................................................................................4
2.1 智能网关程序框架.................................................................................................................4
三 设计过程........................................................................................................................................4
3.1 智能网关服务程序解析.........................................................................................................4
3.2 节点间通信协议.....................................................................................................................6
3.3 Android 用户控制程序框架...................................................................................................6
3.4 添加自定义传感器节点.........................................................................................................7
4
3.5 总框架.....................................................................................................................................7
四 调试过程中出出现的问题及解决方法........................................................................................8
4.1 传感器节点程序代码.............................................................................................................8
4.2 安卓客户端程序代码............................................................................................................11
4.3 调试过程中遇到的问题分析................................................................................................13
五 实验结果.......................................................................................................................................13
六 心得体会.......................................................................................................................................16
七 参考文献.......................................................................................................................................17
一、实验内容
(1) 深入掌握如何通过开发终端应用程序来来控制各个分布式无线传感器节点的原理和步
5
骤。
(2) 掌握开发终端应用控制程序、协调器节点程序和各个分布式无线传感器节点的程序。
(3) 将开发的用户控制程序安装在各自 Android 智能手机中,显示温湿度传感器节点数据。
(4) 添加自定义传感器节点,完成对自定义设备控制节点板上的 D7 灯的亮灭功能。
二、实验原理
2.1 智能网关程序框架
智能网关程序 (网关设置应用程序) 运行在 Android 系统服务层, 是连接 Android 系
统与 zigbee 无线网络的桥梁,图 6.2.1 是智能物联网综合实验平台的数据流向,该图详细描
绘了从 zigbee 节点到协调器,协调器到网关,以及网关到 Android 客户端程序 ZigbeeTest 软
件的整个数据流向。
智能物联网综合实验平台的数据流向图
本章实验硬件平台由(1)终端节点、协调器,(2)智能网关以及(3)Android 客户
评论0
最新资源