• 沒有找到結果。

無線射頻為基礎的居家遠端監控系統

N/A
N/A
Protected

Academic year: 2021

Share "無線射頻為基礎的居家遠端監控系統"

Copied!
10
0
0

加載中.... (立即查看全文)

全文

(1)

0

國立聯合大學 2016 年第五屆金腦獎專題

競賽計畫書

專題競賽題目:

無線射頻為基礎的居家遠端監控系統

報名編號: 6

指導教授:蔡丕裕教授

就讀系所:資訊工程學系

隊員:____劉宇軒__(隊長)

____魏文睿___

____邱軍諺___

____王仁勇___

____杜柏龍___

國 105

04

20

(2)

1

目錄

中文摘要 ... 2

研究背景、動機與目的... 2

研究流程 ... 3

研究內容 ... 4

目前時間 ... 4 影像呈現 ... 44 煙霧濃度 ... 44 溫度濃度 ... 55 門窗感測 ... 66 門鈴感測 ... 6 遠端遙控 ... 7

結論與建議 ... 8

參考文獻 ... 9

(3)

2

中文摘要

居家的環境安全,是現在人們很注重的問題,尤其現在很多長者或小孩常常 獨自待在家,所以有關居家的安全更需要注意,而我們也對於居家環境安全分為 兩部分,一部分為偵測環境安全,一份部則為生活周遭環境的監控。 環境安全方面,近年經常報導著一些一氧化碳中毒、火災等等的新聞,其實 很多是住戶沒有安全的使用物品或沒有安全的預防,如:檢查設備是否老舊、空 氣是否流通等等,一點點的不小心,而導致原本可以避免的事情發生。 環境的監控,是希望當按門鈴時就拍一張照片傳送到使用者手機,使用者可 遠端開門及啟動拍照或錄影,現今的家庭,某些長者或小孩經常獨自在家,家裡 如果發生什麼事,否則往往都是回到家或者鄰居通知,才知道這件事。

研究背景

環境安全方面,最近幾年也經常報導著一些一氧化碳中毒、火災等等的新 聞,其實那些很多是住戶沒有安全的使用物品,或沒有安全的預防,如:檢查設 備是否老舊、空氣是否流通等等,基於一點點的不小心,而導致原本可以避免的 事情發生,尤其是在冬季,容易因天冷而將窗戶緊閉,住戶使用天然氣 熱水器 或瓦斯爐具時,容易發生一氧化碳中毒。而針對火災,在夜間時,很多人其實已 經熟睡,但是家中有許多電器其實是在運作,在這時如果發生電線走火等意外, 其實住戶很難知道,也很難在當下做出反應。 針對環境的監控,是希望能利用影像處理進行人臉辨識,現今的家庭,許 多家庭成員都各有工作,某些長者或小孩經常獨自在家,家裡如果發生什麼事, 往往都是家人下班回到家或者鄰居通知,才知道這件事。在無知的情況下,也可 能遇到陌生人,但由於長者或小孩或許可能較容易被騙,而陌生人開門,導致家 裡遭小偷、小孩被綁架等等問題發生,將裝置安裝在室外,當有外人來時,可能 不清楚是誰,所以想設計方便操作的系統,讓使用者可以在外觀看影像,在還沒 開門進入時,利用裝置在室外的鏡頭,可以第一時間捕捉影像,讓使用者可以自 行判斷(當按門鈴時就拍一張照片傳送到(家長)手機家長可遠端開門或啟動拍照 或錄影) 研究此專題的目的是希望可以藉由我們的整合,可以讓大家擁有一套簡易 的居家環境間設備,讓使用者可以輕易上手。

(4)

3 設計出一套方便使用,價格又不會太高的居家環境監控設備,配合著簡易 的使用者介面,讓使用者可以隨時隨地使用,當外出時,可以透過手槍或電腦監 控家裡的情況,隨時了解家中的一切。

研究流程

