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

?

基于樹莓派的遠程智能門控系統(tǒng)的設(shè)計與實現(xiàn)

2018-09-05 10:19:04王宏
智能計算機與應(yīng)用 2018年3期
關(guān)鍵詞:近距樹莓控系統(tǒng)

王宏

文章編號: 2095-2163(2018)03-0079-05中圖分類號: 文獻標志碼: A

摘要: 關(guān)鍵詞: remote intelligent gating system based on Raspberry Pi

(School of Computer, Xi'an Shiyou University, Xi'an 710065, China)

Abstract: Compared with the traditional mechanical lock control, intelligent lock control has the features such as the electronic control modes and diverse unlocking methods, which have been applied in some occasions. But because of high product prices, it has encountered greater resistance in the home market. As a cheap solution to intelligent gating, this paper designs and implements a remote intelligent gating system based on open source hardware (Raspberry Pi). The idea is to set up an embedded gated server on Raspberry Pi, integrate camera and ultrasonic sensors to achieve the front door monitoring, remote lock control, lock control management and other functions. After that, with the help of QR code technology, a smart key based on the mobile terminal is achieved . The system is highly integrated and has both front and remote lock control capabilities. The fruits is a feature-rich and powerful upgrade of intelligent gating.

Key words:

基金項目: 作者簡介:

收稿日期: 引言

隨著對家居安全性的重視,現(xiàn)代門鎖也在融入電子技術(shù)后進入了智能化時代,為人們的家居生活提供了更安全、便捷、功能日趨豐富的用戶體驗。阻礙智能化門鎖應(yīng)用于普通家庭的主要原因是產(chǎn)品價格高昂,因此本文以住宅門戶作為應(yīng)用對象,在廉價開源的樹莓派開發(fā)板基礎(chǔ)上設(shè)計實現(xiàn)了一種融合視頻監(jiān)控、超聲波測距、網(wǎng)絡(luò)遙控和二維碼技術(shù)的遠程智能門控系統(tǒng)。

1門控系統(tǒng)設(shè)計

1.1應(yīng)用場景

遠程智能門控系統(tǒng)應(yīng)用場景如圖1所示。

從圖1可以看出,門控裝置安裝在住宅入戶門內(nèi),其攝像頭和超聲波傳感器固定在入戶門外側(cè),系統(tǒng)將依托住宅內(nèi)WiFi網(wǎng)絡(luò)進行數(shù)據(jù)傳輸和后臺管理。另外,用戶在門前可以手機展示二維碼的方式實現(xiàn)開門功能。

1.2系統(tǒng)功能設(shè)計

樹莓派是一款開源的基于ARM的卡片式電腦主板,門控系統(tǒng)以樹莓派為基礎(chǔ)進行設(shè)計,共分5個模塊,對其闡釋如下:

(1)近距拍照記錄。通過超聲波檢測門外人員與入戶門距離,并在一定條件下開啟拍照模式,再將照片保存至系統(tǒng)。

(2)遠程視頻監(jiān)控。對門前區(qū)域進行遠程視頻監(jiān)控。

(3)遠程協(xié)助門控。訪客通過觸發(fā)開關(guān)發(fā)送開門請求,戶主可通過遠程視頻在確認安全情況下允許為訪客開門。

(4)智能門鑰。一個運行于Android上的移動應(yīng)用,可通過展示門鑰二維碼來指令開門。

(5)系統(tǒng)管理。用戶可通過住宅內(nèi)WiFi網(wǎng)絡(luò)以Web方式對門控系統(tǒng)進行后臺管理、參數(shù)設(shè)置及生成智能門鑰(APK:Android安裝包)。

1.3硬件方案和技術(shù)路線

系統(tǒng)硬件除樹莓派B+板外,還包括HC-SR04超聲波測距傳感器、USB高清攝像頭、32 GB的SD卡、USB無線網(wǎng)卡、繼電器和觸發(fā)開關(guān)各一個。各部件連接即如圖2所示。

本方案選用的樹莓派B+板具有4個USB接口、1個HDMI 接口以及附帶40個引腳的GPIO接口。

本方案中,將HC-SR04超聲波傳感器的5 V供電、TRIGGER、ECHO和GROUND接地4個引腳分別與樹莓派的2、16、18和6號引腳連起來;選用的USB攝像頭價格低廉,300萬像素,即能與已有配置配合實現(xiàn)近距拍照,也能滿足遠程視頻監(jiān)控和二維碼識別的要求。

本方案中,還需要在樹莓派的SD卡槽插入一個32 G的SD存儲卡,用來安裝操作系統(tǒng)、應(yīng)用軟件和存儲數(shù)據(jù)。

