999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ARM與Android的智能家居移動終端

2014-06-11 08:24:50朱嵐
電腦迷 2014年5期

朱嵐

摘 要 本文設計了一款基于ARM和Android的智能家居移動終端來作為智能家居控制器。在ARM平臺上,結合安卓系統,基于WiFi技術構建了以智能家居控制器為中心的家庭內部網絡。具體工作包括:對比了當前較為流行的幾種可用于構建智能家居內部網絡的相關技術,確定以WiFi技術作為家庭網絡通信工具。以ARM核心開發板搭建了智能家居控制器的硬件實驗平臺,實現智能家居的無線控制功能。

關鍵詞 ARM 智能家居 Android WiFi

中圖分類號:TP18 文獻標識碼:A

0引言

本文通過對各種智能家居系統進行分析,針對目前智能家居的背景情況,依托ARM平臺和WIFI通信技術,設計了一種可行的基于網絡的智能家居控制系統,實現信息家電的管理。首先設計了智能家居系統的整體架構,以S3C6410作為智能家居系統的主控制器,家庭內網Zigbee將家中環境和家用電器有機組合在一起,并與Internet和GPRS網絡共同組成了一個安全、方便、舒適的家居環境。

1 Android 系統

本文所設計的智能家居移動終端是基于Android平臺開發的,如智能手機、PPC、PDA等,服務器為基于ARM11架構的Tiny6410嵌入式系統。

1.1 Android的開放性

本系統是基于Android平臺開發的。Android是由開放手機聯盟發布的基于Linux的開源手機平臺。它由操作系統、中間件、用戶界面和應用軟件組成,是第一個為移動終端專用的真正開放的移動軟件開發平臺。Android移動終端平臺將憑借其出色的優越性超越其他終端平臺。

1.2 Android的系統結構

從軟件分層的角度來看,Android開放平臺由應用程序、應用程序框架、Android Runtime、庫以及Linux內核組成,如圖1所示 。

圖1 Android 系統架構

2智能家居移動終端

2.1智能家居移動終端主要功能

智能家居移動終端的主要功能有家電控制功能、家居安全防控功能、信息采集功能、信息共享和服務功能、家庭娛樂和辦公功能、智能化控制功能

2.2 智能家居移動終端基本構架設計

智能家居系統對于提高現代人類的生活質量,創造便利、安全、舒適的生活空間有著非常重要的意義。智能家居的基本構架如圖2所示。

2.3 智能家居移動終端組成模塊

智能家居移動終端組成模塊如圖3所示。

(1)信息處理模塊:為了使相互獨立的信息家電可以實現信息共享與協同工作,智能家居系統中必須具有專門的信息處理模塊。

(2)通信模塊:如果說信息處理模塊是智能家居系統的大腦,那么通信模塊就是實現信息傳導的神經。

(3)功能驅動模塊:功能驅動模塊是信息流入、流出各個信息電器的接口。

(4)外界信息接口模塊:該模塊可以看成是一個家庭通向外界(如internet)的網關。

3移動視頻監控系統方案設計

3.1移動視頻監控服務器端設計

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

圖4 移動視頻監控系統服務器端總體框圖

3.2移動視頻監控客戶端設計

(1)Android移動終端應用通過輸入用戶名和密碼(用戶已向服務器注冊用戶名和密碼)登錄終端,并僅以用戶名向服務器發送請求,使用TCP協議。

(2)嵌入式監控服務器接收到請求,通過用戶名查詢對應服務器IP地址及分配端口號,通過TCP協議發送同應,回應中應包含需要監控的端口號。

(3)Android移動終端接收到請求回應,解析出端口號,以此地址、端口及用戶登錄的密碼向服務器發起數據請求,使用UDP協議。此請求采用命令字(包括了對密碼的MD5加密后的數據)。

(4)服務器接收到數據請求,向Android移動終端發送視頻監控數據。

(5)Android移動終端接收到數據后,從緩沖區中讀取數據,調用V4L2接口進行解碼、轉換及顯示播放。

(6)在監控過程中,Android移動終端可以切換通道,即可以切換到不同監視器,包括模擬監視器和數字監視器。Android移動終端發送相應命令到服務器,并接收對應監視器的數據。