研究動機 研究目的 專題實做 影像監控 煙霧偵測 門窗偵測 溫溼度偵測 電力設備監控 監控排程 結論 影像監控:可以觀看到屋外的狀況,主要用於在當門鈴被按時,可以觀看到外頭 景象,選擇是否開門。 煙霧偵測:可以用來感測氣體、煙霧,由於我們不能模擬出氣體,所以主要用於 感測煙霧,對不同的狀況也會有不同的警示,抽風電扇也會適時開啟 進行排煙。 門窗偵測:判斷門窗是否為開啟的狀態,當被開啟時會有警示聲響。 溫溼度偵測:用來感測室內的溫度及濕度並提示環境的舒適度等級。 電力設備監控:可以由遠端控制電燈、風扇等設備。 監控排程:可以預設感測器開始及關閉時間。

(5)

4

研究內容

目前時間 顯示目前時間部分 影像呈現 圖 4.2.1 沒人的時候 圖 4.2.2 有人的時候 使用者可以隨時利用影像呈現的部分,來看外面有沒有人(圖 4.2.1)。 還能搭配門鈴的功能,有人按門鈴,蜂鳴器會叫,此時可以看到外面的人是誰(圖 4.2.2),決定要不要開門。 圖 4.2.2 右上角有 Smile >按鈕,使用者可以按下它來進行拍照的功能。 煙霧濃度 圖 4.3.1 煙霧偵測器已關閉 圖 4.3.2 濃度於安全範圍 圖 4.3.3 第一次警告 圖 4.3.4 第二次警告 圖 4.3.5 第三次警告 圖 4.3.6 第一次警告,開啟電風扇 圖 4.3.7 第二次警告,開啟電風扇 圖 4.3.8 第三次警告,關閉電風扇 使用者可以選擇要不要開啟煙霧感測 Python 程式。

(6)

5 若沒有開啟,手機上會提示”煙霧偵測器已關閉!”(圖 4.3.1)。 若開啟之後,將會顯示煙霧目前濃度(圖 4.3.2)。 看不懂濃度沒關係,程式有判斷濃度範圍。每當濃度超過 10 的時候,表示目前 可能為警戒濃度。 我們有設計濃度範圍機制: 每當濃度超過 10 秒,且持續 3 秒的時候,將提示第一階段警告(圖 4.3.3)。 每當濃度超過 10 秒,且持續 6 秒的時候,將提示第二階段警告(圖 4.3.4)。 每當濃度超過 10 秒,且持續 10 秒的時候,將提示第三階段警告。 此時,第三階段會自動開啟電風扇(圖 4.3.5),以吹散煙霧。 在第一、二階段,也可以手動來啟動電風扇(圖 4.3.6,圖 4.3.7)。 若在第三階段,自動開啟電風扇後,想關閉可以直接按下關閉電風扇,警示區仍 然持續記錄濃度(圖 4.3.8)。 溫度感測(舒適度等級) 圖 4.4.1 舒適 Nice~ 圖 4.4.2 熱。。。 圖 4.4.3 防中暑!! 圖 4.4.4 溫度過高,危險!!! 圖 4.4.5 溫度偵測器已關閉 經由 arduino 透過 C 語言 和 arduino 提供的函式庫驅動 dht11(溫濕度 感測器)讀取環境的溫度和濕度並透過 RF433 (無限射頻收發模組)發送給

raspberry pi,pi 接收後透過 c 語言程式處理接收的數據並連上 mysql,將數 據分別上傳到對應的資料表欄位。 顯示目前溫度,我們將溫度做幾個階段警示: 溫度低於 10 度的時候,警示 - 溫度太低,危險!!!。溫度介於-10 度~-9 度, 警示 - 防失溫!!。溫度介於 0 度~9 度,警示 - 冷... 。溫度介於 10 度~20 度,警示 - 涼~。溫度介於 21 度~28 度,警示 - 舒適 Nice~(圖 4.4.1) 。 溫度介於 29 度~40 度,警示 - 熱。。。(圖 4.4.2) 。溫度介於 41 度~50 度, 警示 - 防中暑!!(圖 4.4.3) 。溫度高於 51 度,警示 - 溫度過高,危險!!! (圖 4.4.4) 。若想關閉溫度偵測,可以按下關閉溫度,即可立即關掉。 此時會提示 – 溫度偵測器已關閉!(圖 4.4.5)。

