基于Android平台的无线传感器网络(ZigBee)监控系统
过去包括将来,从别人开源项目上和博客学到太多,实在是很欣赏开源的精神。这段时间,review了下做过的东西,毕业后不再做这个方向的东西了。陆续也有不少网上或者低届的同学问我讨要论文相关资料,现在把读研期间做的东西的资料、源码开源出来,全部放到github上 https://github.com/changety/hellowsn ,供参考,也为纪念自己读研期间花在它们上的时光。六月是新的旅途。这里贴一下readme文件和相关图。 Wireless Sensor Networks(WSN) Monitor System Based On Android 包括三部分: ZigBee协议 实现的WSN,由ZigBee协议的传感节点组成,完成数据采集、处理、上传,执行控制命令。 项目文件 JavaWeb实现的服务端,由RS232通信,数据解析,持久化层,面向移动终端的Web通信等模块组成。web部分包括了HTTP及XMPP协议的推送服务。 项目文件 Android平台上的WSN监控软件。 项目文件 WSN部分: 硬件基础 兼容 TI CC2530DK 的所有CC2530评估板上 运行 ZigBee协议 协议栈 Z-Stack协议栈 的CC2530芯片节点 软件实现 构建于基于 ZigBee协议 实现的 Z-Stack协议栈 上,在AP层上实现所有功能逻辑。 部署方法 熟悉IAR以及Z