- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
一种嵌入式无线智能家居网关系统的设计方案
录入:edatop.com 点击:
监控界面是该系统用户界面的主要部分。它主要是查看目前家里的环境信息。和这相关的文件有query.ui,ui_query.h,query.h,query.cpp等,其中query.ui是Qt Designer设计的主界面函数,如图7所示。Ui_query.h是moc编译器产生的函数。本文中需要的函数一般都在query.h,query.cpp中得到体现和实现,主要包括信息的查询,这里既可以查看一段时间内家庭内的环境信息,也可以输入查询日期,查询某天的数据信息。根据需求,设计的主要实现函数为:
图7 网关的查询界面
这些槽函数是根据按钮要实现的具体功能而设计的。具体实现在query.cpp中。
通过这部分的设计,实现了网关的人机界面部分。可以对通过此网关系统对家庭信息进行查询。
4.5 报警功能
该网关的报警功能主要是网关主控制器通过操作串口来操作GSM模块,使用AT指令来完成。在该网关中,报警功能实现当家庭网络中的信息超过某一阈值时,发送报警信息。
5 结语
本文立足于WSN和Internet,GSM异构互联研究,针对WSN与Internet,GSM互联的网络接入要求,完成了基于ARM9的家庭网关系统的研究与设计。从硬件平台上来说,提供了丰富的接口以便不同网络的接入,从软件平台来说,实现了用户对家庭网关的访问,通过用户可操作的人机界面来对家庭内的环境信息进行查询。当家庭内某一项环境信息超标时,通过使用AT指令控制GSM模块来向用户发送报警短信。
来源:维库开发网我推荐大家读
轻松参与
VS
表达立场
这是垃圾文章