《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于WiFi的智能家居系統設計
基于WiFi的智能家居系統設計
2016年微型機與應用第07期
鄭希1,2,王一甲3,周金治1,2
(1.西南科技大學 信息工程學院,四川 綿陽 621010; 2.特殊環境機器人四川省重點實驗室,四川 綿陽 621010; 3.西華大學 建筑與土木工程學院,四川 成都 610039)
摘要: 統智能家居系統多以ZigBee無線技術組網,家庭網關做為控制中心接入家庭網絡,以網頁來控制網關,通過網關轉發命令給設備進行控制,所有家電設備無法獨立工作。針對此不足,提出一種連接簡單、易擴展、適用于家庭應用的家居系統。該系統以手機為控制終端,以WiFi為通信手段,去除家庭網關,直接對家中設備進行遠程控制。實驗測試表明,該系統使用靈活方便,穩定性強,易于擴展升級,用戶體驗較好。
關鍵詞: 智能家居 CC3200 iOS WiFi
Abstract:
Key words :

  鄭希1,2,王一甲3,周金治1,2

 ?。?.西南科技大學 信息工程學院,四川 綿陽 621010; 2.特殊環境機器人四川省重點實驗室,四川 綿陽 621010;3.西華大學 建筑與土木工程學院,四川 成都 610039)

       摘要:傳統智能家居系統多以ZigBee無線技術組網,家庭網關做為控制中心接入家庭網絡,以網頁來控制網關,通過網關轉發命令給設備進行控制,所有家電設備無法獨立工作。針對此不足,提出一種連接簡單、易擴展、適用于家庭應用的家居系統。該系統以手機為控制終端,以WiFi為通信手段,去除家庭網關,直接對家中設備進行遠程控制。實驗測試表明,該系統使用靈活方便,穩定性強,易于擴展升級,用戶體驗較好。

  關鍵詞:智能家居;CC3200;iOS;WiFi

0引言

  *基金項目:特殊環境機器人技術四川省重點實驗室開放基金(13ZXTK07);西南科技大學研究生創新基金(15ycx120)隨著整個社會信息化的加速及物聯網技術的發展,智能家居迎來了爆發式的增長,越來越多的智能電器走入人們的生活,讓人們體驗到一種更加便利、安全、高效的家居生活。

  傳統的智能家居系統通常由三部分組成:家庭局域網、家庭網關、外網。家庭局域網由ZigBee或者其他射頻網絡連接各家用設備、智能開關、傳感器等,為網關提供控制信號和網絡信息。家庭網關是系統的核心,實現全局控制和與外網的通信。用戶通過網頁或者客戶端來與網關進行通信并實現對家庭設備的控制。這種智能家居系統經過多年發展,依然沒有在市場上有很好的應用,可能的原因有以下幾個方面:

  (1)ZigBee技術沒有統一的標準,開發難度較大,同時其與手機電腦等智能設備不兼容。

  (2)必須借助家庭網關工作,使用范圍受限。

  (3)設備入網安裝復雜,需要專業工程人員。

  (4)通常采用網頁或者電腦客戶端進行控制,無法隨時隨地使用,用戶體驗較差。

  WiFi技術因其功率較高、網絡容量較少而在智能家居領域一直沒有廣泛的使用。但隨著技術的發展,眾多廠家推出了低功耗的WiFi芯片。同時,IEEE即將發布針對物聯網應用的802.11ah標準,工作頻率使用1 GHz以下的免許可頻段[1]。具有覆蓋面更大,支持更多用戶、更低功耗的特點,使WiFi在智能家居中有更廣泛的應用。

  如今智能手機的普及率越來越高,功能的日益強大,同時伴隨手機4G網絡的發展,手機逐漸成為人們隨身的信息中心。因此,手機作為智能家居控制中心將成為智能家居發展的趨勢。本文提出一種以iPhone手機為控制中心,以WiFi為家庭組網的智能家居系統。

1系統的總體設計

  基于WiFi的智能家居系統主要包括家電設備控制端和iOS客戶端。用戶通過iOS客戶端交互,實現家電設備入網與控制操作。家電設備直接由無線路由器接入到家庭網絡,通過接收來自手機客戶端的網絡請求,解析出控制命令,完成相應的控制操作。系統的總體結構示意圖如圖1所示。

  

001.jpg

2智能家電控制端設計

  

