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

基于Android的智能家居系統的設計

2014-11-15 20:09:14張玉輝王冬霞
軟件工程 2014年11期

張玉輝 王冬霞

摘 要:隨著經濟的發展和計算機技術的進步,智能家居系統逐漸進入部分家庭。本文基于Android平臺,結合2.4G、紅外線和藍牙局域網無線通信技術,設計了一套智能家居系統。本文概述了系統的主要功能模塊,并對分析了關鍵部分的設計方案,最后對系統功能的增加提出了解決方案。

關鍵詞:Android;智能家居;無線通信

中圖分類號:TP311.1 文獻標識碼:A

1 引言(Introduction)

隨著計算機技術和通信技術的發展,日本和歐美等發達國家于上世紀八十年代提出了智能家居的新概念[1]。進入新世紀,隨著我國人民生活水平的提高、移動通信技術的發展和家居設備智能化程度的提高,智能家居產品逐漸進入部分家庭。本系統通過基于Android系統的智能終端(如智能手機),實現家電控制、家庭安保和環境監控等各項功能,實現一個功能全面的智能家居環境[2]。

2 智能家居系統的需求分析(Needs analysis of

smart home system)

基于Android系統的開放性和使用的廣泛性,本系統選用基于Android系統的智能終端作為智能家居系統的控制設備。控制設備通過對受控制設備發送控制命令實現對受控設備的控制,為了實現環境監控和家庭安保,監控設備會將獲取的信息有選擇性的發送給控制設備。

設備之間的有效通信是智能家居系統運行的基礎,為了省去在房屋內重新布線的麻煩,設備之間采用2.4G、紅外線和藍牙無線通信技術,將各設備互聯,組成一個家庭無線局域網,對于不具有無線通信功能的家電產品,通過給家電添加無線通信模塊加入至家居系統中[3]。

通過對小區用戶的生活方面與應用方面的需求進行分析,系統功能需求如圖1所示。

圖1 系統功能模塊

Fig.1 System function module

智能家居系統的功能模塊主要有:(1)家庭網關,接收控制智能發送的控制命令,并將命令轉換成受控設備可以識別的方式實現各種控制,家庭網關還需接收來自受控設備發送的信息,并將信息轉發給控制設備實現各種監控。(2)家電控制,對家電所具有的功能實現遠程控制。(3)燈光控制,實現燈光的開頭,還可設定情景模式,實現燈光的組合控制、光線強度的控制。(4)家庭安保,實現對家庭環境內外的監控,對意外情況可根據設定發送信息給用戶、小區保安或報警。(5)組合控制,根據用戶的生活需求,組合控制窗簾的開關、燈光的調節等功能。系統可根據每個家庭的實際情況增加或刪除受控設備和功能。

3 系統功能設計(The function design of system)

3.1 操作界面的設計

家居系統的操作終端為基于Android系統的智能手機或平板電腦,Androd系統在設計之初就為開發者提供了豐富的界面開發模式,并且隨著系統版本的不斷更新,提供的界面設計控件也越來越豐富,主要的界面開發方式有三種:(1)通過XML配置文件生成。(2)通過代碼創建控件對象。(3)通過繼承控件接口類方式自定義控件。Android系統靈活多變的界面設計方式,保證了家居系統界面的方便性與易用性。

3.2 設備控制設計

為了實現對設備的有效控制,基于Android系統的控制設備采用Java語言中JNI(Java Native Interface)技術進行控制功能的開發,通過JNI技術可將C/C++編寫的代碼植入到系統中,采用這種開發方式,不但可利用Java平臺強大的功能,也可以使用受控設備中用C/C++語言設計良好功能模塊,實現模塊之間的無縫結合。

3.3 網絡設計

為了設備互連的方便性和可擴展性,網絡通過2.4G、藍牙和紅外線無線通信技術互連,網絡設計如圖2所示。

圖2 網絡設計

Fig.2 Network design

如圖2所示的網絡設計不僅將不同類型的受控設備連接在一起,并且充分的利用了設備本身所具有無線通信模塊,對于不具有無線通信模塊的設備,可為根據設備實際情況添加一種通信模塊。控制設備通過2.4G與轉發中心進行通信,如發送控制命令和接收受控設備發送給轉發中心的信息。轉發中心管理一定區域的家居設備,對于不同的家居設備轉發中心將選用與之對應的通信模塊進行通信。轉發中心通過2.4G互聯,組成了一個完整的家庭局域網,當控制設備發送控制命令給轉發中心,如果該命令所對應的受控設備不屬于該轉發中心,轉發中心將該命令轉發給相鄰的轉發中心,直到命令傳遞給對應的受控設備。

4 結論(Conclusion)

