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

        ?

        基于ARM與Android的智能家居移動(dòng)終端

        2014-06-11 08:24:50朱嵐
        電腦迷 2014年5期
        關(guān)鍵詞:智能家居

        朱嵐

        摘 要 本文設(shè)計(jì)了一款基于ARM和Android的智能家居移動(dòng)終端來(lái)作為智能家居控制器。在ARM平臺(tái)上,結(jié)合安卓系統(tǒng),基于WiFi技術(shù)構(gòu)建了以智能家居控制器為中心的家庭內(nèi)部網(wǎng)絡(luò)。具體工作包括:對(duì)比了當(dāng)前較為流行的幾種可用于構(gòu)建智能家居內(nèi)部網(wǎng)絡(luò)的相關(guān)技術(shù),確定以WiFi技術(shù)作為家庭網(wǎng)絡(luò)通信工具。以ARM核心開(kāi)發(fā)板搭建了智能家居控制器的硬件實(shí)驗(yàn)平臺(tái),實(shí)現(xiàn)智能家居的無(wú)線控制功能。

        關(guān)鍵詞 ARM 智能家居 Android WiFi

        中圖分類(lèi)號(hào):TP18 文獻(xiàn)標(biāo)識(shí)碼:A

        0引言

        本文通過(guò)對(duì)各種智能家居系統(tǒng)進(jìn)行分析,針對(duì)目前智能家居的背景情況,依托ARM平臺(tái)和WIFI通信技術(shù),設(shè)計(jì)了一種可行的基于網(wǎng)絡(luò)的智能家居控制系統(tǒng),實(shí)現(xiàn)信息家電的管理。首先設(shè)計(jì)了智能家居系統(tǒng)的整體架構(gòu),以S3C6410作為智能家居系統(tǒng)的主控制器,家庭內(nèi)網(wǎng)Zigbee將家中環(huán)境和家用電器有機(jī)組合在一起,并與Internet和GPRS網(wǎng)絡(luò)共同組成了一個(gè)安全、方便、舒適的家居環(huán)境。

        1 Android 系統(tǒng)

        本文所設(shè)計(jì)的智能家居移動(dòng)終端是基于Android平臺(tái)開(kāi)發(fā)的,如智能手機(jī)、PPC、PDA等,服務(wù)器為基于ARM11架構(gòu)的Tiny6410嵌入式系統(tǒng)。

        1.1 Android的開(kāi)放性

        本系統(tǒng)是基于Android平臺(tái)開(kāi)發(fā)的。Android是由開(kāi)放手機(jī)聯(lián)盟發(fā)布的基于Linux的開(kāi)源手機(jī)平臺(tái)。它由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成,是第一個(gè)為移動(dòng)終端專(zhuān)用的真正開(kāi)放的移動(dòng)軟件開(kāi)發(fā)平臺(tái)。Android移動(dòng)終端平臺(tái)將憑借其出色的優(yōu)越性超越其他終端平臺(tái)。

        1.2 Android的系統(tǒng)結(jié)構(gòu)

        從軟件分層的角度來(lái)看,Android開(kāi)放平臺(tái)由應(yīng)用程序、應(yīng)用程序框架、Android Runtime、庫(kù)以及Linux內(nèi)核組成,如圖1所示 。

        圖1 Android 系統(tǒng)架構(gòu)

        2智能家居移動(dòng)終端

        2.1智能家居移動(dòng)終端主要功能

        智能家居移動(dòng)終端的主要功能有家電控制功能、家居安全防控功能、信息采集功能、信息共享和服務(wù)功能、家庭娛樂(lè)和辦公功能、智能化控制功能

        2.2 智能家居移動(dòng)終端基本構(gòu)架設(shè)計(jì)

        智能家居系統(tǒng)對(duì)于提高現(xiàn)代人類(lèi)的生活質(zhì)量,創(chuàng)造便利、安全、舒適的生活空間有著非常重要的意義。智能家居的基本構(gòu)架如圖2所示。

        2.3 智能家居移動(dòng)終端組成模塊

        智能家居移動(dòng)終端組成模塊如圖3所示。

        (1)信息處理模塊:為了使相互獨(dú)立的信息家電可以實(shí)現(xiàn)信息共享與協(xié)同工作,智能家居系統(tǒng)中必須具有專(zhuān)門(mén)的信息處理模塊。

        (2)通信模塊:如果說(shuō)信息處理模塊是智能家居系統(tǒng)的大腦,那么通信模塊就是實(shí)現(xiàn)信息傳導(dǎo)的神經(jīng)。

        (3)功能驅(qū)動(dòng)模塊:功能驅(qū)動(dòng)模塊是信息流入、流出各個(gè)信息電器的接口。

        (4)外界信息接口模塊:該模塊可以看成是一個(gè)家庭通向外界(如internet)的網(wǎng)關(guān)。

        3移動(dòng)視頻監(jiān)控系統(tǒng)方案設(shè)計(jì)

        3.1移動(dòng)視頻監(jiān)控服務(wù)器端設(shè)計(jì)

        移動(dòng)視頻監(jiān)控服務(wù)器是一個(gè)嵌入式Android系統(tǒng),是集高速視頻采集、視頻傳輸、識(shí)別與跟蹤目標(biāo)于一體的智能化嵌入式裝置。它可以通過(guò)串口控制攝像機(jī)的行為,也可以通過(guò)S3C6410的攝像頭接口(Camera)接收CCD攝像機(jī)采集的視頻數(shù)據(jù),并傳送給硬件編解碼(MFC)模塊進(jìn)行視頻壓縮,并把得到的經(jīng)過(guò)H.264壓縮的數(shù)據(jù)通過(guò)無(wú)線網(wǎng)卡打包發(fā)送到無(wú)線路由器,服務(wù)器端總體框圖如圖4所示。

        圖4 移動(dòng)視頻監(jiān)控系統(tǒng)服務(wù)器端總體框圖

        3.2移動(dòng)視頻監(jiān)控客戶端設(shè)計(jì)

        (1)Android移動(dòng)終端應(yīng)用通過(guò)輸入用戶名和密碼(用戶已向服務(wù)器注冊(cè)用戶名和密碼)登錄終端,并僅以用戶名向服務(wù)器發(fā)送請(qǐng)求,使用TCP協(xié)議。

        (2)嵌入式監(jiān)控服務(wù)器接收到請(qǐng)求,通過(guò)用戶名查詢對(duì)應(yīng)服務(wù)器IP地址及分配端口號(hào),通過(guò)TCP協(xié)議發(fā)送同應(yīng),回應(yīng)中應(yīng)包含需要監(jiān)控的端口號(hào)。

        (3)Android移動(dòng)終端接收到請(qǐng)求回應(yīng),解析出端口號(hào),以此地址、端口及用戶登錄的密碼向服務(wù)器發(fā)起數(shù)據(jù)請(qǐng)求,使用UDP協(xié)議。此請(qǐng)求采用命令字(包括了對(duì)密碼的MD5加密后的數(shù)據(jù))。

        (4)服務(wù)器接收到數(shù)據(jù)請(qǐng)求,向Android移動(dòng)終端發(fā)送視頻監(jiān)控?cái)?shù)據(jù)。

        (5)Android移動(dòng)終端接收到數(shù)據(jù)后,從緩沖區(qū)中讀取數(shù)據(jù),調(diào)用V4L2接口進(jìn)行解碼、轉(zhuǎn)換及顯示播放。

        (6)在監(jiān)控過(guò)程中,Android移動(dòng)終端可以切換通道,即可以切換到不同監(jiān)視器,包括模擬監(jiān)視器和數(shù)字監(jiān)視器。Android移動(dòng)終端發(fā)送相應(yīng)命令到服務(wù)器,并接收對(duì)應(yīng)監(jiān)視器的數(shù)據(jù)。

        (7)在監(jiān)視過(guò)程中,Android移動(dòng)終端可以設(shè)置視頻質(zhì)量,發(fā)送視頻質(zhì)量等級(jí)命令請(qǐng)求到服務(wù)器,服務(wù)器發(fā)送調(diào)整幀率后的數(shù)據(jù)。

        3.3圖形界面單元的實(shí)現(xiàn)

        本設(shè)計(jì)的界面是基于Android的GUI系統(tǒng)實(shí)現(xiàn)的。它由C語(yǔ)言框架和Java語(yǔ)言框架組成。對(duì)下層,Android的GUI系統(tǒng)通過(guò)調(diào)用顯示輸出設(shè)備和輸入設(shè)備的驅(qū)動(dòng),從而將Android的軟件系統(tǒng)和底層的硬件聯(lián)系起來(lái)。對(duì)上層,Android的GUI系統(tǒng)提供了Java層次的繪圖結(jié)構(gòu),Android的Java框架層調(diào)用這些繪圖接口來(lái)構(gòu)建各種UI元素,這些繪圖接口也可供Java應(yīng)用程序?qū)觼?lái)調(diào)用。用戶在Android移動(dòng)終端啟動(dòng)軟件進(jìn)入遠(yuǎn)程控制登陸界面,如圖5所示。

        圖5 登陸界面

        4結(jié)束語(yǔ)

        本文基于ARM和Android的智能家居移動(dòng)終端的設(shè)計(jì),以Android系統(tǒng)作為智能家居終端設(shè)備的操作系統(tǒng),并在Android系統(tǒng)上使用了MVC模式設(shè)計(jì)了智能家居主程序,極大地降低了系統(tǒng)各層的依賴(lài),有利于組件的重用。整個(gè)系統(tǒng)充分利用了Android 內(nèi)部資源,極大地提高了開(kāi)發(fā)效率。實(shí)驗(yàn)結(jié)果表明,系統(tǒng)的穩(wěn)定性極高,具有較強(qiáng)的實(shí)用性。

        參考文獻(xiàn)

        [1] 高小平.中國(guó)智能家居的現(xiàn)狀及發(fā)展趨勢(shì)[J].低壓電器,2005(4):18-21.

        [2] 韓超.Android系統(tǒng)原理及開(kāi)發(fā)要點(diǎn)詳解.北京:電子工業(yè)出版社,2010:96.

        [3] 廣州友善之臂計(jì)算機(jī)科技有限公司.Tiny6410硬件手冊(cè),2011:5.

        [4] 葉青.一種智能家居系統(tǒng)解決方案及部分模擬實(shí)現(xiàn)[碩士學(xué)位論文].昆明:昆明理工大學(xué),2008.

        [5] 黃布毅等.家庭網(wǎng)絡(luò)中央控制器體系結(jié)構(gòu)的研究[J].微計(jì)算機(jī)信息,2005:114-116.

        猜你喜歡
        智能家居
        基于Zigbee的無(wú)線通信技術(shù)在智能家居中的應(yīng)用
        電子制作(2018年1期)2018-04-04 01:48:28
        關(guān)于智能家居真正需求的探討
        智能家居更貼心
        基于LD3320的智能家居控制
        河南科技(2014年7期)2014-02-27 14:11:13
        国产丝袜视频一区二区三区| 日本边添边摸边做边爱| 东京热加勒比视频一区| 天堂免费av在线播放| 国产在线无码精品无码| 一本一本久久aa综合精品| 双腿张开被9个男人调教| 一本一道久久a久久精品综合| 国内精品一区二区三区| 免费无码中文字幕A级毛片| 国产乱了真实在线观看| 亚洲av无码专区在线播放中文 | 无码专区无码专区视频网址 | 在线观看国产白浆一区三区| 国产一品二品精品在线| 精品人伦一区二区三区蜜桃91| 国产乱人伦av在线麻豆a| 色综合久久无码五十路人妻| 亚洲精品国偷拍自产在线观看| 国产精品狼人久久久久影院| 国产在线视频一区二区三区| 醉酒后少妇被疯狂内射视频| 91精品国产福利尤物免费| 国内色精品视频在线网址| av网站韩日在线观看免费| 久久精品国产亚洲av日韩一| 白白色发布免费手机在线视频观看| 在线观看国产成人av天堂野外| 国产欧美日韩中文久久| 精品亚洲国产成人| 国产精品v欧美精品v日韩精品| 女人色毛片女人色毛片18| 女性自慰网站免费看ww| 久久夜色精品国产噜噜噜亚洲av | 亚洲欧洲日产国码高潮αv| 亚洲色欲大片AAA无码| 官网A级毛片| 新视觉亚洲三区二区一区理伦| 中文字幕女同系列在线看一| 隔壁老王国产在线精品| 色婷婷综合久久久久中文字幕|