国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

遠程智能家居控制系統(tǒng)設(shè)計

2017-08-02 08:59:31陳誠斌蘇凱雄
關(guān)鍵詞:遙控智能家居紅外

陳誠斌,蘇凱雄,趙 陽,劉 夢,邱 瑾

(福州大學 物理與信息工程學院,福建 福州 350100)

?

遠程智能家居控制系統(tǒng)設(shè)計

陳誠斌,蘇凱雄,趙 陽,劉 夢,邱 瑾

(福州大學 物理與信息工程學院,福建 福州 350100)

本設(shè)計致力于解決家庭安防、智能家居控制、遠程視頻監(jiān)控、自動清潔控制問題。機器人集成自動巡航、自動清潔、遠程陌生人報警、煙霧報警、火焰報警、遠程視頻監(jiān)控、遠程云臺控制、遠程機器人遙控、家電遙控學習以及家電遙控等功能。使用C/S模擬P2P技術(shù),搭建服務(wù)器、客戶端,進行Socket通信。通過在家居中建立各種形式的通信網(wǎng)絡(luò),實現(xiàn)對所有家庭網(wǎng)絡(luò)上的設(shè)施的控制和維護;其次,通過無線網(wǎng)絡(luò)通信方式構(gòu)成與外界的通信通道,以實現(xiàn)與外部世界的信息溝通,滿足遠程控制的需要。

智能家居;機器人;C/S模擬P2P; Socket

0 引言

目前智能家居系統(tǒng)的安裝、調(diào)試和使用過于復(fù)雜,功能綜合型的就更加復(fù)雜,這將制約智能家居產(chǎn)品從研發(fā)產(chǎn)品向消費產(chǎn)品的轉(zhuǎn)化[1]。遠程智能家居控制系統(tǒng)旨在于搭建一種動態(tài)的家庭智能家居生態(tài)圈,能以機器人為核心,對新、老房屋進行智能化升級,利用網(wǎng)絡(luò)技術(shù)將所有數(shù)據(jù)和信息上傳到云端,使業(yè)主能點對點地控制家庭內(nèi)部,了解家庭信息,再配合其他家庭節(jié)點和家庭智能設(shè)備,更好地把握家庭內(nèi)一舉一動。

1 遠程智能家居控制系統(tǒng)的總體設(shè)計

智能家居護衛(wèi)系統(tǒng)主要由監(jiān)控終端(手機)和家庭護衛(wèi)(機器人)組成,可以對家庭的情況進行實時的監(jiān)控。監(jiān)控終端可以選擇多種模式對家庭護衛(wèi)進行遠程遙控或者讓其自行巡邏,可以從家庭護衛(wèi)調(diào)取實時的監(jiān)控畫面,接收異常報警,對紅外家居進行遠程遙控等操作。家庭護衛(wèi)集成多種智能家居功能,如自動避障防跌落、集成紅外學習遙控、入侵者檢測、明火煤氣檢測、路由節(jié)點、監(jiān)控回傳等模塊,實現(xiàn)智能家居不用改造家庭,即買即用的工作特點。在公司工作的間隙,可以拿出你的手機,帶上虛擬現(xiàn)實設(shè)備,隨手打開空調(diào),看看電視,獲得如同在家中的體驗[2]。

系統(tǒng)交互概述圖如圖1所示。

圖1 系統(tǒng)交互概述圖

2 遠程智能家居控制系統(tǒng)硬件設(shè)計

2.1 手機客戶端控制系統(tǒng)模式設(shè)計

有個友好的交互方式是解決機器人和人本身交互的必要環(huán)節(jié)。本設(shè)計使用Android手機客戶端為設(shè)計的顯示單元,共三種模式:控制模式、巡航模式、清潔模式,可選擇打開視頻,在視頻界面的基礎(chǔ)上可選擇打開控制面板、遙控面板。

控制面板:主要包括家庭智能終端運動控制面板和攝像頭云臺運動控制面板,可分別控制智能終端和攝像頭云臺的前、后、左、右和停止動作。

