王向軍
(長沙學(xué)院計(jì)算機(jī)工程與應(yīng)用數(shù)學(xué)學(xué)院,湖南 長沙 410022)
基于WIFI的智能家居系統(tǒng)設(shè)計(jì)
王向軍
(長沙學(xué)院計(jì)算機(jī)工程與應(yīng)用數(shù)學(xué)學(xué)院,湖南 長沙 410022)
智能家居在現(xiàn)代社會(huì)發(fā)展速度越來越快,將成為未來居家生活的重要組成部分.鑒于智能家居發(fā)展的未來前景,越來越多的企業(yè)投入開發(fā)智能家居系統(tǒng).在總結(jié)前人成果基礎(chǔ)上,以WIFI無線信息通信傳輸代替?zhèn)鹘y(tǒng)通信方式設(shè)計(jì)的一款智能家居系統(tǒng).介紹了該系統(tǒng)的硬件結(jié)構(gòu)設(shè)計(jì)、控制系統(tǒng)、客戶端軟件系統(tǒng)設(shè)計(jì)及性能測試要求.實(shí)踐表明,該系統(tǒng)操作簡單,且能實(shí)現(xiàn)了用戶遠(yuǎn)程實(shí)時(shí)監(jiān)控和管理,可應(yīng)用于智能家居領(lǐng)域.
智能家居;WIFI;軟件;系統(tǒng)設(shè)計(jì)
智能家居概念最早是由美國學(xué)者提出的,被稱為Smart Home.智能家居作為新興產(chǎn)業(yè)正在成為市場的新寵兒.國內(nèi)智能家居市場發(fā)展迅速,由于智能家居實(shí)現(xiàn)家電、家居生活、互聯(lián)網(wǎng)等有機(jī)結(jié)合,因此也被視為“互聯(lián)網(wǎng)+”影響下科技對社會(huì)一大重要影響.國內(nèi)已經(jīng)有不少企業(yè)投入巨資進(jìn)入智能家居系統(tǒng)設(shè)計(jì)領(lǐng)域.實(shí)現(xiàn)智能家居的關(guān)鍵技術(shù)是總線技術(shù),通過該技術(shù)對家居住宅中的各類家電、通信、安防等設(shè)備實(shí)現(xiàn)智能管理與監(jiān)控[1].隨著科學(xué)技術(shù)的發(fā)展,現(xiàn)代智能家居是居家住宅為平臺,以家中各種設(shè)備為控制對象,應(yīng)用計(jì)算機(jī)技術(shù)、自動(dòng)控制技術(shù)、通信技術(shù)等技術(shù)構(gòu)建的家居智能控制系統(tǒng).智能家居是實(shí)現(xiàn)生活智能化的關(guān)鍵技術(shù),該技術(shù)的實(shí)現(xiàn)由硬件系統(tǒng)與軟件系統(tǒng)兩部分構(gòu)成.

圖1 基于WiFi的智能家居控制系統(tǒng)結(jié)構(gòu)圖
基于WIFI技術(shù)應(yīng)用需要,對于對系統(tǒng)的整體結(jié)構(gòu)進(jìn)行科學(xué)設(shè)計(jì)是關(guān)鍵.基于WIFI的智能家居系統(tǒng)工作原理是通過手機(jī)、電腦等設(shè)備收發(fā)無線控制信號,利用各類基于信號收發(fā)功能的傳感器設(shè)備控制智能插座從而達(dá)到對家居設(shè)備的遠(yuǎn)程實(shí)時(shí)控制[2].為實(shí)現(xiàn)該功能,提出基于WIFI的智能家居硬件系統(tǒng)結(jié)構(gòu)設(shè)計(jì)如圖1
在該智能家居系統(tǒng)結(jié)構(gòu)設(shè)計(jì)中,通過增加WIFI、3G無線通信方式,使系統(tǒng)智能化程度更高.WIFI通信技術(shù)有效解決了傳統(tǒng)有線通信需要布置復(fù)雜線路的問題.綜合了無線技術(shù)、云計(jì)算技術(shù)、互聯(lián)網(wǎng)技術(shù)的WIFI通信技術(shù)成為智能家居控制系統(tǒng)信號收發(fā)的首先技術(shù).3G無線通信技術(shù)則實(shí)現(xiàn)了家居智能遠(yuǎn)程控制,而且是非常安全的通信技術(shù).該結(jié)構(gòu)系統(tǒng)設(shè)計(jì)還需要解決一個(gè)關(guān)鍵問題,就是WIFI智能插座的設(shè)計(jì).WIFI智能插座是實(shí)現(xiàn)用戶通過WIFI控制插座繼而控制家電設(shè)備的關(guān)鍵控制工具.

