新聞中心

        EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 智能家庭,從智能家居控制系統(tǒng)開始

        智能家庭,從智能家居控制系統(tǒng)開始

        作者: 時間:2014-04-14 來源:網(wǎng)絡(luò) 收藏

        本文引用地址:http://www.104case.com/article/259126.htm

        系統(tǒng)軟件分為主設(shè)備軟件和從設(shè)備軟件。

        系統(tǒng)主設(shè)備軟件主要分為兩個部分:STEVAL-MKI062V2開發(fā)平臺軟件和Zigbee模塊軟件。STEVAL-MKI062V2開發(fā)平臺軟件又包括:傳感器信息采集及處理、手勢識別及指令傳輸、系統(tǒng)管理;Zigbee模塊軟件包括:Zigbee網(wǎng)絡(luò)組建、指令發(fā)送、STEVAL-MKI062V2開發(fā)平臺通信。

        系統(tǒng)從設(shè)備軟件也分為兩個部分:Zigbee模塊軟件和數(shù)字輸入接口軟件。Zigbee模塊軟件包括:Zigbee網(wǎng)絡(luò)搜尋、指令接收、數(shù)字輸入接口控制。數(shù)字輸入接口軟件包括:Zigbee模塊通信、指令解碼及操作。

        3.4 系統(tǒng)軟件流程

        系統(tǒng)主設(shè)備的軟件流程為:首先,主設(shè)備在上電以后會建立Zigbee網(wǎng)絡(luò),使得區(qū)域內(nèi)的從設(shè)備可以加入到這個網(wǎng)絡(luò)中內(nèi),進而用戶可對這些從設(shè)備進行控制;其次,主設(shè)備的STEVAL-MKI062V2開發(fā)平臺會檢測用戶是否有新的手勢輸入。若沒有新的手勢輸入則STEVAL-MKI062V2開發(fā)平臺不進行其他操作只是否有新手勢輸入的判斷,若有新的手勢輸入STEVAL-MKI062V2開發(fā)平臺會對手勢進行識別并確定其對應(yīng)的指令;接著,主設(shè)備就將確定的指令發(fā)送至從設(shè)備處,其主要流程為:STEVAL-MKI062V2開發(fā)平臺通過Zigbee模塊通信軟件將指令發(fā)送至主設(shè)備Zigbee模塊處,主設(shè)備Zigbee模塊再將指令通過無線網(wǎng)絡(luò)發(fā)送至從設(shè)備Zigbee模塊處。指令發(fā)送完畢后,主設(shè)備再檢測用戶是否有新手勢輸入。系統(tǒng)主設(shè)備軟件流程圖如圖5所示:

        圖5 系統(tǒng)主設(shè)備軟件流程圖

        系統(tǒng)從設(shè)備的軟件流程為:首先,從設(shè)備上電后會檢測區(qū)域內(nèi)是否存在主設(shè)備建立的Zigbee網(wǎng)絡(luò),如果不存在從設(shè)備不進行任何操作繼續(xù)檢測主設(shè)備的Zigbee網(wǎng)絡(luò),如果存在則從設(shè)備加入到主設(shè)備的Zigbee網(wǎng)絡(luò)中;接著,從設(shè)備的Zigbee模塊不斷查詢是否有主設(shè)備發(fā)送來的新指令;進而,當Zigbee模塊接收到新指令時,Zigbee模塊將指令傳送至從設(shè)備的數(shù)字輸入接口,由數(shù)字輸入接口的軟、硬件完成對從設(shè)備家電的控制。系統(tǒng)從設(shè)備軟件流程圖如圖6所示:

        圖6 系統(tǒng)從設(shè)備軟件流程圖

        相關(guān)閱讀

        智能家庭離我們還有多遠?


        上一頁 1 2 3 4 5 下一頁

        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 兴隆县| 通州市| 祥云县| 饶阳县| 项城市| 巩留县| 芜湖县| 甘泉县| 海城市| 抚远县| 万盛区| 北碚区| 通道| 西乡县| 文山县| 琼海市| 内江市| 潍坊市| 安图县| 广宁县| 茶陵县| 厦门市| 武平县| 甘孜| 长顺县| 福清市| 江安县| 桦南县| 镇巴县| 沂水县| 达孜县| 德庆县| 南木林县| 吴江市| 上栗县| 易门县| 观塘区| 汾西县| 克山县| 浑源县| 成安县|