遙控面板:兩種模式,一個是學習模式,一個是遙控模式。當處于學習模式時,按鍵將會發(fā)送學習指令和按鍵碼值;當處于遙控模式時,會發(fā)送遙控指令和按鍵碼值。

2.2 智能機器人控制系統(tǒng)設(shè)計

智能終端機器人掛載了許多紅外避障傳感器,根據(jù)用戶端的設(shè)置可以處于受控模式、自動巡邏模式和清潔模式。處于受控模式時,將根據(jù)用戶端的指令進行相應(yīng)的動作,例如整體運動、云臺運動和紅外學習控制。處于自動巡邏模式時,通過掛載的紅外避障傳感器判斷自身所處的狀態(tài),自動規(guī)避障礙物和臺階,實現(xiàn)防碰撞和防跌落,并通過巡邏算法自動調(diào)整路線使得能巡邏范圍能夠覆蓋整個家庭范圍。處于清潔模式時,智能終端機器人將開啟掛載的清潔裝置進行地面除塵清潔。

2.3 OpenWrt通信模塊設(shè)計

通信的信息轉(zhuǎn)發(fā)中心與攝像頭進行USB通信,與手機客戶端通過WiFi進行Socket通信,與51單片機數(shù)據(jù)采集控制板進行UART通信。OpenWrt模塊是中心服務(wù)器,采用mjpg-stream進行視頻采集,生成視頻流可以提供網(wǎng)頁形式的調(diào)用。手機客戶端只要獲得該服務(wù)器的地址,就可以從服務(wù)器上面提取視頻流或者圖片。

OpenWrt同時采用ser2net對來自手機客戶端的Socket數(shù)據(jù)和來自51單片機數(shù)據(jù)采集控制板的串口數(shù)據(jù)進行轉(zhuǎn)換交互,使得來自51單片機數(shù)據(jù)采集控制板的串口數(shù)據(jù)能夠以Socket的形式上傳到手機,同樣使來自手機的Socket數(shù)據(jù)能夠以串口數(shù)據(jù)的形式下達到51單片機數(shù)據(jù)采集控制板。

3 遠程智能家居控制系統(tǒng)軟件設(shè)計

3.1 C/S模擬P2P

與傳統(tǒng)的智能家居點對點通信不同,本設(shè)計使用C/S模擬P2P技術(shù),即機器人端以及手機APP端都為客戶端,監(jiān)聽服務(wù)器,當用戶通過APP登錄時[3-4],才建立雙向連接通信,用戶離線時斷開連接并繼續(xù)監(jiān)聽連接信息,避免了傳統(tǒng)的IP攝像頭容易被人知道IP地址侵入的隱患。同時本設(shè)計建立了服務(wù)器連接,可以將更多的安防信息通過服務(wù)器進行傳輸。本設(shè)計的文本傳輸以及視頻傳輸都使用了這項技術(shù)。

3.2 Server端實現(xiàn)

公網(wǎng)上的Server開啟9999端口監(jiān)聽APP端基于UDP協(xié)議的指令;開啟9998端口監(jiān)聽APP端基于TCP協(xié)議的指令,同時監(jiān)聽Car的請求指令的連接。來自9999的UDP指令和來自9998的TCP指令經(jīng)由處理統(tǒng)一經(jīng)9998端口轉(zhuǎn)發(fā)給Car。同時Server開啟9996端口監(jiān)聽接收來自Car的視頻數(shù)據(jù),開啟9997端口監(jiān)聽來自PX2的請求視頻數(shù)據(jù)的連接,將來自9996的數(shù)據(jù)經(jīng)由9997轉(zhuǎn)發(fā)給APP實現(xiàn)視頻監(jiān)控。服務(wù)系統(tǒng)設(shè)計如圖2所示。

圖2 服務(wù)器系統(tǒng)設(shè)計

3.3 家庭安防系統(tǒng)設(shè)計

