ZigBee组网的Qt界面设计思路
相信玩过Ti ZigBee组网的网友对“Setup_ZigBee_Sensor_Monitor_1.3.2”这款软件都不陌生!它是基于Qt设计观看ZigBee节点组网情况的软件,最初的软件只是显示地址和温度值,截图如下:
Ti官方提供了它的源代码,使得我们能够一览其内部的东西:
具体的工程文件:
我是在windows下的VS2008环境下编译的!配置好Qt4.8的库之后,可正常编译工程!
基于上述源代码我进行了改进,这也是我毕业论文上位机的设计内容,我设计的是基于ZigBee的尾矿坝监控上位机,下位机则是采集各种对应的参数值,具体如下:
我添加了背景图,增加了菜单选项,对每个节点添加了数据显示功能,利用QWT设计了实时曲线和历史曲线的现实,同时还添加了数据库,支持数据的历史数据查询:
具体如下:在工程上添加了大量的ui分界面:
我添加了尾矿坝的背景图:
图标被我固定并添加了相应的数据显示:
QWT 的曲线显示界面:
数据库数据查询:
基本功能就是这样!
基于上述改进,再加上前几个月对BBB扩展板所有驱动的成功调试,我接下来要做的工作实际上就是移植的过程!只要在我修改的源代码上进行背景的修改和细节的修改即可,但是
具体移植任务估计也会比较繁琐吧,在活动结束之前,估计是移植不完了!所以现在这里将最后的设想提一下!
|