選用的USB無線網(wǎng)卡傳輸速率150 Mpbs,覆蓋范圍≥50 m,兼容性好,能滿足與WiFi網(wǎng)絡(luò)連接的需要(最新的樹莓派3上已集成了無線網(wǎng)卡,無需再配)。

繼電器用來模擬開門動作。在本方案中,將繼電器的GND 引腳、輸入引腳分別與樹莓派的GND 引腳和19號引腳連接起來,控制繼電器的開閉。

觸發(fā)開關(guān)裝在入戶門外,用于發(fā)出遠程協(xié)助請求。

B+板可以搭載Raspbian、Debian、NOOBS等Linux類操作系統(tǒng),在其上可安裝Apache、Nginx等作為嵌入式服務(wù)器來支持通過Web方式對門控系統(tǒng)進行訪問。

Raspbian不僅占用SD卡空間少,而且內(nèi)置了較完整的Python開發(fā)環(huán)境,還包含了很多樹莓派相關(guān)的功能庫,即方便實現(xiàn)樹莓派硬件與嵌入式Web服務(wù)器(Apache)的深度集成,又可以簡化開發(fā)難度,縮短開發(fā)周期。因此選用Raspbian作為樹莓派的操作系統(tǒng)。

另外,智能門鑰是基于流行的QR碼研發(fā)創(chuàng)建,采用開源的ZXing和ZBar來設(shè)計推出生成和識讀功能。其中,ZXing是一套得到廣泛應(yīng)用的開源條形碼工具軟件包(包括QR碼),ZBar則是一款Linux下的開源二維碼工具,可識讀QR碼,在樹莓派Raspbian系統(tǒng)中配置使用簡單,將其引入到智能門鑰識別過程中,可有效降低智能門鑰的開發(fā)難度。

2功能模塊實現(xiàn)

2.1近距拍照記錄

在系統(tǒng)設(shè)定的門前近距范圍內(nèi),當超聲波傳感器連續(xù)N次測距、且均發(fā)現(xiàn)有人或物體存在時,近距拍照記錄功能將會啟動并將所拍照片存到門控裝置中供用戶查詢訪問。

超聲波測距是通過對發(fā)射的超聲波進行反射回波計時來推導求得的,距離計算公式為:d=17150×(t2-t1)(1)其中,t1為超聲波發(fā)射時間;t2為回波收到時間;d為發(fā)射點到物體的距離,單位為cm。

在硬件上雖然已將超聲波測距傳感器的4個引腳與樹莓派GPIO的4個引腳連接起來,但超聲波傳感器此時還不能工作,還需要在樹莓派上編寫軟件來驅(qū)動傳感器發(fā)射超聲波、接收回波時間將按照公式(1)來計算距離,這需要首先利用軟件設(shè)置GPIO的BCM模式。

在GPIO的BCM模式下,TRIGGER(觸發(fā))引腳就是樹莓派的輸出引腳(GPIO23),也是傳感器的輸入引腳;ECHO(回波)引腳則是樹莓派的輸入引腳(GPIO24)。通過觸發(fā)引腳發(fā)送超聲波脈沖后,回波引腳會從傳感器收到響應(yīng),從而取得回波時間。關(guān)鍵代碼如下:

猜你喜歡
近距樹莓控系統(tǒng)
基于CEL方法的鋼制平板近距水下爆炸數(shù)值模擬
近距配置聲吶方位門關(guān)聯(lián)分析
關(guān)于DALI燈控系統(tǒng)的問答精選
聯(lián)調(diào)聯(lián)試中列控系統(tǒng)兼容性問題探討
基于樹莓派的騎行智能頭盔設(shè)計
電子制作(2019年11期)2019-07-04 00:34:32
基于樹莓派的遠程家居控制系統(tǒng)的設(shè)計
電子制作(2017年17期)2017-12-18 06:40:43
近距二次反射式楊氏模量測量儀簡介
物理實驗(2017年2期)2017-03-21 07:20:41
一種新型列控系統(tǒng)方案探討
響應(yīng)面法優(yōu)化紅樹莓酒發(fā)酵工藝
中國釀造(2016年12期)2016-03-01 03:08:19
近距煤層開采防止上部采空區(qū)有害氣體下泄技術(shù)探討
同煤科技(2015年4期)2015-08-21 12:51:06
东莞市| 民丰县| 阿坝县| 广河县| 赫章县| 龙泉市| 平昌县| 乌拉特后旗| 漯河市| 广河县| 阿荣旗| 诏安县| 茶陵县| 娄底市| 天水市| 北票市| 封开县| 黄冈市| 周至县| 凌云县| 越西县| 勐海县| 平顶山市| 井研县| 福建省| 榆社县| 教育| 定兴县| 阳春市| 英吉沙县| 宁德市| 曲松县| 周宁县| 加查县| 久治县| 南阳市| 澄城县| 开原市| 抚松县| 大连市| 渭源县|