重庆科技学院《无线传感器网络》课程大作业报告
GenericApp_SendTheMessage(); }
协调器实现查询状态部分代码:
if(osal_memcmp(uartbuf, \ {
HalUARTWrite(0, uartbuf, 6); GenericApp_SendTheMessageCX11();
osal_start_timerEx(GenericApp_TaskID,SEND_TO_ALL_EVENT,5000); }
if(osal_memcmp(uartbuf, \ {
HalUARTWrite(0, uartbuf, 6); GenericApp_SendTheMessageCX12();
osal_start_timerEx(GenericApp_TaskID,SEND_TO_ALL_EVENT,5000); }
if(osal_memcmp(uartbuf, \ {
HalUARTWrite(0, uartbuf, 6); GenericApp_SendTheMessageCX21();
osal_start_timerEx(GenericApp_TaskID,SEND_TO_ALL_EVENT,5000); }
7
重庆科技学院《无线传感器网络》课程大作业报告
4 系统调试及测试
4.1 PC端设置LED闪烁周期实验结果显示
PC端通过串口发送FREQ1S、FREQ2S、FREQ3S状态的指令广播给各个路由器节点,然后所有的路由器节点的闪烁周期都相同。周期可以设置为1s、2s和3s。
4.2 终端节点分为两组且PC端分别控制实验结果显示
PC端通过串口发送指令,组播给组号为0x0001的组,使第一组的灯亮,此时第二个组的灯是熄灭状态。
同理,PC通过串口发送指令给组号为0x0002的组,此时第二个组的灯是亮。
8
重庆科技学院《无线传感器网络》课程大作业报告
4.3 PC设置两组LED闪烁周期实验结果显示
4.4 PC查询LED的状态实验结果显示
PC端通过串口发送查询G1D1状态的指令。
此时串口返回G1D1的状态,每个灯的状态有三种,分别是FL(闪)、OF(灭)、 ON(亮)
9
重庆科技学院《无线传感器网络》课程大作业报告
5 总结
在本次的实验中我对于ZigbBee有了更加深入的理解和巩固,从刚开始觉得ZigBee很难,然而后面真的去认真去做了之后才发现,其实也没有想象之中的那么困难,前面的不过是一些声明以及初始化,其实我们真正涉及到的内容不会很多。就像现在我做完实验再对它进行了解后,需要我们完成的也就那么几点。所以实验课上学到的东西很重要,这对后面的实验有着莫大的好处和很好的理解。
我差不多是后面一个多月才开始认真去实验室做实验,前面半期的理论知识听着是感觉很枯燥乏味。后面才发现实验并不难,只是我前面并不用心去学习,在内心里就给自己设了一道坎。我感谢周老师对我们的悉心指导,五个小实验,一个大作业,每个同学每个实验他都要严格的把关,让我们去答辩。周老师,辛苦了!
10
重庆科技学院《无线传感器网络》课程大作业报告
6 致谢
在为期一学期的对ZigBee的学习即将结束,衷心的感谢所有给予我帮助和支持的老师和同学。
首先要感谢学校,给我们专业提供了良好的学习设备,让我们得以在实践中寻求真知,让我从根本上去学习了ZigBee这门课程。
感谢我的老师周伟老师,本门课程从选课、课程开展、具体实施到各个实验等都是在周老师的严格要求和悉心指导下完成的,不仅提高了我的专业水平和实践能力,更锻炼了我分析问题、解决问题的能力。真的特别感谢周老师,让我对ZigBee这门课程有了认识和理解。
感谢我的同学,他们在学习和生活上给了我很多的鼓励和帮助。 感谢所有关心和帮助过我的老师、同学和朋友。
11
重庆科技学院《无线传感器网络》课程大作业报告
7 参考文献
[1] 任丰原,黄海宁,林闯.无线传感器网络[J].软件学报2003,14(7) [2] CC2530 Data Sheet[OL].http://www.ti.com/cc2530
[3] 高守玮,吴灿阳.Zigbee技术实践教程[M].北京:北京航空航天大学出版社,2009.6 [4] 李文仲,段朝玉等.Zigbee无线网络技术入门与实战[M].北京:北京航空航天大学出版社,2007
[5] 杜丽敏,郭文成.ZigBee技术在远程抄表系统中的应用[J].单片机与嵌入式系统,2006(7)
[6] 赵景宏,李英凡,许纯信. ZigBee技术简介[J].电力系统通信,2006,27(165) [7] 周游,方滨,王普.基于ZigBee技术的智能家居无线网络系统[J].电子技术应
用,2005(5)
[8] 李文仲,段朝玉.《ZigBee无线网络技术入门与实战》.北京:北京航空航天大学出版社,2007.1 [9] 高守玮.《ZIGBEE技术实践教程》.北京:北京航空航天大学出版社,2009.6
[10] 王小强、欧阳骏、黄宁淋.《ZigBee无线传感器网络设计与实现》.北京:化学工业出版社.2012.6
12