搭載在移動機器人上面的中央控制器輪詢火焰?zhèn)鞲衅鳌熿F傳感器和人體傳感器等搭載傳感器的輸出狀態(tài),實時地對家庭的安全情況進行監(jiān)測。當出現(xiàn)險情時,控制單元調(diào)用串口向手機用戶發(fā)送有信號輸出的傳感器代號,手機端判斷Socket接收到的數(shù)據(jù)后檢測傳感器代號從而判斷出相對應(yīng)的安全事件,并調(diào)用蜂鳴器發(fā)出警報聲音,輸出報警提示信息,延遲一段時間后重新檢測接收到的數(shù)據(jù)。

3.4 智能家居控制

機器人除了能夠自主移動,還可以由用戶手動控制,用于查看家中感興趣的區(qū)域,并實現(xiàn)遠程紅外遙控家電。進入遙控模式后,手機用戶端可以啟動視頻并打開機器人遙控面板,對機器人和視頻云臺進行前后左右控制。同時為了滿足能不對家電進行改造完成遠程遙控,機器人配備了紅外學習功能,如圖3所示。在對遙控鍵值進行學習后,可以將機器人通過視頻控制到相應(yīng)家電區(qū)域?qū)译娺M行控制[5]。

3.5 遠程視頻監(jiān)控

搭載在移動機器人上面的攝像頭經(jīng)過路由器將視頻數(shù)據(jù)傳送到手機上。路由器使用OpenWrt系統(tǒng)[6]。OpenWrt服務(wù)端通過啟動熱點服務(wù),調(diào)用mjpg-stream獲取攝像頭數(shù)據(jù),生成視頻流,配置視頻流綁定IP地址,對外開放服務(wù);手機用戶端通過輸入OpenWrt服務(wù)器IP地址連接到服務(wù)器,并等待視頻服務(wù)開啟,從服務(wù)器獲取視頻流從而顯示視頻的圖像。

3.6 自動清潔控制

在自動清潔模式下,機器人通過自動避障算法確定路線,躲避障礙物和階梯,同時清潔刷和吸塵器開始工作,并通過實時讀取紅外壁障和紅外防跌落傳感器數(shù)值,判斷有效信號是否觸發(fā)。若沒有有效信號觸發(fā)則智能家居機器人繼續(xù)前進;若有效信號觸發(fā)則進一步判斷機器人所處狀態(tài),遇到障礙物就判斷障礙物方位,調(diào)整機器人方向進行規(guī)避,遇到“懸崖”就調(diào)整機器人方向離開懸崖的位置。

圖3 紅外學習及紅外遙控

4 系統(tǒng)測試

氣霧傳感器能夠正確感知打火機里的氣體并報警,火焰?zhèn)鞲衅髂軌驒z測到打火機的火焰并報警,但在陽光較強的地方會誤報。人體紅外傳感器能夠檢測到移動的人體并報警。紅外學習模塊工作正常,實現(xiàn)了對宿舍空調(diào)的學習和遙控。智能機器人三種工作模式正常,能夠自動壁障和防跌落,提起能夠自動停止。手機端視頻顯示、云臺和車體控制等功能正常。

5 結(jié)論

本次設(shè)計完成了遠程智能家居控制系統(tǒng)的基本架構(gòu),實現(xiàn)了普通通信設(shè)備遠程控制家中智能機器人的設(shè)計目標。通過手機客戶端控制系統(tǒng)設(shè)計、智能機器人控制系統(tǒng)設(shè)計、智能機器人服務(wù)端設(shè)計、OpenWrt通信模塊設(shè)計,運用智能機器人解決了家庭安防、智能家居控制、遠程視頻監(jiān)控、自動清潔控制等問題,并具備自動巡航、自動清潔、遠程陌生人報警、煙霧報警、火焰報警、遠程視頻監(jiān)控、遠程云臺控制、遠程機器人遙控、家電遙控學習以及家電遙控等功能,滿足人們對安全、舒適、方便的需求。

[1] 朱敏玲,李寧.智能家居發(fā)展現(xiàn)狀及未來淺析[J].電視技術(shù),2015,39(4):82-85.