002.jpg

  圖3控制端工作流程本系統的智能家電由控制端接收手機端的指令來控制家電功能,總體結構框架如圖2所示。控制端核心采用美國德州儀器(TI)公司基于ARM CortexM4內核的CC3200微控制器[2]。CC3200工作在80 MHz主頻下,具有快速并行攝像頭接口、I2S、SD/MMC、UART、SPI、I2C、ADC等外設。芯片內部包含專用的WiFi模塊,可以減輕MCU的負擔,支持802.11.b/g/n射頻和嵌入式TCP/IP、TLS/SS堆棧以及多個互聯網協議,支持高級低功耗模式,滿足省電需求。外部串行閃存保存程序及外設驅動程序,系統啟動時內部Flash中的引導加載程序(bootloader)將外部Flash中的程序載入到芯片內部的SRAM中運行。傳感器模塊將外部環境參數傳入控制端,供MCU處理??刂贫耸盏绞謾C指令后,通過I/O口與家電產品連接并進行相應控制,完成各種不同的功能。

004.jpg

  控制端軟件工作流程如圖3所示。系統上電啟動后,抓取UDP包配置入網,若配置不成功則進入休眠模式等待復位重新啟動系統。配置成功后,開啟HTTP服務,監聽HTTP請求并執行相應的操作。

3iOS客戶端軟件設計

  iOS客戶端程序主要分為三大模塊:人機交互模塊、網絡通信模塊、數據處理模塊。人機交互模塊的工作是將人的行為轉換成數據交給其他模塊,并在UI界面上做出相應反應來體現人的這個行為;網絡通信模塊與智能家電、云服務器建立相應的連接,并通過連接進行數據交換;數據處理模塊對人機交互模塊和網絡通信模塊傳入的數據進行解析和處理。

  手機客戶端工作流程如圖4。

003.jpg

4網絡通信

  系統中的網絡通信主要包括兩個部分,一部分是配置控制端接入網絡,另一部分是手機與控制端的網絡通信。

  4.1配置控制端入網

  家電設備要與手機通信,首先要接入家庭中的WiFi網絡。傳統的WiFi設備接入網絡的過程分為三步:(1)WiFi設備工作在熱點模式,手機WiFi連接此熱點;(2)手機將家中路由器的SSID和密碼發送給熱點;(3)WiFi設備切換工作模式到終端模式,利用接收到的信息連接到家庭中的路由器。這種方法操作復雜,手機需要切換不同的WiFi熱點,用戶體驗較差。

  對此,本文采用一種基于CC3200一鍵入網的方法,手機接入到家中的WiFi網絡,家電設備上電后,手機打開客戶端,在配置頁面可以自動獲取路由器的SSID,用戶只需輸入WiFi密碼和自定義設備名,然后點擊配置按鈕,就可以自動完成設備的入網,同時獲取到家電設備的IP地址。其工作過程分為以下四步:

 ?。?)控制端上電后,掃描所有WiFi熱點的channel,然后配置芯片工作在掃描到的某個channel上接收UDP包,如果沒有接收到UDP包則繼續配置芯片工作在掃描到的另一個channel上。如此循環直到收到UDP包為止。

  (2)手機端將無線SSID和密碼進行編碼,打包到UDP包頭的長度字節中,然后重復廣播UDP包,持續1 min。同時,啟用基于mDNS協議的Bonjour服務向本地網絡廣播消息,提問由誰提供“local._http,_tcp”服務,并等待回復。

 ?。?)由于UDP包的幀格式中,數據包的長度是明文可見的,控制端收到UDP包,根據設定好的編碼,解析出相應的信息,接入到家中的WiFi網絡。

  (4)控制端接入網絡后,收到UDP廣播消息,回復自己的設備名和IP地址。手機接收回復的消息并處理,完成入網配置。

  4.2UDP廣播包編碼

  UDP協議是一種無連接、不可靠的傳輸層協議,其數據報文格式包括UDP頭部和數據[3]。UDP數據報文頭部沒有加密可以被截取下來,由源端口、目的端口、包長度和檢驗和共4個字段組成,每個字段2個字節。

005.jpg

  將SSID和密碼轉換成一系列的分隔符、tag、高位、低位等值,然后做為數據包的長度發送出去。以SSID的值為“MYAP”為例,展示如何將SSID分割成高低位。如表1所示。 

 然后通過高位和低位生成兩個帶有序列號的值2i和2i+1。生成規則如表2所示。通過這種規則,由2個字符的SSID“MYAP”將可得到8個值,如表3。 

