Z-STACK SensorDemo实验

来源:互联网 发布:刺客信条3优化怎么样 编辑:程序博客网 时间:2024/04/29 20:58

1.代码在百度云中能找到:ZigBee无线传感网络实验\4-Z-STACK基础实验\ZStack-CC2530-2.5.0\Projects\zstack\Samples\SensorDemo\CC2530DB\SensorDemo.eww为想要的工程,然后通过下载器下载到板子上注意编译时选择对应的编译选项collectorEB为协调器或路由,sensorWXL(注意使用这个)作为终端传感器节点

2软件安装,在ZigBee无线传感网络实验\工具软件\TI工具\Setup_ZigBee_Sensor_Monitor_1.3.2.exe此软件为GUI能让用户看到拓扑和传感器数据。

安装完后此软件文件夹中有关于此软件的使用手册和此SensorDemo实验的工程文件但是是TI的不是WXL的所以在硬件方面会有不同比如LCD所以需要自己添加对应的 hal_lcd.c等文件才能在非TI中正确使用工程文件

3collectorEB下载完成后红黄亮灯闪烁显示器显示simpleAPI字样一会后显示collector,关闭结点电源,后开启sensor结点电源sensorWXL显示器显示simpleAPI字样。在未开启collector 电源时,按终端的下键会显示WXL-TempDemo的字样,此时估计是sensor不断的发送温度信息出去但是此时没有结点接受,(此时可以修改程序在此种情况去休眠)。

同时打开两个结点不按任何按钮,colletor就会显示NON Mached 的字样,而终端显示sensorDemo字样。按下sensor下键此时显示WXLTempDemo的字眼,collector无改变。

此时按下collector的右键就会是显示RSp Sent的字样表示已经有建网完成,开始sensor把数据给collector且被接受了。注意此时开启之前安装的监控软件就不能用了,所以要注意开启的先后顺序应该是开启软件后在开启collector的电源键。注意软件的端口的选择---Silicon Labs CP210x USB to UART Bridge (COM3)

此处还注意,先开启collector电源后再开启sensor也行。

具体怎么着自己查看下表决定操作顺序!!!

如下顺序:

将协调器的串口与PC连接起来,启动Zigbee Sensor Monitor,将协调器的串口与PC连接起来,启动Zigbee Sensor Monitor,将协调器的串口与PC连接起来,启动Zigbee Sensor Monitor,将协调器的串口与PC连接起来,启动Zigbee Sensor Monitor,将协调器的串口与PC连接起来,启动Zigbee Sensor Monitor,选择端口,点击软件中的开启按钮,开启collector电源,按右键,(注意如果有路由节点就在collector开启后开启路由后sensor,开启路由器节点电源,按下U1的DOWN键,路由器开始向协调器发送报告)打开sensor后按下键,此时软件显示节点和数据开启路由器节点电源,按下U1的DOWN键,路由器开始向协调器发送报告




0 0