新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 一種嵌入式無線智能家居網(wǎng)關(guān)系統(tǒng)的設計方案

        一種嵌入式無線智能家居網(wǎng)關(guān)系統(tǒng)的設計方案

        作者: 時間:2011-04-18 來源:網(wǎng)絡 收藏

          登陸界面主要用于用戶登陸信息的輸入,包括用戶名和密碼。用戶正確輸入用戶名和密碼之后,就可以進入的主界面,如圖6所示,可以看到,這里有4個菜單,當點擊每一個菜單分別進入相應的功能界面,例如點擊文件菜單,可進入配置文件的編輯界面。在此界面上可以修改的配置文件。這個界面具有一般文件界面的所有功能。這幾個界面都比較簡單,比較容易實現(xiàn)。在此重點介紹監(jiān)控界面的

        網(wǎng)關(guān)主界面

        圖6 網(wǎng)關(guān)主界面

          監(jiān)控界面是該用戶界面的主要部分。它主要是查看目前家里的環(huán)境信息。和這相關(guān)的文件有query.ui,ui_query.h,query.h,query.cpp等,其中query.ui是Qt Designer的主界面函數(shù),如圖7所示。Ui_query.h是moc編譯器產(chǎn)生的函數(shù)。本文中需要的函數(shù)一般都在query.h,query.cpp中得到體現(xiàn)和實現(xiàn),主要包括信息的查詢,這里既可以查看一段時間內(nèi)家庭內(nèi)的環(huán)境信息,也可以輸入查詢?nèi)掌冢樵兡程斓臄?shù)據(jù)信息。根據(jù)需求,的主要實現(xiàn)函數(shù)為:

        網(wǎng)關(guān)的查詢界面
        圖7 網(wǎng)關(guān)的查詢界面


          這些槽函數(shù)是根據(jù)按鈕要實現(xiàn)的具體功能而設計的。具體實現(xiàn)在query.cpp中。

          通過這部分的設計,實現(xiàn)了網(wǎng)關(guān)的人機界面部分。可以對通過此網(wǎng)關(guān)對家庭信息進行查詢。

          4.5 報警功能

          該網(wǎng)關(guān)的報警功能主要是網(wǎng)關(guān)主控制器通過操作串口來操作GSM模塊,使用AT指令來完成。在該網(wǎng)關(guān)中,報警功能實現(xiàn)當家庭網(wǎng)絡中的信息超過某一閾值時,發(fā)送報警信息。

          5 結(jié)語

          本文立足于WSN和Internet,GSM異構(gòu)互聯(lián)研究,針對WSN與Internet,GSM互聯(lián)的網(wǎng)絡接入要求,完成了基于ARM9的家庭網(wǎng)關(guān)系統(tǒng)的研究與設計。從硬件平臺上來說,提供了豐富的接口以便不同網(wǎng)絡的接入,從軟件平臺來說,實現(xiàn)了用戶對家庭網(wǎng)關(guān)的訪問,通過用戶可操作的人機界面來對家庭內(nèi)的環(huán)境信息進行查詢。當家庭內(nèi)某一項環(huán)境信息超標時,通過使用AT指令控制GSM模塊來向用戶發(fā)送報警短信。


        linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

        上一頁 1 2 3 4 下一頁

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 宜川县| 黄石市| 天长市| 邢台市| 镇沅| 洪洞县| 中卫市| 正定县| 安吉县| 通河县| 西丰县| 孝昌县| 信阳市| 龙门县| 延寿县| 承德市| 新乐市| 桃园市| 高要市| 建瓯市| 昌平区| 昌都县| 遂溪县| 大港区| 西充县| 长海县| 宜宾县| 板桥市| 调兵山市| 拉萨市| 鹿邑县| 陇南市| 九台市| 永康市| 怀集县| 云安县| 梧州市| 榕江县| 平凉市| 柞水县| 旬阳县|