亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于ZigBee和Android的智能家居終端控制系統(tǒng)的設計

        2018-11-01 05:19:12江新道張芹
        電腦知識與技術 2018年18期
        關鍵詞:移動互聯(lián)網智能家居

        江新道 張芹

        摘要:本文提出一種基于移動互聯(lián)網的智能家居終端系統(tǒng)方案,智能家居本地網關部分由ZigBee無線傳感器與家庭寬帶網絡組成,基于移動互聯(lián)網的智能設備,通過控制終端軟件與家庭寬帶網絡連接,并通過本地網關獲取信息和控制智能家居設備,從而實現(xiàn)基于移動互聯(lián)網的智能家居系統(tǒng)。其核心是解決移動互聯(lián)網終端設備與智能家居設備之間的相互通信。

        關鍵詞: 智能家居;移動互聯(lián)網;ZigBee;Android

        中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2018)18-0169-04

        Mobile Internet-based Smart Home Terminal System Design

        JIANG Xin-dao,ZHANG Qin

        (Anhui Vocational College of Electronic and Information Technology, Bengbu 233060, China)

        Abstract: This paper proposes a mobile Internet-based smart home terminal system solutions , smart home will be part of a local gateway with ZigBee wireless sensor network of home broadband , mobile Internet-based smart devices, via the control terminal software and home broadband internet connection, and access to and control through a local gateway smart home devices , enabling mobile Internet-based smart home system . Its core is the solution to the mobile Internet terminal equipment and smart home devices to communicate with each other .

        Key words: smart home;mobile Internet;ZigBee;Android

        1 整體框架設計

        整個智能家居框架結構由三部分組成:ZigBee本地網絡、家庭網關和智能終端,如圖1。其中,ZigBee本地網絡由若干ZigBee無線模塊連接家中的各種設備,用以采集基礎數據和發(fā)送控制信號。家庭網關負責連接本地網絡與遠程控制終端,內(ZigBee)外(TCP/IP)網之間的協(xié)議轉換和家居基礎數據的管理,是整個家居系統(tǒng)的核心組件。

        2 網關設計

        ZigBee網絡采用星形結構,供電方式選擇直流供電。移動終端設備與家庭網關數據交互采用http超文本傳輸方式,具體流程如圖2。

        智能家居設備通過傳感器采集溫度、壓力等數據,經I/O接口與ZigBee相連,通過ZigBee協(xié)議將這些基礎數據傳送給家庭網關。家庭網關的ZigBee模塊設計如圖3所示。

        網關與ZigBee適配器之間的I/O接口選擇串口接口(兼容性更好)。其控制過程如圖4所示。

        ZigBee模塊設計:

        本文選用CC2430芯片作為主要部件,再配合晶振時鐘電路和射頻電路,可以實現(xiàn)預期效果。CC2430的典型應用電路如圖5所示。

        數據庫設計:因為要對設備進行管理,所以要在數據庫中添加設備管理表。同時還要對用戶權限進行設置,因此還要有權限管理表。網關部分的數據庫設計如圖6所示:

        功能框架設計:整個網關系統(tǒng)由用戶管理、設備管理、終端管理、權限管理和日志管理5大管理模塊組成。

        3 終端軟件設計與實現(xiàn)

        3.1 終端數據庫設計利用SQLite數據庫實現(xiàn)數據存取功能

        1) 數據庫結構設計:家居設備表用來存儲家居設備的信息,諸如編號、名稱、IP地址等。其中,設備的類型指所使用的傳感器的類型。操作類型則是指允許對設備進行的操作,如電器設備的開、關等。設備狀態(tài)表用來存儲某設備某時間段的狀態(tài)。

        2) 數據庫代碼實現(xiàn):由于Android系統(tǒng)的開放性, SQLite數據庫用戶僅需繼承其提供的開放接口,就能實現(xiàn)SQLite數據的基本操作。數據操作類結構見圖8。

        具體代碼如下:

        3) 控制系統(tǒng)功能框架設計:控制系統(tǒng)由五大模塊組成,分別是登錄、開關、溫度、監(jiān)控和計量模塊。各模塊之間的結構如圖9所示。

        4) 登錄模塊:實現(xiàn)終端用戶的身份認證。用戶登錄流程見圖10。

        (1)用戶登錄:通過Android系統(tǒng)打開登錄界面,輸入用戶名和密碼,該數據通過Android系統(tǒng)提交給家庭網關進行比對處理,再反饋給Android用戶界面。

        (2)用戶注冊:通過Android系統(tǒng)打開登錄界面,輸入新的用戶名并設置新的密碼,數據通過Android系統(tǒng)提交給家庭網關比對、存儲,處理后再反饋回Android界面。

        (3)家庭網關數據的獲?。和ㄟ^超文本傳輸協(xié)議HTTP訪問家庭網關,通過HttpPost向家庭網關提交數據請求,家庭網關首先要對數據請求進行判斷,然后對數據進行處理,最后將處理的結果再次通過HTTP協(xié)議反饋給終端設備。具體處理流程見圖11,代碼如下:

        5)主控模塊 負責智能家居設備的管理工作。

        一方面,用戶通過Android終端控制器向家庭網關發(fā)送控制信息,家庭網關通過ZigBee網絡將控制信息發(fā)送給指定的家居設備;另一方面家居設備也可以通過ZigBee網絡向家庭網關發(fā)送數據,再由家庭網關將數據信息發(fā)送到Android終端上,通過Android界面顯示。數據交互過程見圖12:

        3.2 模塊設計與實現(xiàn)

        1)登錄模塊:用戶通過登錄模塊進入遠程控制系統(tǒng),進入控制界面。登錄流程見圖13:

        用戶打開系統(tǒng)后會出現(xiàn)登錄界面(見圖14左圖),如注冊新用戶,則彈出右側注冊界面。

        2)主控模塊:負責完成對智能家居的控制。具體流程如圖15所示:

        當用戶進入主控模塊,則可實現(xiàn)對家中各房間的控制,主控界面見圖16。

        進入房間后,可以對房間內各智能家居設備,如燈具的開關,空調的開關、視頻監(jiān)控等進行控制。同時,用戶還可以新建房間,也可以自定義房間圖標顯示的房間信息。

        3) 溫度監(jiān)控:溫度監(jiān)控過程如圖17所示:

        4 系統(tǒng)測試結果與分析

        4.1 硬件環(huán)境

        Zigbee模塊采用廣州星博技術公司生產的無線智能控制板(圖18);智能網關采用高性能計算機一臺(CPU四核 2.4GHz, 內存8GB,硬盤1TB);終端選擇華為榮耀8和紅米5兩款手機;家居設備:松下P50U30C電視機*1,攝像頭*2,溫控電路模塊*2,戴爾Vostro14-5480筆記本電腦*1,光控電路模塊*2,開關控制器*4,串口調試器*1。

        4.2 軟件環(huán)境

        家庭網關端:操作系統(tǒng)采用Windows 2008 Server并安裝數據庫管理軟件MSSQL2008;移動終端采用安卓操作系統(tǒng),同時開啟GPRS。

        4.3 測試結果分析

        1)開關監(jiān)控:較為成功地實現(xiàn)了家居開關狀態(tài)的管理。本次實驗主要目的是分析開關狀態(tài)切換的延遲對操作結果的影響,共進行4組,每組5次。實驗結果見表3:

        實驗表明:當切換間隔很短,會造成開關操作失敗。原因分析:1)網關接收數據需要一定的時間進行處理; 2)開關控制器也有響應時間。這對我們網關程序設計提出要求:必須充分考慮開關切換時間間隔問題。

        2)溫度監(jiān)控:測試過程同上。主要問題:1)溫度采集區(qū)域差異性,如臥室與客廳存在溫度差異;2)溫度傳感器的不穩(wěn)定性會導致每次獲取的溫度有差異。

        3)視頻監(jiān)控:本次實驗主要分析視頻信號傳送中,清晰度與流暢度之間的關系,實驗結果見表4:

        實驗結果:視頻采集清晰度高則畫面的流暢度就差。原因:當視頻采集的像清晰度提高,則需傳送的數據量就增大,而對應的網絡帶寬不變,所以畫面變得不夠流暢。解決方法:在家庭網關部分加入圖像壓縮技術。

        5進一步的工作

        本文通過Android操作系統(tǒng)、ZigBee無線通信和移動通信網絡實現(xiàn)了智能家居系統(tǒng)基本功能。但實現(xiàn)的主控模塊相對較少,僅實現(xiàn)了對設備開關、視頻監(jiān)控的控制。進一步的工作目標為:1)實現(xiàn)對家居設備的較高級控制,如對家用電腦的控制。2)嘗試ZigBee和WIFI混合,提高組網靈活性。

        參考文獻:

        [1] 張良.智能家居控制系統(tǒng)的設計與開發(fā)[D].重慶:重慶大學,2011.

        [2] 侯俊,吳成東.基于ZigBee的智能家居安全控制系統(tǒng)研究[J]機電工程學報,2009,26(1):69-70.

        [3] 滿莎,楊恢先.基于ARM9的嵌入式無線智能網關家居設計[J].計算機應用2010,30(9):2541-2544.

        [4] 李蘭英,楊晨.基于S3C44B0X的智能家居終端控制系統(tǒng)的設計與實現(xiàn)[J].哈爾濱理大學學報,2007. 12(3):85-86.

        [5] 臧大進,劉增良.基于物聯(lián)網的智能家居系統(tǒng)設計與實現(xiàn)[J].襄樊學院學報,2010.30(11):38-39.

        [6] 孟令許.基于S3C2440A的ZigBee+WiFi的智能家居控制系統(tǒng)[D]成都理工大學,2012.

        猜你喜歡
        移動互聯(lián)網智能家居
        基于Zigbee的無線通信技術在智能家居中的應用
        電子制作(2018年1期)2018-04-04 01:48:28
        智能手機在大學生移動學習中的應用研究
        軟件導刊(2016年9期)2016-11-07 22:29:13
        基于Android的一鍵智能報警系統(tǒng)設計與實現(xiàn) 
        軟件導刊(2016年9期)2016-11-07 18:38:25
        大數據環(huán)境下基于移動客戶端的傳統(tǒng)媒體轉型思路
        新聞世界(2016年10期)2016-10-11 20:13:53
        基于移動互聯(lián)網的心理健康教育初探
        考試周刊(2016年76期)2016-10-09 09:37:54
        關于智能家居真正需求的探討
        智能家居更貼心
        科學生活(2015年3期)2015-01-03 09:41:18
        基于LD3320的智能家居控制
        河南科技(2014年7期)2014-02-27 14:11:13
        色欲人妻综合网| 海外华人在线免费观看| 国产自国产自愉自愉免费24区| 亚洲av无码成人专区片在线观看| 国产一级毛片卡| 黄色三级一区二区三区| 国内自拍愉拍免费观看| 成人免费无码大片a毛片软件| 亚洲午夜精品a区| 中文字幕国产精品专区| 黄片视频免费在线观看国产| 少妇无码吹潮| 亚洲欧美日韩国产一区二区精品 | 97精品人人妻人人| 国产一区二区三区av在线无码观看| 精品三级久久久久久久| 亚洲国产区中文在线观看| 国产一区二区一级黄色片| 中文字幕一区二区精品视频| 闺蜜张开腿让我爽了一夜| 无码日日模日日碰夜夜爽| 亚洲av色香蕉一区二区三区软件| 亚洲成av人综合在线观看| 一本无码人妻在中文字幕免费| 国产成人久久综合热| 成年人男女啪啪网站视频| 青青草 视频在线观看| 丰满多毛的大隂户视频| 亚洲高清国产品国语在线观看 | 69堂在线无码视频2020| 亚洲女人的天堂网av| 国产成人亚洲精品青草天美| 国产 中文 制服丝袜 另类| 日本中文字幕官网亚洲| 国产av国片精品jk制服| 天堂网www在线资源| 国产女主播免费在线观看| 中文字幕色资源在线视频| 国产精品爽爽久久久久久竹菊| 日本高清www午色夜高清视频| 国内成人精品亚洲日本语音|