圖2 WIFI智能插座設(shè)計(jì)
WIFI智能插座結(jié)構(gòu)中,串口WIFI模塊是信號收發(fā)及控制插座開關(guān)的功能部分.該WIFI智能插座的設(shè)計(jì)引入了TCP/IP協(xié)議,因此還科研實(shí)現(xiàn)家庭網(wǎng)關(guān)的Internet網(wǎng)絡(luò)接入功能,這種能夠隨意轉(zhuǎn)換的功能大大增加了智能插座的應(yīng)用范圍.

圖3 智能家居控制系統(tǒng)結(jié)構(gòu)設(shè)計(jì)
智能家居結(jié)構(gòu)的設(shè)計(jì)中,用戶通過Internet網(wǎng)絡(luò)能夠?qū)崿F(xiàn)對智能家居的有效控制.另外,為適應(yīng)現(xiàn)代社會(huì)用戶的使用需求,設(shè)計(jì)能夠安裝在智能手機(jī)上的客戶終端,更能提升用戶的使用體驗(yàn).根據(jù)設(shè)計(jì)需要,提出智能家居控制系統(tǒng)的設(shè)計(jì),如圖3.
控制系統(tǒng)的設(shè)計(jì)是整個(gè)智能家居系統(tǒng)設(shè)計(jì)的關(guān)鍵環(huán)節(jié).控制系統(tǒng)是用戶操作的終端,其結(jié)構(gòu)設(shè)計(jì)的合理性直接決定了系統(tǒng)的客戶使用體驗(yàn),對智能家居系統(tǒng)的廣泛推廣有著決定性影響.本文提出的智能家居控制系統(tǒng)結(jié)構(gòu)設(shè)計(jì)充分滿足客戶使用智能手機(jī)的習(xí)慣,將控制系統(tǒng)終端安裝在客戶手機(jī)上后就可以實(shí)現(xiàn)客戶對家居電器的智能控制.從設(shè)計(jì)原理來看,控制系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)實(shí)現(xiàn)了智能家居系統(tǒng)硬件與硬件、硬件與軟件之間的有效聯(lián)系.作為智能家居系統(tǒng)設(shè)計(jì)的關(guān)鍵環(huán)節(jié),控制系統(tǒng)的設(shè)計(jì)還需要實(shí)現(xiàn)用戶對家居電器的高效控制[3].這些控制有時(shí)候甚至是超越空間、時(shí)間的控制.為了滿足這樣的使用要求,通過智能手機(jī)的3G/4G網(wǎng)絡(luò)能夠輕松實(shí)現(xiàn)用戶連入Internet服務(wù)器,就實(shí)現(xiàn)了用戶跨時(shí)間、跨空間的遠(yuǎn)程智能控制.對于用戶發(fā)出的控制指令,能否對家電真正產(chǎn)生控制作用,基于WIFI技術(shù)的控制系統(tǒng)在其中發(fā)展了重要作用.在傳統(tǒng)的智能家居控制設(shè)計(jì)中,由于沒有成熟的WIFI技術(shù),致使智能家居系統(tǒng)設(shè)計(jì)過程中一直難以有效實(shí)現(xiàn)軟件對硬件的有效控制[4].得力于WIFI技術(shù)的發(fā)展,以WIFI技術(shù)為基礎(chǔ),以WIFI智能插座、智能傳感器為媒介,實(shí)現(xiàn)了用戶對智能電器控制系統(tǒng)的精準(zhǔn)控制.中央處理器在智能家居控制系統(tǒng)中扮演了用戶指令轉(zhuǎn)化的重要功能[5].用戶發(fā)出的指令傳遞到中央處理器,通過中央處理器的分析處理轉(zhuǎn)化為能夠識別WIFI控制指令,實(shí)現(xiàn)了控制系統(tǒng)控制指令的順利傳遞.
完成了WIFI智能家居系統(tǒng)硬件結(jié)構(gòu)的設(shè)計(jì),就需要設(shè)計(jì)相適應(yīng)軟件系統(tǒng).軟件系統(tǒng)的設(shè)計(jì)主要是實(shí)現(xiàn)用戶對家居的智能控制.基于家居智能的使用特點(diǎn),智能家居軟件系統(tǒng)的設(shè)計(jì)需要滿足方便、易操作的使用目標(biāo)[6].結(jié)合目前智能手機(jī)的使用情況,設(shè)計(jì)出能在手機(jī)上操作的APP控制系統(tǒng)更能提升廣大客戶的使用體驗(yàn).基于應(yīng)用需要,提出了基于WIFI智能家居系統(tǒng)配套使用的APP軟件系統(tǒng)設(shè)計(jì)結(jié)構(gòu)如圖4.