(7)在監視過程中,Android移動終端可以設置視頻質量,發送視頻質量等級命令請求到服務器,服務器發送調整幀率后的數據。

3.3圖形界面單元的實現

本設計的界面是基于Android的GUI系統實現的。它由C語言框架和Java語言框架組成。對下層,Android的GUI系統通過調用顯示輸出設備和輸入設備的驅動,從而將Android的軟件系統和底層的硬件聯系起來。對上層,Android的GUI系統提供了Java層次的繪圖結構,Android的Java框架層調用這些繪圖接口來構建各種UI元素,這些繪圖接口也可供Java應用程序層來調用。用戶在Android移動終端啟動軟件進入遠程控制登陸界面,如圖5所示。

圖5 登陸界面

4結束語

本文基于ARM和Android的智能家居移動終端的設計,以Android系統作為智能家居終端設備的操作系統,并在Android系統上使用了MVC模式設計了智能家居主程序,極大地降低了系統各層的依賴,有利于組件的重用。整個系統充分利用了Android 內部資源,極大地提高了開發效率。實驗結果表明,系統的穩定性極高,具有較強的實用性。

參考文獻

[1] 高小平.中國智能家居的現狀及發展趨勢[J].低壓電器,2005(4):18-21.

[2] 韓超.Android系統原理及開發要點詳解.北京:電子工業出版社,2010:96.

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

[4] 葉青.一種智能家居系統解決方案及部分模擬實現[碩士學位論文].昆明:昆明理工大學,2008.

[5] 黃布毅等.家庭網絡中央控制器體系結構的研究[J].微計算機信息,2005:114-116.

主站蜘蛛池模板: 亚洲欧美天堂网| 亚洲色图在线观看| 亚洲最黄视频| 色久综合在线| 国产噜噜在线视频观看| 成人在线欧美| 91丝袜乱伦| 久久久91人妻无码精品蜜桃HD| 亚洲欧美成人影院| 91高清在线视频| 黄片一区二区三区| 欧美国产另类| 欧美综合区自拍亚洲综合天堂| 国产午夜福利亚洲第一| 中日韩一区二区三区中文免费视频| 欧美成人午夜视频| 亚洲黄网在线| 国产亚洲成AⅤ人片在线观看| 日本欧美一二三区色视频| 亚洲无码日韩一区| 国产在线拍偷自揄拍精品| 国产二级毛片| 男人天堂亚洲天堂| 午夜激情婷婷| 国产a v无码专区亚洲av| 毛片免费在线| 97视频在线观看免费视频| 日韩毛片免费观看| 欧美国产在线一区| 國產尤物AV尤物在線觀看| 日本福利视频网站| 日日拍夜夜嗷嗷叫国产| 欧美va亚洲va香蕉在线| 激情综合婷婷丁香五月尤物| 欧美日本视频在线观看| 呦女亚洲一区精品| 欧美在线一级片| 99久久精品视香蕉蕉| 刘亦菲一区二区在线观看| 亚洲一级毛片在线观播放| 亚洲永久精品ww47国产| 99一级毛片| 在线看片国产| 人人艹人人爽| 欧美精品一二三区| 亚洲男人天堂久久| 国内精品视频| 色综合久久88色综合天天提莫| 国产高潮流白浆视频| 在线不卡免费视频| 国产精品 欧美激情 在线播放| 黑人巨大精品欧美一区二区区| 久久国语对白| 91福利一区二区三区| 久久中文无码精品| 国产精品亚洲精品爽爽| 亚洲综合久久一本伊一区| 久久99国产视频| 精品久久久无码专区中文字幕| 91免费国产高清观看| 国产成人精品亚洲77美色| 亚洲中文字幕在线观看| 精品久久人人爽人人玩人人妻| 国产精品成| 一区二区三区毛片无码| 中文字幕无线码一区| 极品av一区二区| 欧美一级片在线| 国产理论最新国产精品视频| 真实国产乱子伦高清| 亚洲免费人成影院| 美女被躁出白浆视频播放| 国产在线无码一区二区三区| 日韩国产综合精选| 特级做a爰片毛片免费69| 99er精品视频| 成人韩免费网站| 久久www视频| 999国产精品永久免费视频精品久久| 国产凹凸视频在线观看| 国产不卡一级毛片视频| 被公侵犯人妻少妇一区二区三区|