本文基于Android平臺,結合無線通信技術設計了一套適合大多數家庭的智能家居系統,系統利用了Android平臺的開發性和多種無線局域網通信技術的通信特點。為了使系統應用更全面,系統可根據用戶的需求增加廣域網通信功能,在系統中融入Internet與3G或4G遠程通信技術,實現對家居系統的遠程訪問和控制。

參考文獻(References)

[1] 劉麗娜.物聯網引領智能家居新生活[J].智能建筑與城市信

息,2011,(2):21-25.

[2] S Lee,JW Jeon. Evaluating performance of Android platform

using native C for embedded system[C].Control Automation

and Systems,2010:1160-1163.

[3] 王華華.基于無線通信的家居控制系統的研制[D].重慶:重慶

大學,2006:15-18.

作者簡介:

張玉輝(1983-),男,碩士,講師.研究領域:計算機網絡.

王冬霞(1983-),女,碩士,講師.研究領域:嵌入式系統.endprint

摘 要:隨著經濟的發展和計算機技術的進步,智能家居系統逐漸進入部分家庭。本文基于Android平臺,結合2.4G、紅外線和藍牙局域網無線通信技術,設計了一套智能家居系統。本文概述了系統的主要功能模塊,并對分析了關鍵部分的設計方案,最后對系統功能的增加提出了解決方案。

關鍵詞:Android;智能家居;無線通信

中圖分類號:TP311.1 文獻標識碼:A

1 引言(Introduction)

隨著計算機技術和通信技術的發展,日本和歐美等發達國家于上世紀八十年代提出了智能家居的新概念[1]。進入新世紀,隨著我國人民生活水平的提高、移動通信技術的發展和家居設備智能化程度的提高,智能家居產品逐漸進入部分家庭。本系統通過基于Android系統的智能終端(如智能手機),實現家電控制、家庭安保和環境監控等各項功能,實現一個功能全面的智能家居環境[2]。

2 智能家居系統的需求分析(Needs analysis of

smart home system)

基于Android系統的開放性和使用的廣泛性,本系統選用基于Android系統的智能終端作為智能家居系統的控制設備。控制設備通過對受控制設備發送控制命令實現對受控設備的控制,為了實現環境監控和家庭安保,監控設備會將獲取的信息有選擇性的發送給控制設備。

設備之間的有效通信是智能家居系統運行的基礎,為了省去在房屋內重新布線的麻煩,設備之間采用2.4G、紅外線和藍牙無線通信技術,將各設備互聯,組成一個家庭無線局域網,對于不具有無線通信功能的家電產品,通過給家電添加無線通信模塊加入至家居系統中[3]。

通過對小區用戶的生活方面與應用方面的需求進行分析,系統功能需求如圖1所示。

圖1 系統功能模塊

Fig.1 System function module

智能家居系統的功能模塊主要有:(1)家庭網關,接收控制智能發送的控制命令,并將命令轉換成受控設備可以識別的方式實現各種控制,家庭網關還需接收來自受控設備發送的信息,并將信息轉發給控制設備實現各種監控。(2)家電控制,對家電所具有的功能實現遠程控制。(3)燈光控制,實現燈光的開頭,還可設定情景模式,實現燈光的組合控制、光線強度的控制。(4)家庭安保,實現對家庭環境內外的監控,對意外情況可根據設定發送信息給用戶、小區保安或報警。(5)組合控制,根據用戶的生活需求,組合控制窗簾的開關、燈光的調節等功能。系統可根據每個家庭的實際情況增加或刪除受控設備和功能。

3 系統功能設計(The function design of system)

3.1 操作界面的設計

家居系統的操作終端為基于Android系統的智能手機或平板電腦,Androd系統在設計之初就為開發者提供了豐富的界面開發模式,并且隨著系統版本的不斷更新,提供的界面設計控件也越來越豐富,主要的界面開發方式有三種:(1)通過XML配置文件生成。(2)通過代碼創建控件對象。(3)通過繼承控件接口類方式自定義控件。Android系統靈活多變的界面設計方式,保證了家居系統界面的方便性與易用性。

3.2 設備控制設計

為了實現對設備的有效控制,基于Android系統的控制設備采用Java語言中JNI(Java Native Interface)技術進行控制功能的開發,通過JNI技術可將C/C++編寫的代碼植入到系統中,采用這種開發方式,不但可利用Java平臺強大的功能,也可以使用受控設備中用C/C++語言設計良好功能模塊,實現模塊之間的無縫結合。

3.3 網絡設計

為了設備互連的方便性和可擴展性,網絡通過2.4G、藍牙和紅外線無線通信技術互連,網絡設計如圖2所示。

圖2 網絡設計

Fig.2 Network design

