iT邦幫忙

1

PIR 感測器的改善與解決方案

FOMT 2016-10-04 01:42:373343 瀏覽

各位大大們好
小弟最近想用一塊 Arduino + ZigBee 模組製作一個智慧家庭的畢業專題
但在智慧電燈的控制上碰到了一點問題
我的想法是能讓電燈在"有人在的時後開,人離開時關"
不過市面上很普遍的PIR感測器,只能在人體移動時偵測到有人在
當人體靜止時,感測器的電位會恢復平衡,將電燈關閉
之後必須自行移動身體,電燈才會再開,且PIR的準確度和靈敏度並不是很理想...

而以下是我想的幾個解決方法,但可行性如何就不清楚了...(?)

  1. 利用熱像儀偵測人體是否存在來控制電燈,不過要自行製作解析度高且可辨識人體的熱像儀我想是不太容易的,而且家中的熱源非常多,要準確辨別恐怕有難度.

  2. 利用微波感應器來偵測是否有人體存在,個人覺得微波會比紅外線要好一些,但感測的靈敏度可能要經過調整才不會有誤動作.

  3. 利用紅外線發射器和紅外線相機來建構家中的即時景深圖進一步判定有無人體移動,功能與Kinect差不多,只是偵測範圍要更大,難度未知@@

這邊想請版上的各位給小弟提供一些意見,該如何改善PIR的缺點或是有無其他的解決方案可以取代掉PIR來達成目的,謝謝大家~

看更多先前的討論...收起先前的討論...
chang0206 iT邦新手 1 級 ‧ 2016-10-04 11:11:43 檢舉
紅外線的部分, FLIR 熱影像儀 大概三四萬可以處理
另外,也有超音波偵測的,甚至在大陸聽過用「聲納」來判斷的
chang0206 iT邦新手 1 級 ‧ 2016-10-04 11:12:01 檢舉
然後,這個專題好硬啊 XD
FOMT iT邦新手 5 級 ‧ 2016-10-04 11:53:15 檢舉
熱影像儀對我來說可能負擔不起 XD
至於超音波的部分我會再查查資料,目前最大的問題就是當人體靜止時,感測器要如何判定人還在現場,不要關燈@@
蟹老闆 iT邦大師 1 級 ‧ 2016-10-04 12:11:55 檢舉
這個點子真不錯,但我想到另一個問題.
當人睡著且希望關燈怎麼辨?
FOMT iT邦新手 5 級 ‧ 2016-10-04 15:01:18 檢舉
目前是計畫能用手機端來控制自動感應的開啟時間~
chang0206 iT邦新手 1 級 ‧ 2016-10-05 08:56:41 檢舉
如果是熱影像儀就可以不用管人體是不是活動狀態,只要偵測範圍內有符合監控區間的物體存在就可以了。
CalvinKuo iT邦大師 7 級 ‧ 2016-10-05 14:56:08 檢舉
最好判斷光線是否充足,開關燈用聲音指令控制會比較實用。
PIR感測器僅供房間暫時性照明...這個本來就用在樓梯間照明用途上...
另外,為了防盜有夜間定時照明幾小時的設定。
CalvinKuo iT邦大師 7 級 ‧ 2016-10-05 14:59:15 檢舉
當然智慧家庭有個網路攝影機監控更好了...
當防盜設定完成,有異常侵入要拍照上傳通知。
FOMT iT邦新手 5 級 ‧ 2016-10-06 01:19:38 檢舉
@chang0206 我是怕會有其他熱源干擾,有空的話我再做個簡單的熱像儀來試試看
FOMT iT邦新手 5 級 ‧ 2016-10-06 01:24:22 檢舉
@CalvinKuo 聲控的確是不錯的選擇(我再看看能否做到語音辨識),至於防盜和遠端監控的部分已有納入計畫中^^

2 個回答

1
newkevin
iT邦高手 1 級 ‧ 2016-10-04 08:36:34

門口加個偵測器進出管制人員.
然後寫個程式判斷.
應該可以達到你的要求.

FOMT iT邦新手 5 級 ‧ 2016-10-04 15:06:33 檢舉

但如果在客廳這種開放空間,要偵測恐怕有些困難,不知道能否用人體追蹤的技術來達成目的 (似乎有點大費周章@@)

newkevin iT邦高手 1 級 ‧ 2016-10-05 09:27:40 檢舉

應該不會比賣場或運動場或停車場大吧.
只是可能有多個出入口成本考量.
只要計算還有沒有人在這個空間.
讓你程式判斷需不需要關燈而已.

FOMT iT邦新手 5 級 ‧ 2016-10-06 01:13:13 檢舉

OK,這部分我會再想想看要怎麼寫,謝謝你的建議~

0
thomaskao67
iT邦新手 5 級 ‧ 2016-10-11 11:15:33

使用照相機類似的人臉辨識呢??
不知道可不可行

FOMT iT邦新手 5 級 ‧ 2016-10-11 22:00:31 檢舉

恩...我是有想過這個方案,但在夜晚光線不足的時候可能就辨識不出來了@@ (而且相機的拍攝角度是個問題)

我要發表回答

立即登入回答