圖4 基于WIFI智能家居APP功能模塊設(shè)計(jì)
APP功能模塊的設(shè)計(jì)滿足了用戶在手機(jī)上操作和管理家居各種設(shè)備的需要.報(bào)警設(shè)置模塊起到了對家居各種設(shè)備的監(jiān)控管理作用,使用戶無論身居何地,都能實(shí)施實(shí)現(xiàn)對家居各種設(shè)備的遠(yuǎn)程監(jiān)控.信息瀏覽模塊滿足了用戶對家居設(shè)備信息的實(shí)時(shí)查閱需要.定時(shí)設(shè)置是家居各種設(shè)備管理的有效工具.無線通信模塊實(shí)現(xiàn)了用戶客戶端與家居智能系統(tǒng)的連接通信功能.數(shù)據(jù)庫模塊是整個(gè)系統(tǒng)的中央處理數(shù)據(jù)庫,通過該數(shù)據(jù)庫的建立實(shí)現(xiàn)家居設(shè)備控制管理智能化.該APP最終的實(shí)現(xiàn)依賴軟件編程來完成.基于WIFI的智能家居系統(tǒng)控制系統(tǒng)設(shè)計(jì)過程中,設(shè)計(jì)了專門的中央處理器.中央處理器是讀取通信數(shù)據(jù),對數(shù)據(jù)進(jìn)行解析,轉(zhuǎn)化為WIFI智能插座能夠看懂的數(shù)據(jù)信號,實(shí)現(xiàn)對家居設(shè)備的控制操作.目前中央處理器通常采用QML語言編寫.中央處理器的存在實(shí)現(xiàn)軟件與硬件結(jié)構(gòu)的信息交互,最終完成了智能化管理過程.
依據(jù)APP功能模塊的設(shè)計(jì),對用戶端使用客戶端界面的設(shè)計(jì),如圖5.