如圖2所示的網絡設計不僅將不同類型的受控設備連接在一起,并且充分的利用了設備本身所具有無線通信模塊,對于不具有無線通信模塊的設備,可為根據設備實際情況添加一種通信模塊。控制設備通過2.4G與轉發中心進行通信,如發送控制命令和接收受控設備發送給轉發中心的信息。轉發中心管理一定區域的家居設備,對于不同的家居設備轉發中心將選用與之對應的通信模塊進行通信。轉發中心通過2.4G互聯,組成了一個完整的家庭局域網,當控制設備發送控制命令給轉發中心,如果該命令所對應的受控設備不屬于該轉發中心,轉發中心將該命令轉發給相鄰的轉發中心,直到命令傳遞給對應的受控設備。

4 結論(Conclusion)

本文基于Android平臺,結合無線通信技術設計了一套適合大多數家庭的智能家居系統,系統利用了Android平臺的開發性和多種無線局域網通信技術的通信特點。為了使系統應用更全面,系統可根據用戶的需求增加廣域網通信功能,在系統中融入Internet與3G或4G遠程通信技術,實現對家居系統的遠程訪問和控制。

參考文獻(References)

[1] 劉麗娜.物聯網引領智能家居新生活[J].智能建筑與城市信

息,2011,(2):21-25.

[2] S Lee,JW Jeon. Evaluating performance of Android platform

using native C for embedded system[C].Control Automation

and Systems,2010:1160-1163.

[3] 王華華.基于無線通信的家居控制系統的研制[D].重慶:重慶

大學,2006:15-18.

作者簡介:

張玉輝(1983-),男,碩士,講師.研究領域:計算機網絡.

王冬霞(1983-),女,碩士,講師.研究領域:嵌入式系統.endprint

摘 要:隨著經濟的發展和計算機技術的進步,智能家居系統逐漸進入部分家庭。本文基于Android平臺,結合2.4G、紅外線和藍牙局域網無線通信技術,設計了一套智能家居系統。本文概述了系統的主要功能模塊,并對分析了關鍵部分的設計方案,最后對系統功能的增加提出了解決方案。

關鍵詞:Android;智能家居;無線通信

中圖分類號:TP311.1 文獻標識碼:A

1 引言(Introduction)

隨著計算機技術和通信技術的發展,日本和歐美等發達國家于上世紀八十年代提出了智能家居的新概念[1]。進入新世紀,隨著我國人民生活水平的提高、移動通信技術的發展和家居設備智能化程度的提高,智能家居產品逐漸進入部分家庭。本系統通過基于Android系統的智能終端(如智能手機),實現家電控制、家庭安保和環境監控等各項功能,實現一個功能全面的智能家居環境[2]。

2 智能家居系統的需求分析(Needs analysis of

smart home system)

基于Android系統的開放性和使用的廣泛性,本系統選用基于Android系統的智能終端作為智能家居系統的控制設備。控制設備通過對受控制設備發送控制命令實現對受控設備的控制,為了實現環境監控和家庭安保,監控設備會將獲取的信息有選擇性的發送給控制設備。

設備之間的有效通信是智能家居系統運行的基礎,為了省去在房屋內重新布線的麻煩,設備之間采用2.4G、紅外線和藍牙無線通信技術,將各設備互聯,組成一個家庭無線局域網,對于不具有無線通信功能的家電產品,通過給家電添加無線通信模塊加入至家居系統中[3]。

通過對小區用戶的生活方面與應用方面的需求進行分析,系統功能需求如圖1所示。

圖1 系統功能模塊

Fig.1 System function module

智能家居系統的功能模塊主要有:(1)家庭網關,接收控制智能發送的控制命令,并將命令轉換成受控設備可以識別的方式實現各種控制,家庭網關還需接收來自受控設備發送的信息,并將信息轉發給控制設備實現各種監控。(2)家電控制,對家電所具有的功能實現遠程控制。(3)燈光控制,實現燈光的開頭,還可設定情景模式,實現燈光的組合控制、光線強度的控制。(4)家庭安保,實現對家庭環境內外的監控,對意外情況可根據設定發送信息給用戶、小區保安或報警。(5)組合控制,根據用戶的生活需求,組合控制窗簾的開關、燈光的調節等功能。系統可根據每個家庭的實際情況增加或刪除受控設備和功能。

3 系統功能設計(The function design of system)

3.1 操作界面的設計

家居系統的操作終端為基于Android系統的智能手機或平板電腦,Androd系統在設計之初就為開發者提供了豐富的界面開發模式,并且隨著系統版本的不斷更新,提供的界面設計控件也越來越豐富,主要的界面開發方式有三種:(1)通過XML配置文件生成。(2)通過代碼創建控件對象。(3)通過繼承控件接口類方式自定義控件。Android系統靈活多變的界面設計方式,保證了家居系統界面的方便性與易用性。

3.2 設備控制設計