(7)

6 門窗感測 圖 4.5.1 門窗感測 Python 圖 4.5.1 是樹梅派偵測門窗是否被打開的 Python。 當門窗被打開時,以 0 表示。當門窗關著時,以 1 表示。 圖 4.5.2 尚未開啟保全 圖 4.5.3 開啟保全,安全狀態 圖 4.5.4 開啟保全,危險狀態 手機上我們可以啟動/關閉門窗保全: 關閉保全的時候,樹莓派將會把門窗感測 Python 停止。此時,圖 4.5.2 當門窗 被打開的時候,蜂鳴器並不會驅動,提示”保全已關閉”。開啟保全的時候,樹 莓派將會 Run 門窗感測 Python 程式。此時,圖 4.5.3 當門窗關著的時候,提示” 安全狀態”。此時,圖 4.5.4 當門窗被打開的時候,就會驅動蜂鳴器,提示”蜂 鳴器已啟動”。 門鈴感測 圖 4.6.1 門鈴感測 Python 圖 4.6.1 是樹梅派偵測門鈴的 Python

(8)

7 1 是指,當有人按門鈴的時候,蜂鳴器就會叫一下,類似一般”叮咚”的聲音 圖 4.6.2 倒數 10 秒 圖 4.6.3 倒數 4 秒 圖 4.6.4 倒數 1 秒 圖 4.6.5 隱藏 Button 圖 4.6.6 關門 Button 當有人按門鈴時,隱藏的開門 Button 就會顯示出來。我們有設置倒數 10 秒的機 制(圖 4.6.2~圖 4.6.4),這時候可以搭配影像呈現的部分,看誰在按門鈴,決定 要不要開門。如果不要 10 秒後自動隱藏(圖 4.6.5)。如果按下開門,圖 4.6.6 關門的 Button 就會顯示出來,提示目前門還是開著的。 無線射頻遙控 圖 4.7.1 RF315 傳送端與接收端 – 實體圖 圖 4.7.2 遠端遙控 Button 圖 4.7.1 左邊為接收端: 我們使用 RF 315MHz 以射頻方式做傳送與接收,搭配 PT2272-M4 這顆 IC 我們可 以傳送 256 組不一樣的訊號(8 Bits 位址碼),各組都能控制 4 個不一樣的物件 (4 Bits 資料碼)。 在市面上 PT2272 的尾碼有 M4/L4/M6/L6: M 代表不會儲存傳送之狀態,L 代表會儲存傳送之狀態,4 代表 8 Bits 位址碼、 4 Bits 資料碼,6 代表 6 Bits 位址碼、6 Bits 資料碼,因為使用尾碼 L 的話, 無法一次控制一個物件,只能一次控制很多物件,在發送訊號上我們不曉得其他 物件狀態,導致其他物件的狀態也會跟著改變,所以我們選用 PT2272-M4,再搭

(9)

8 配 TC4013 這顆 IC 是以正緣觸發的機制來儲存我們要的狀態,因為電壓經過 PT2272-M4 或 TC4013 之後,再到 TC4013 或 Relay 電壓會不夠驅動,所以我們使 用 74LS04 為反向器做一個中繼站,讓電壓提高,好讓 TC4013 跟 Relay 能夠驅動。 圖 4.7.1 右邊為傳送端: 原本有焊好傳送端的電路板,由於體積、按鈕的設置跟我們理想中的成品有些差 距,所以我們直接購買市面上的遙控器來當我們實驗的傳送端。裡面電路使用 RF 315MHz 搭配 PT2264 來跟接收端的 PT2272-M4 做溝通。手機遙控的部分,我 們事先買好一組與遙控器搭配 RF 315MHz 接收端,由 Arduino 連結接收端,利用 遙控器發送訊號,讓 Arduino 去截取訊號,之後再去處理這些訊號,處理出來的 資料,就是傳送端射頻的頻率,然後用處理後的資料打成程式模擬傳送端,然而 我們就可以在手機上控制開關了。 雖然有 256 個位址碼跟 4 個資料碼,我們只有使用 1 個位址碼跟 2 個資料碼,也 就是只有驅動 2 個物件,A 為電風扇,B 為電燈(圖 4.7.1 右邊搖控器的 A,B)。 實際操作,使用者不僅可以用牆壁上的切換開關控制電風扇/電燈的開關,還可 以按遙控器控制電風扇/電燈的開關,更可以點選手機上的 Button(圖 4.7.2)呼 叫樹莓派執行發送 RF315 MHz 的 Python,達到多方面都能控制物件的開關。