圖5 客戶端操作界面設(shè)計(jì)
客戶端操作界面的設(shè)計(jì)需要重視并體系智能家居系統(tǒng)人性化服務(wù)的設(shè)計(jì)理念.因此在客戶端操作界面設(shè)計(jì)中,強(qiáng)調(diào)簡潔、清晰的設(shè)計(jì)需要.另外,作為一款智能家居系統(tǒng)控制終端,還需要滿足不同人群的使用需求和使用喜好.客戶端操作界面的設(shè)計(jì)直接決定了用戶的使用體驗(yàn),對整個(gè)智能家居系統(tǒng)的推廣有著極為重要的影響力.圖5提出的客戶端操作界面設(shè)計(jì)是基于社會(huì)調(diào)研,通過與用戶面對面的溝通最后確定的設(shè)計(jì)方案.該方案的特色就是非常簡潔.無論老人、年輕人,通過登錄界面就可以輕松登錄控制系統(tǒng).進(jìn)入控制系統(tǒng),用戶只需要輕松點(diǎn)擊家電控制界面就可以進(jìn)行家電智能控制管理了.設(shè)置界面功能的設(shè)計(jì)主要是滿足用戶個(gè)性化使用需要設(shè)計(jì)的功能.用戶在使用過程中還可以根據(jù)自己喜好,對界面進(jìn)行一些個(gè)性化設(shè)計(jì),例如:界面背景顏色、保密設(shè)置、系統(tǒng)亮度設(shè)置等等.
基于WIFI的智能家居系統(tǒng)設(shè)計(jì)完成以后,還需要進(jìn)行全面的性能測試.通過智能家居系統(tǒng)硬件、控制系統(tǒng)、軟件系統(tǒng)等全面的設(shè)計(jì),構(gòu)建了基于WIFI技術(shù)的智能家居系統(tǒng).該系統(tǒng)實(shí)現(xiàn)了用戶對家居電器的智能遠(yuǎn)程控制,使生活更加舒適.智能家居的理念被提出已經(jīng)有很多年了.智能家居系統(tǒng)的設(shè)計(jì)是實(shí)現(xiàn)智能家居理念至關(guān)重要的環(huán)節(jié).WIFI技術(shù)的發(fā)展的智能家居系統(tǒng)設(shè)計(jì)發(fā)展有著決定性影響,是智能家居系統(tǒng)更加安全、高效.基于理論提出的設(shè)計(jì)理念最終被廣泛推廣應(yīng)用,還需要對系統(tǒng)進(jìn)行全面的性能測試.系統(tǒng)性能測試的目的,一方面確保系統(tǒng)設(shè)計(jì)的功能能夠充分發(fā)揮作用;另一方面,全面的性能測試還能有效評估系統(tǒng)的穩(wěn)定性.由于系統(tǒng)在應(yīng)用中需要應(yīng)對更加復(fù)雜的使用環(huán)境和使用條件,只有經(jīng)過全面的性能測試,才能真正適應(yīng)市場滿足廣大群眾的使用需要.
測試的重點(diǎn)是測試手機(jī)通過WIFI無線網(wǎng)絡(luò)與中央控制器的通信.在測試手機(jī)連入中央控制器之前,先要測試中央控制器與家庭網(wǎng)關(guān)的聯(lián)入情況.ARM 開發(fā)板上進(jìn)入root目錄下,ping無線路由器的IP地址192.168.1.1,結(jié)果如圖6,證明中央控制器連入家庭網(wǎng)關(guān).

