• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于安卓的智能家居系統(tǒng)設計

      2019-12-02 20:05:02黎素云葉展勇俞曉彤
      電子技術與軟件工程 2019年11期
      關鍵詞:安卓網關串口

      文/黎素云 葉展勇 俞曉彤

      科技時代的來臨,徹底改變了人們的生產生活方式,這也使越來越多的智能化家電設備進入到千家萬戶,尤其是Android 智能手機的普及與應用,為智能家居領域提供了新的設計思路。通過安卓系統(tǒng)來對智能家居系統(tǒng)進行遠程控制,必將為人們的日常生活帶來極大的便利,為此,有必要對基于安卓的智能家居系統(tǒng)設計進行深入的研究。

      1 系統(tǒng)總體框架的設計

      在基于安卓的智能家居系統(tǒng)設計中,其共由四個部分所組成,分別是Web 服務器、ZigBee 智能網關、安卓系統(tǒng)客戶端以及ZigBee 傳感節(jié)點。在ZigBee 智能網關中,其由板座、Wifi 模塊和ZigBee 協(xié)調器三個部分組成,ZigBee協(xié)議棧的轉換樞紐是網關板模塊,其能夠對協(xié)調器中的數(shù)據(jù)進行解析,ZigBee智能網關所解析的數(shù)據(jù)則可通過Wi-Fi 模塊來進行封裝,從而使無線網關能夠進行雙模轉換。在對基于安卓的智能家居系統(tǒng)設計中,所采用的芯片為8051 射頻芯片,Wi-Fi 模塊則采用ESP8266 模塊,數(shù)據(jù)可從Wi-Fi 模塊中的ZigBee傳感節(jié)點傳輸至安卓系統(tǒng)客戶端之中,從而實現(xiàn)數(shù)據(jù)傳輸與控制指令下達等功能。在智能家居系統(tǒng)中,其網關控制器為安卓系統(tǒng)的智能手機,智能手機可利用安卓系統(tǒng)來對智能家居系統(tǒng)中的ZigBee 網關板進行Wi-Fi 連接,無線通信命令則可利用ZigBee 協(xié)調器向終端節(jié)點進行傳輸,從而使智能手機能夠對智能家電進行無線控制。

      2 系統(tǒng)軟硬件的設計

      2.1 系統(tǒng)硬件設計

      在基于安卓的智能家居系統(tǒng)設計中,其硬件包括ZigBee 終端節(jié)點與網關板兩個組成部分,通過模塊化設計思路來對電路板進行設計。其中,網關板由核心板與底板組成,底板是由CH341A芯片與ESP8266Wi-Fi芯片所組成的,CH341A 芯片具有串口通信功能,ESP8266Wi-Fi 芯片則具有Wi-Fi 功能。ZigBee 終端節(jié)點包括核心板與網關底板兩個部分,F(xiàn)T232 串口芯片位于其底板之上。在智能網關電路中,無線數(shù)據(jù)會通過Wi-Fi 模塊接收,然后利用串口將其進行轉換,使其成為UART 數(shù)據(jù),而ZigBee模塊則會將接收的數(shù)據(jù)進行解析處理,然后通過ZigBee 協(xié)調器利用網絡進行數(shù)據(jù)傳送,進而使指令被傳輸至ZigBee 終端節(jié)點中進行執(zhí)行。Wi-Fi 模塊可利用ZigBee 協(xié)調器進行操作,串口數(shù)據(jù)則會通過ZigBee 芯片進行Wi-Fi 信號轉換與傳輸,然后通過與ZigBee 芯片相連接的智能網關將轉換后的Wi-Fi 信號在安卓客戶端中進行展示。

      2.2 系統(tǒng)軟件設計

      在基于安卓的智能家居系統(tǒng)中,其協(xié)調器軟件除了能夠對不同終端的無線數(shù)據(jù)進行收發(fā)以外,還能實現(xiàn)Wi-Fi 模塊間的串口收發(fā)。在ZigBee 網絡創(chuàng)建中,可利用ZigBee 協(xié)調器來對相應的網絡號段與信道進行選擇,然后通過ZigBee 節(jié)點進行入網。安卓手機所發(fā)送的TCP 數(shù)據(jù)包會由智能家居系統(tǒng)中的Wi-Fi 模塊所接收,然后通過串口將TCP 數(shù)據(jù)包中的價值數(shù)據(jù)傳輸至協(xié)調器中,在此過程中,需要設計人員對協(xié)調器的接收串口的函數(shù)進行設置。

      3 系統(tǒng)客戶端及服務器的設計

      3.1 客戶端

      在基于安卓的智能家居系統(tǒng)客戶端中,其要包括情景模式、智能控制以及用戶控制三個組成部分,客戶端利用http 請求服務來進行用戶登陸與模塊注冊,并借助于狀態(tài)碼來反饋狀態(tài)。用戶在利用智能手機連接智能家居系統(tǒng)時,需要通過ZigBee-Wi-Fi 智能網關來建立連接,智能手機和智能家居系統(tǒng)的數(shù)據(jù)通信方式采用socket,用戶可在智能手機的顯示界面中,選擇不同的情景模式來實現(xiàn)對智能家電的運行狀態(tài)進行快速設置,也可通過定時管理的方式來對智能家電的運行時間進行遠程控制。

      3.2 服務器

      基于安卓的智能家居系統(tǒng)在服務器設計中,是以安卓APP 平臺為基礎進行設計的,用戶可利用智能手機來登陸APP服務器平臺,以此根據(jù)用戶實際需求來遠程控制各種智能家電。在智能家居的安卓APP 服務器平臺中,其主要由基本信息管理模塊、情景模式模塊、智能控制模塊等三大模塊組成,在基本信息管理模塊中則包括用戶信息與數(shù)據(jù)采集信息兩個子模塊,在情景模式中又包括外出模式、起床模式與就寢模式三個子模塊。用戶可利用智能手機向智能家居系統(tǒng)的安卓服務器平臺發(fā)送http 請求,服務器在收到http 請求后,會自動將http 請求進行轉換,使其成為SQL 語句,然后在數(shù)據(jù)庫中對其進行處理,待數(shù)據(jù)庫處理完畢后,會自動將處理結果反饋給安卓服務器平臺,由安卓服務器對處理結果進行接收,然后將其轉換成json 格式的數(shù)據(jù),并利用http協(xié)議將其發(fā)送給安卓客戶端,安卓客戶端在接收到數(shù)據(jù)后會自動進行解析,然后在UI 界面中顯示數(shù)據(jù)的解析結果。

      4 結語

      總而言之,在現(xiàn)代化信息技術的不斷發(fā)展中,基于安卓的智能家居系統(tǒng)的出現(xiàn),使其能夠結綜合應用Web 服務器技術、通信技術、Wi-Fi 技術等多種現(xiàn)代化信息技術,從而大大提高了智能家居系統(tǒng)的技術含量。在豐富了智能家居系統(tǒng)功能的同時,也大大便捷了用戶的使用與控制,從而給用戶帶來了更加優(yōu)質的家居服務體驗。

      猜你喜歡
      安卓網關串口
      淺談AB PLC串口跟RFID傳感器的通訊應用
      基于改進RPS技術的IPSEC VPN網關設計
      文物表情包
      一種基于安卓系統(tǒng)的手機側抓包分析方法
      USB接口的多串口數(shù)據(jù)并行接收方法探索
      基于藍牙串口適配器的GPS接收機與AutoCAD的實時無線通信
      地礦測繪(2015年3期)2015-12-22 06:27:26
      LTE Small Cell網關及虛擬網關技術研究
      移動通信(2015年18期)2015-08-24 07:45:08
      應對氣候變化需要打通“網關”
      太陽能(2015年7期)2015-04-12 06:49:50
      安卓L未至安卓M來了!安卓首泄漏M系統(tǒng)
      基于并行控制的FPGA多串口拓展實現(xiàn)
      遵化市| 通化市| 松潘县| 丰台区| 台南县| 宁波市| 革吉县| 文成县| 时尚| 定襄县| 台江县| 宁波市| 清河县| 万荣县| 登封市| 龙江县| 陆良县| 利川市| 红河县| 栖霞市| 渭南市| 深水埗区| 呈贡县| 鄂温| 达拉特旗| 威远县| 烟台市| 壤塘县| 江油市| 夏津县| 湖北省| 陆川县| 邯郸市| 南皮县| 读书| 沿河| 奉化市| 通江县| 聊城市| 天津市| 河曲县|