結論與建議

本研究旨在結合資料庫操作以及搭配各項感應器的實作,讓原本沒有連結的 硬體,使用 GPIO 電流訊號輸出/入串接,使其成為一個功能完整的系統。監控系 統可以讓監控環境有及早預防危險的功能,對於環境變化也具有預先識別的設 計;有了開關控制 及環境偵測的功能,可以輔助使用者掌握監控環境,避免造 成居家安全危險,及早預防。 本研究實作成果因受限於 Raspberry Pi 算小型電腦,記憶體是採用 16G 記憶 卡,所以容量較小,資料存放不能太多,尤其資料庫的使用,更要小心會不會容 量超量,另一方面,我們採用的感測器是以廉價亦取得為主,所以無法準確與即 時同時兼顧,所以資料在傳輸時要考慮設延遲,可能在控制開關方面會稍微慢一 些。如果不設延遲的話,可能會導致主機發生例外情形以至於當機,如果要解決 效率不夠好的問題的話,可能要採買精確性比較高的感應器,不過這也意味著更 昂貴的花費,我們考慮到整個系統是以平價的目的為研發方向,雖然會稍微延遲 一些,但還在我們可以接受的範圍內,所以才繼續採用廉價的感應器,另外考量 到 Raspberry Pi 的 CPU 負載率的問題,我們的攝影機是以每秒 3~4 張照片進行影 像拍攝,所以畫面可能不像行車紀錄器般的流暢,會稍微延遲 1 秒,因為這方面 試試硬體 CPU 的效率問題,可能解決辦法只有等 Raspberry Pi 官方提升 CPU 處理 速度才能解決。以上本系統仍有許多部份可以改善與改進的地方,期待後繼能夠 提供更佳的方法來解決問題。

(10)

9

參考文獻

[1]圖片來源 http://www.moi.gov.tw/files/news_file/week10436.pdf [2]https://zh.wikipedia.org/wiki/樹梅派 [3]https://zh.wikipedia.org/wiki/Java [4]https://zh.wikipedia.org/wiki/Python [5]https://zh.wikipedia.org/wiki/C 語言 [6]https://zh.wikipedia.org/wiki/Motion_JPEG [7]https://zh.wikipedia.org/wiki/MySQL

參考文獻

相關文件

且讓我們從解構(deconstruction) 8 的觀點來評估前述 Peter Hill 的主張。「生產與消費」這一組二元對立(binary opposition)無疑是經

數位計算機可用作回授控制系統中的補償器或控制

「思有合一」外,還可以用“arche”(始基)的觀念來理解萬物存在之基

 一般我們如過是透過分享器或集線器來連接電腦 的話,只需要壓制平行線即可(平行線:兩端接 頭皆為EIA/TIA 568B),

 一般我們如過是透過分享器或集線器來連接電腦 的話,只需要壓制平行線即可(平行線:兩端接 頭皆為 EIA/TIA 568B ), 如果是接機器對機器 的話,需要製作跳線( Crossover :一端為

 其中包括有多款燈具、兩款床頭櫃, 以及可以單獨購買用來給 現有家居升級的充電墊配件 。 據悉這些產品全都是基於 Qi 標 準,市面上主流的那些 無線充電手機應該都可以使用

以角色為基礎的存取控制模型給予企業組織管理上很大的彈性,但是無法滿

傳統的 RF front-end 常定義在高頻無線通訊的接收端電路,例如類比 式 AM/FM 通訊、微波通訊等。射頻(Radio frequency,