[2] 汪剛,張福,陳宇航,等.一種遠程智能家電控制系統(tǒng)設(shè)計與實現(xiàn)[J].機械與電子,2010(11):51-53.

[3] 渠淼,牛國鋒,冒張霄,等.基于Arduino的智能環(huán)境監(jiān)控系統(tǒng)設(shè)計[J].微型機與應(yīng)用,2014,33(20):83-85.

[4] 何中勝,趙紅玉,莊燕濱,等.基于單片機的通信機房環(huán)境監(jiān)控系統(tǒng)的開發(fā)研究[J].微型機與應(yīng)用,2013,32(17):60-62,68.

[5] 楊雪嬌,郝業(yè),阮軍洲.Android平臺增加專用無線模塊的設(shè)計與實現(xiàn)[J].計算機與網(wǎng)絡(luò),2016,42(7):64-67.

[6] 張紅紅.連衛(wèi)民.遠程監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機與數(shù)字工程,2012,40(6):98-100.

Design of remote intelligent home control system

Chen Chengbin, Su Kaixiong, Zhao Yang, Liu Meng, Qiu Jin

(School of Physics and Information Engineering, Fuzhou University, Fuzhou 350100, China)

The design is committed to solving the problems of home security, intelligent home control, remote video monitoring, and automatic cleaning control. Robot is integrated automatic cruise, automatic cleaning, remote stranger alarm, smoke alarm, flame alarm, remote video monitoring, remote PTZ control, remote robot remote control, remote home appliances and home appliances remote control and other functions. This work uses C/S to imitate P2P technology, to build server and customer end, undertaking Socket communication. Through the establishment of various forms of communication networks in the home, it achieves all the home network facilities on the control and maintenanc. Secondly, through the wireless network communication with the outside world it constitutes a communication channel in order to achieve communication with the outside world to meet the remote control needs.

intelligent home; robot; C/S simulating P2P; Socket

TP311

A

10.19358/j.issn.1674- 7720.2017.14.027

陳誠斌,蘇凱雄,趙陽,等.遠程智能家居控制系統(tǒng)設(shè)計[J].微型機與應(yīng)用,2017,36(14):89-91,94.

2016-12-02)

陳誠斌(1992-),男,碩士,主要研究方向:智能硬件、數(shù)字通信。

蘇凱雄(1959-),男,碩士,教授,主要研究方向:無線通信、衛(wèi)星通信、數(shù)字電視廣播、多媒體應(yīng)用系統(tǒng)。

趙陽(1995-),男,本科,主要研究方向:智能硬件。

猜你喜歡
遙控智能家居紅外
如何遙控引爆的
網(wǎng)紅外賣
閃亮的中國紅外『芯』
金橋(2021年4期)2021-05-21 08:19:20
TS系列紅外傳感器在嵌入式控制系統(tǒng)中的應(yīng)用
電子制作(2019年7期)2019-04-25 13:17:14
他是如何遙控引爆的
基于Zigbee的無線通信技術(shù)在智能家居中的應(yīng)用
電子制作(2018年1期)2018-04-04 01:48:28
基于快速遞推模糊2-劃分熵圖割的紅外圖像分割
關(guān)于智能家居真正需求的探討
智能家居更貼心
科學生活(2015年3期)2015-01-03 09:41:18
遙控賽車
沿河| 宁蒗| 油尖旺区| 缙云县| 乾安县| 德惠市| 泸水县| 台山市| 汾阳市| 郧西县| 收藏| 原阳县| 襄垣县| 罗田县| 峨眉山市| 许昌市| 马龙县| 贵德县| 澳门| 特克斯县| 绥棱县| 安远县| 三亚市| 洞口县| 栖霞市| 四子王旗| 巴马| 韶关市| 南平市| 和平区| 钟祥市| 科技| 崇左市| 景宁| 富锦市| 德江县| 安泽县| 桂平市| 策勒县| 太保市| 大兴区|