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.

主站蜘蛛池模板: 国产白丝av| 亚洲精品色AV无码看| 色综合五月婷婷| 国产视频入口| 97国产精品视频人人做人人爱| 成人在线第一页| 国产成人精品一区二区三区| 欧美午夜在线观看| 国产成人1024精品| 欧美精品在线视频观看| 夜夜高潮夜夜爽国产伦精品| 亚洲IV视频免费在线光看| 日韩免费视频播播| 网友自拍视频精品区| 日韩 欧美 国产 精品 综合| 国产国产人成免费视频77777 | 国产午夜看片| 欧美日韩成人| 国产精品福利导航| 亚洲男人的天堂网| 成人在线观看一区| 国产在线精品99一区不卡| av在线人妻熟妇| 秋霞一区二区三区| 亚洲国产成人精品无码区性色| 秋霞一区二区三区| 国产老女人精品免费视频| 欧美国产日本高清不卡| 18禁高潮出水呻吟娇喘蜜芽| 国产精品视频观看裸模| 午夜电影在线观看国产1区 | 国产精品无码AⅤ在线观看播放| 国产成人一区在线播放| 色综合五月婷婷| 日韩少妇激情一区二区| 日韩欧美亚洲国产成人综合| 好紧太爽了视频免费无码| 精品午夜国产福利观看| 人妻少妇久久久久久97人妻| 天天色综网| 亚洲免费播放| 国产欧美中文字幕| 国产黄在线免费观看| 91九色视频网| 鲁鲁鲁爽爽爽在线视频观看| 国产国产人成免费视频77777 | 国产无遮挡猛进猛出免费软件| 精品免费在线视频| 国产成人凹凸视频在线| 欧美中出一区二区| 91精品小视频| 强乱中文字幕在线播放不卡| 国产精品熟女亚洲AV麻豆| 67194亚洲无码| 国产精品福利一区二区久久| 国产永久在线观看| 国产传媒一区二区三区四区五区| 天堂在线www网亚洲| 波多野结衣中文字幕久久| 亚洲免费成人网| 黄色a一级视频| 亚洲AⅤ综合在线欧美一区| 久久久久久久久18禁秘| 人人看人人鲁狠狠高清| 熟妇丰满人妻av无码区| 亚洲国产理论片在线播放| 日日噜噜夜夜狠狠视频| 国产精品手机在线播放| 日韩欧美中文| 国内精品小视频福利网址| 亚洲日本在线免费观看| 黄色国产在线| 色婷婷综合激情视频免费看| 亚洲日产2021三区在线| 国产精品网址你懂的| 在线精品亚洲国产| 毛片一区二区在线看| 原味小视频在线www国产| 日韩天堂网| 最新亚洲人成无码网站欣赏网| 欧美a级完整在线观看| a级毛片免费看|