圖6 中央控制器與家庭 WIFI 無線網(wǎng)絡(luò)連通圖
為了測試手機(jī)控制家居的效果,在距離測試家居10公里外通過手機(jī)登錄家家居控制系統(tǒng)并發(fā)動(dòng)控制指令,測試運(yùn)行的服務(wù)器數(shù)據(jù)傳輸程序.結(jié)果證明手機(jī)軟件與中央控制器實(shí)現(xiàn)通信.
對家居智能系統(tǒng)的性能測試要滿足信號傳輸穩(wěn)定、安全、準(zhǔn)確的要求,系統(tǒng)的各種家居設(shè)備的控制要靈敏有效.此次智能家居控制系統(tǒng)設(shè)計(jì)的測試家電以電冰箱、洗衣機(jī)、微波爐、電視機(jī)、監(jiān)控器等電器為主.對于使用過程中可能出現(xiàn)的某個(gè)設(shè)備異常能夠及時(shí)預(yù)警.在滿足以上測試要求后,才是一套具有市場投放價(jià)值的智能家居系統(tǒng).本文對系統(tǒng)的性能測試由兩方面組成.一方面是基于實(shí)驗(yàn)條件,對智能家居系統(tǒng)軟件進(jìn)行各項(xiàng)功能測試.測試過程中設(shè)置一些影響因素,判斷系統(tǒng)工作的穩(wěn)定性和可靠性.另一方面,在系統(tǒng)廣泛推廣前進(jìn)行必要的系統(tǒng)市場檢測.要求不同年齡、不同區(qū)域的用戶進(jìn)行系統(tǒng)使用檢測.通過用戶的使用真實(shí)反映系統(tǒng)存在的不穩(wěn)定因素.最后,系統(tǒng)通過性能測試被廣泛推廣后還需要保留端口用于收集用戶的使用反饋,為系統(tǒng)優(yōu)化升級積累豐富經(jīng)驗(yàn).系統(tǒng)通過測試后就可投入使用.
基于WIFI的智能家居系統(tǒng)設(shè)計(jì)是當(dāng)前熱門的設(shè)計(jì)課題.本文提出的智能家居系統(tǒng)設(shè)計(jì)就是滿足WIFI使用需要,借助WIFI實(shí)現(xiàn)智能控制指令的有效傳輸,滿足家居智能化服務(wù)需要.從該系統(tǒng)的設(shè)計(jì)可以肯定WIFI技術(shù)對智能家居技術(shù)發(fā)展的重要性.當(dāng)然,本文提出的智能家居系統(tǒng)是市場應(yīng)用中還將面臨新的問題,基于市場需要不斷優(yōu)化該系統(tǒng)才能適應(yīng)市場發(fā)展需要.
[1]南春輝.基于Web技術(shù)的嵌入式智能家居系統(tǒng)設(shè)計(jì)[J].電視技術(shù),2013,(3):86-89.
[2]曹夢龍,鄒云東.基于Internet和GSM的智能家居網(wǎng)關(guān)設(shè)計(jì)與實(shí)現(xiàn)[J].電視技術(shù),2014,(3) :73-75.
[3]陳剛,付蔚,羅志勇.基于IEEE 802.15.4E的智能家居家電控制系統(tǒng)的研究與實(shí)現(xiàn)[J].電視技術(shù),2012,(24) :23-25.
[4]朱欣穎,陳曦.基于WIFI智能家居控制系統(tǒng)的設(shè)計(jì)[J].智能計(jì)算機(jī)與應(yīng)用,2014,(6):80-82.
[5]鄭希,王一甲,周金治.基于WiFi的智能家居系統(tǒng)設(shè)計(jì)[J].微型機(jī)與應(yīng)用,2016,(7):67-68.
[6]董思喬,趙榮建,孫通.基于WiFi構(gòu)建的智能家居控制系統(tǒng)的設(shè)計(jì)[J].電視技術(shù),2015,(4):89-91.
(作者本人校對)
Design of Smart Home System Based on WIFI
WANG Xiangjun
(College of Computer Engineering and Applied Mathematics, Changsha University,Changsha Hunan 410022, China)
Smart home, which is developing faster and faster in the modern society, will become an important part of the future home life. In view of the future prospects of smart home development, more and more enterprises invest in the development of smart home system. On the basis of summing up the achievements of previous people, a smart home system is designed with WIFI wireless information communication transmission instead of traditional communication. The hardware structure design, control system, client software system design and performance test requirements of the system are introduced. The practice shows that the system is simple to operate, can achieve user remote real-time monitoring and management, and can be applied to the field of smart home.
smart home; WIFI; software; system design
2016-10-21
長沙市科技局資助項(xiàng)目(計(jì)劃編號:k1509018-11).
王向軍(1979— ),男,黑龍江哈爾濱人,長沙學(xué)院計(jì)算機(jī)工程與應(yīng)用數(shù)學(xué)學(xué)院講師,碩士.研究方向:智能家居.
TP39
A
1008-4681(2017)02-0051-03