為了實現對設備的有效控制,基于Android系統的控制設備采用Java語言中JNI(Java Native Interface)技術進行控制功能的開發,通過JNI技術可將C/C++編寫的代碼植入到系統中,采用這種開發方式,不但可利用Java平臺強大的功能,也可以使用受控設備中用C/C++語言設計良好功能模塊,實現模塊之間的無縫結合。

3.3 網絡設計

為了設備互連的方便性和可擴展性,網絡通過2.4G、藍牙和紅外線無線通信技術互連,網絡設計如圖2所示。

圖2 網絡設計

Fig.2 Network design

如圖2所示的網絡設計不僅將不同類型的受控設備連接在一起,并且充分的利用了設備本身所具有無線通信模塊,對于不具有無線通信模塊的設備,可為根據設備實際情況添加一種通信模塊。控制設備通過2.4G與轉發中心進行通信,如發送控制命令和接收受控設備發送給轉發中心的信息。轉發中心管理一定區域的家居設備,對于不同的家居設備轉發中心將選用與之對應的通信模塊進行通信。轉發中心通過2.4G互聯,組成了一個完整的家庭局域網,當控制設備發送控制命令給轉發中心,如果該命令所對應的受控設備不屬于該轉發中心,轉發中心將該命令轉發給相鄰的轉發中心,直到命令傳遞給對應的受控設備。

4 結論(Conclusion)

本文基于Android平臺,結合無線通信技術設計了一套適合大多數家庭的智能家居系統,系統利用了Android平臺的開發性和多種無線局域網通信技術的通信特點。為了使系統應用更全面,系統可根據用戶的需求增加廣域網通信功能,在系統中融入Internet與3G或4G遠程通信技術,實現對家居系統的遠程訪問和控制。

參考文獻(References)

[1] 劉麗娜.物聯網引領智能家居新生活[J].智能建筑與城市信

息,2011,(2):21-25.

[2] S Lee,JW Jeon. Evaluating performance of Android platform

using native C for embedded system[C].Control Automation

and Systems,2010:1160-1163.

[3] 王華華.基于無線通信的家居控制系統的研制[D].重慶:重慶

大學,2006:15-18.

作者簡介:

張玉輝(1983-),男,碩士,講師.研究領域:計算機網絡.

王冬霞(1983-),女,碩士,講師.研究領域:嵌入式系統.endprint

主站蜘蛛池模板: 亚洲另类第一页| 91啦中文字幕| 啪啪啪亚洲无码| 日韩精品一区二区三区视频免费看| 国产亚洲欧美日本一二三本道| 国产在线视频欧美亚综合| 亚洲一区二区日韩欧美gif| 成人综合久久综合| 欧美精品v| 片在线无码观看| 欧美激情伊人| 亚洲首页在线观看| 国产视频大全| 人妻无码一区二区视频| 四虎免费视频网站| 亚洲午夜18| 国产91视频免费观看| 国产精品第一区在线观看| 国产微拍一区二区三区四区| 波多野结衣亚洲一区| 欧美国产日韩另类| AⅤ色综合久久天堂AV色综合| 日韩最新中文字幕| 久久国语对白| 国产精品专区第一页在线观看| 99精品伊人久久久大香线蕉| 欧美午夜在线观看| 欧美精品亚洲精品日韩专区va| 国产99精品视频| 毛片免费在线视频| 2022精品国偷自产免费观看| 亚洲精品动漫在线观看| 日本欧美午夜| 2022国产91精品久久久久久| 无码专区在线观看| a色毛片免费视频| 成人在线观看不卡| 国产福利一区二区在线观看| 久久久久国产一区二区| 国产乱子伦手机在线| 久久久亚洲色| 国产黄色片在线看| 国产美女精品人人做人人爽| 日本免费a视频| 人妻一本久道久久综合久久鬼色| 亚洲天天更新| 久久精品嫩草研究院| 成人福利在线视频| 97狠狠操| 色成人综合| 欧美日一级片| 亚欧美国产综合| 91色爱欧美精品www| 日本精品αv中文字幕| 五月激激激综合网色播免费| 国产欧美日韩在线一区| 国产精品视频a| 国产精品综合色区在线观看| 精品福利视频导航| 成人在线观看不卡| 久久精品无码国产一区二区三区 | 日韩第一页在线| 国产不卡网| 日韩麻豆小视频| 国产极品粉嫩小泬免费看| 免费国产一级 片内射老| 欧美日韩中文字幕在线| 国产人在线成免费视频| 婷婷色丁香综合激情| 日韩不卡免费视频| 五月天香蕉视频国产亚| 国产精品手机视频| 亚洲精品不卡午夜精品| 欧美国产日产一区二区| …亚洲 欧洲 另类 春色| 在线欧美a| 永久免费AⅤ无码网站在线观看| 亚洲熟女中文字幕男人总站| 亚洲伊人天堂| 午夜福利网址| 国产高清色视频免费看的网址| 久热re国产手机在线观看|