006.jpg

007.jpg

密碼按照同樣的規則進行編碼,將編碼后的數據按照以下格式作為UDP數據包的長度循環發送出去:分隔符-SSIDTag-分隔符-SSID length+28-分隔符-Seq0-分隔符-Seq1-分隔符-密碼Tag-密碼length+28-…。具體數據:3 1099 3 32 3 597 3 686 3 840 3 666 3 805 3 610 3 710 3 593 3 1199 3 …。

  控制端抓取到UDP包,讀取包長度,根據規則進行判別,識別完后按收到的SSID和密碼信息登錄家庭WiFi網絡。

5結束語

  本系統在完成設計后,經測試可以通過家庭網絡實現對家居設備的無線控制,配置設備入網方便,HTTP請求穩定可靠。通過本系統可對家居設備進行集中管理,了解當前家居設備的最新運行狀態。

  本控制系統通過智能手機直接控制家居設備,省去家庭網關的中間管理,采用WiFi傳輸技術使設備兼容性更好。由于手機軟件的通用性和家居設備的獨立性,同時硬件簡單易用,便于移植和擴展,使本系統具有較高的市場應用價值。

參考文獻

  [1] AUST S, PRASAD R V, NIEMEGEERS I G. IEEE 802.11 ah:  advantages in standards and further challenges for sub 1 GHz WiFi[C]. Communications (ICC), 2012 IEEE International Conference on, 2012: 68856889.

 ?。?] Texas Instruments Inc. CC3200 simplelink WiFi and IoT solution, a single chip wireless MCU[EB/OL].(20140601)[20151201]. http://www.ti.com.cn/cn/lit/ds/symlink/cc3200.pdf.

  [3] TANENBAUM A S.計算網絡(第四版)[M].潘愛民,譯.北京:清華大學出版社,2004.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美日韩成人在线视频| 欧美日韩亚洲一区二区三区在线| 国模叶桐国产精品一区| 午夜精品久久久久久久久久久久| 午夜精品成人在线| 久久视频在线免费观看| 美女日韩在线中文字幕| 亚洲欧美999| 国产精品一区二区你懂的| 欧美日韩国产va另类| 韩国视频理论视频久久| 国产欧美日韩中文字幕在线| 亚洲一级黄色av| 性久久久久久久| 欧美成人tv| 蜜桃久久精品乱码一区二区| 国产美女精品在线| 欧美日韩免费观看一区二区三区| 欧美成人午夜免费视在线看片| 狠狠综合久久av一区二区老牛| 国产精品欧美日韩久久| 国内揄拍国内精品少妇国语| 国产亚洲欧美日韩日本| 亚洲欧美一区二区三区极速播放| 麻豆av一区二区三区| 久久久久久久久久久成人| 亚洲高清视频的网址| 免费在线亚洲欧美| 亚洲一二三四久久| 亚欧美中日韩视频| 国产日韩视频一区二区三区| 亚洲高清视频在线| 国产欧美va欧美va香蕉在| 国产精品天美传媒入口| 亚洲一区二区精品在线| 欧美三级日韩三级国产三级| 久久中文久久字幕| 美女主播视频一区| 宅男噜噜噜66国产日韩在线观看| 国产精品久久久久永久免费观看| 日韩午夜免费| 久热精品视频在线| 亚洲美女尤物影院| 亚洲男人的天堂在线aⅴ视频| 久久久综合精品| 久久亚洲不卡| 亚洲精品乱码久久久久久蜜桃麻豆| 午夜精品三级视频福利| 久久国产高清| 国产一区二区剧情av在线| 欧美日韩精品久久久| 亚洲国产成人精品视频| 久久美女性网| 狠狠色狠狠色综合日日五| 欧美亚洲综合网| 欧美一区二区三区免费观看| 欧美精品在线一区二区| 亚洲欧美www| 亚洲人成网站999久久久综合| 国产精品一区二区视频| 亚洲毛片在线观看.| 国产日韩综合| 欧美一级理论性理论a| 欧美一区精品| 久久九九有精品国产23| 国产精品男女猛烈高潮激情| 日韩一级精品视频在线观看| 国产精品手机在线| 亚洲福利视频一区| 亚洲国产精品第一区二区三区| 黑人操亚洲美女惩罚| 亚洲电影毛片| 嫩草伊人久久精品少妇av杨幂| 国产精品国产精品| 国产精品一区免费在线观看| 欧美一区二区三区四区视频| 91久久精品国产91久久| 亚洲第一区色| 久久久青草婷婷精品综合日韩| 亚洲欧美日韩视频一区| 欧美在线观看一区二区三区| 久久亚洲一区二区| 模特精品在线| 99热这里只有精品8| 午夜免费电影一区在线观看| 亚洲日本欧美在线| 久久另类ts人妖一区二区| 欧美看片网站| 一本一本久久a久久精品牛牛影视| 亚洲欧美国产制服动漫| 久久精品中文字幕免费mv| 欧美精品系列| 亚洲国产另类久久精品| 久久精品91久久香蕉加勒比| 欧美va天堂va视频va在线| 亚洲香蕉伊综合在人在线视看| 99视频精品免费观看| 欧美日韩精品欧美日韩精品| 亚洲一区影音先锋| 宅男噜噜噜66国产日韩在线观看| 悠悠资源网久久精品| 亚洲精品国偷自产在线99热| 欧美婷婷在线| 久久精品国产99国产精品澳门| 久久精品主播| 欧美三区在线视频| 夜夜夜久久久| 久久免费视频在线观看| 欧美综合国产精品久久丁香| 模特精品裸拍一区| 亚洲欧美激情诱惑| 久久精品91久久久久久再现| 国产精品成av人在线视午夜片| 性久久久久久| 一本色道久久综合狠狠躁篇怎么玩| 欧美日韩第一页| 欧美久久综合| 久久精品久久99精品久久| 亚洲色图综合久久| 欧美va亚洲va国产综合| 午夜视频一区在线观看| 欧美成人高清视频| 欧美激情中文字幕在线| 欧美福利视频一区| 欧美日本一区二区三区| 亚洲激情在线视频| 亚洲一级黄色av| 亚洲欧美经典视频| 国内精品久久久| 中文精品视频一区二区在线观看| 国产欧美日韩免费看aⅴ视频| 亚洲一本视频| 国产精品成人一区二区网站软件| 欧美色欧美亚洲另类七区| 欧美怡红院视频一区二区三区| 欧美三级在线播放| 91久久极品少妇xxxxⅹ软件| 午夜精品影院在线观看| 国产嫩草一区二区三区在线观看| 欧美一区二区三区视频在线观看| 欧美日韩免费一区二区三区视频| 亚洲高清不卡在线观看| 免费不卡欧美自拍视频| 亚洲香蕉伊综合在人在线视看| 亚洲综合99| 日韩一级视频免费观看在线| 久久九九99视频| 国产精品视频内| 亚洲国产成人在线播放| 亚洲黄色高清| 久久手机精品视频| 欧美日韩一区二区三区视频| 欧美成人国产va精品日本一级| 国产精品国产自产拍高清av王其| 亚洲欧美福利一区二区| 欧美高清视频在线| 欧美在线91| 老司机免费视频一区二区| 91久久精品美女高潮| 欧美视频在线观看一区二区| 美脚丝袜一区二区三区在线观看| 亚洲午夜精品久久久久久app| 欧美日韩国产精品成人| 国内偷自视频区视频综合| 永久免费毛片在线播放不卡| 一本色道久久综合亚洲精品小说| 国产一区三区三区| 亚洲国产精品久久| 欧美不卡视频一区| 亚洲欧洲一区二区天堂久久| 欧美亚洲网站| 亚洲国产精品久久人人爱蜜臀| 欧美日韩视频免费播放| 1024成人网色www| 亚洲第一精品影视| 欧美激情中文字幕在线| 国产日韩欧美电影在线观看| 亚洲视频成人| 国产一本一道久久香蕉| 在线不卡中文字幕播放| 午夜精彩国产免费不卡不顿大片| 亚洲男人的天堂在线观看| 欧美日韩精品一区二区天天拍小说| 午夜精品久久久久久久99水蜜桃| 黑丝一区二区三区| 亚洲淫片在线视频| 亚洲私人影院| 欧美91大片| 国产一区香蕉久久| 国产在线精品二区| 欧美日韩1区2区3区| 欧美连裤袜在线视频| 久久精品夜色噜噜亚洲aⅴ| 欧美日韩国产首页在线观看| 国产精品欧美一区喷水| 国产女主播一区二区三区| 另类激情亚洲| 欧美日本韩国| 亚洲欧美日韩一区二区在线| 久久久爽爽爽美女图片| 久久人人97超碰精品888| 激情国产一区二区| 亚洲精品视频二区| 国产精品伦理| 国产农村妇女毛片精品久久莱园子| 欧美亚日韩国产aⅴ精品中极品| 欧美日本中文| 亚洲在线电影| 欧美伊人久久大香线蕉综合69| 美女视频黄免费的久久| 香蕉免费一区二区三区在线观看| 韩国三级电影一区二区| 久久亚洲美女| 最新69国产成人精品视频免费| 国户精品久久久久久久久久久不卡| 久久久无码精品亚洲日韩按摩| 亚洲精品自在在线观看| 亚洲日本激情| 亚洲六月丁香色婷婷综合久久| 欧美精品自拍偷拍动漫精品| 亚洲每日在线| 一区二区三区精品视频在线观看| 国产亚洲欧美aaaa| 欧美风情在线| 黑人巨大精品欧美黑白配亚洲| 伊人久久大香线蕉综合热线| 在线免费观看日本一区| 噜噜噜躁狠狠躁狠狠精品视频| 欧美国产日韩亚洲一区| 久久网站热最新地址| 国产在线观看一区| 欧美搞黄网站| 99ri日韩精品视频| 欧美高清一区二区| 狠狠久久综合婷婷不卡| 亚洲电影免费观看高清完整版在线| 亚洲国产你懂的| 久久久在线视频| 欧美精品偷拍| 欧美日韩精品二区第二页| 欧美日韩在线视频一区二区| 欧美日本精品| 亚洲欧美激情一区| 亚洲欧美日韩精品久久亚洲区| 免费日韩精品中文字幕视频在线| 国产精品久久久久aaaa九色| 国产在线播精品第三| 国产精品欧美经典| 99re6这里只有精品视频在线观看| 欧美91福利在线观看| 免费欧美电影| 亚洲视频中文| 国产综合一区二区| 亚洲麻豆国产自偷在线| 欧美影院成人| 国产女主播一区| 国产亚洲第一区| 亚洲女爱视频在线| 国产喷白浆一区二区三区| 欧美在线免费观看| 欧美+亚洲+精品+三区| 国产精品亚洲综合天堂夜夜| 美女精品在线| 亚洲女女女同性video| 亚洲欧美日韩另类精品一区二区三区| 国产婷婷色一区二区三区在线| 久久国产精品一区二区三区| 国产精品美女| 欧美国产一区二区三区激情无套| 亚洲大胆美女视频| 国产精品成人一区二区三区夜夜夜| 亚洲高清视频一区二区| 国产在线一区二区三区四区| 一区二区三区四区五区精品视频| 亚洲黄页一区| 国产欧美一区二区三区沐欲| 欧美日韩免费观看一区二区三区| 欧美视频在线观看视频极品| 尤物99国产成人精品视频| 国产精品综合久久久| 久久亚洲一区| 伊人一区二区三区久久精品| 国产精品一区二区黑丝| 午夜久久福利| 亚洲免费视频在线观看| 影视先锋久久| 亚洲一区二区三区乱码aⅴ| 欧美在线视频免费播放| 国产综合色精品一区二区三区| 国产精品久久久久国产精品日日| 国产综合18久久久久久| 欧美三区美女| 亚洲茄子视频| 国产精品久久久久国产精品日日| 亚洲区一区二| 夜夜嗨av色综合久久久综合网| 国产精品久久久91| 欧美一区二区免费| 亚洲成在人线av| 国产精品热久久久久夜色精品三区| 国产精品日韩欧美综合| 国产亚洲免费的视频看| 国产视频精品va久久久久久| 国产精品久久一卡二卡| 久久国产直播| 国内精品久久国产| 亚洲欧洲在线一区| 欧美影院成年免费版| 国产亚洲欧美另类一区二区三区| 欧美精品在线观看播放| 欧美影院午夜播放| 久久频这里精品99香蕉| 国产精品99久久久久久久久久久久| 久久精品日产第一区二区| 亚洲午夜精品久久| 国产视频精品va久久久久久| 欧美激情麻豆| 国产亚洲精品久久飘花| 正在播放欧美一区| 日韩网站在线观看| 国产亚洲精品久久久久婷婷瑜伽| 亚洲激情欧美激情| 亚洲一区二区三| 香蕉久久夜色精品国产| 国产视频一区免费看| 欧美亚洲午夜视频在线观看| 国产一区二区在线免费观看| 久久久久久久久久久一区|