ARDUIN人體檢測模塊

 

 

 

 

http://henrysbench.capnfatz.com/henrys-bench/arduino-sensors-and-input/arduino-hc-sr501-motion-sensor-tutorial/ui

購買地址spa

https://detail.tmall.com/item.htm?id=39464431342&spm=a1z09.2.0.0.719c2e8diF9fsH&_u=f1qf7bf5d198htm

 

 

 

 

 

設備初始化

該設備初始化須要將近一分鐘。在此期間,它能夠而且常常會輸出錯誤的檢測信號。電路或控制器邏輯須要考慮該初始化時段。blog

設備檢測區域

該設備將檢測110度錐體內的運動,範圍爲3至7米。圖片

 

PIR範圍(靈敏度)調整

如上所述,可調範圍約爲3至7米。下圖顯示了此調整。您能夠單擊放大圖示。get

延時調整

時間延遲調整肯定PIR傳感器模塊的輸出在檢測運動後保持高電平的時間。範圍從大約3秒到5分鐘。下圖顯示了此調整。input

 

 

延時完成後3秒鐘關閉 - 重要

延遲完成後,此設備的輸出將變爲低電平(或關閉)約3秒鐘。換句話說,在這三秒時間內阻止全部運動檢測。it

例如:io

  • 想象一下,您處於單觸發模式(見下文),您的時間延遲設置爲5秒。
    • PIR將檢測運動並將其設置爲高5秒。
    • 五秒鐘後,PIR將其輸出設置爲低電平約3秒。
    • 在三秒鐘內,PIR將沒法檢測到運動。
    • 三秒鐘後,PIR將再次檢測到運動,檢測到的運動將再次將輸出設置爲高電平,輸出將保持打開,具體取決於時間延遲調整和觸發模式選擇。

 

觸發模式選擇跳線

觸發模式選擇跳線容許您在單個觸發器和可重複觸發器之間進行選擇。此跳線設置的影響是肯定延遲開始的時間。class

  • SINGLE TRIGGER - 首次檢測到運動時,時間延遲當即開始。
  • 可重複觸發 - 每一個檢測到的動做都會重置時間延遲。所以,時間延遲從檢測到的最後一個運動開始。
  •  

    例一

    在第一個示例中,時間延遲設置爲3秒,觸發模式設置爲單個。以下圖所示,並不總能檢測到運動。實際上,存在大約六秒的時間段,其中沒法檢測到運動。隨意點擊圖片放大。

    HC SR501舞池3秒單

    例二

    在下一個示例中,時間延遲仍爲3秒,觸發器設置爲可重複。在下圖中,您能夠看到從新啓動時間延遲期。然而,在那三秒以後,檢測仍將被阻止三秒鐘。

    正如我以前提到的,您能夠使用一些創意代碼覆蓋3秒阻止期,但請考慮這一點。你使用的一些電子設備可能不喜歡開啓和關閉。三秒鐘容許在開始備份以前稍微休息一下。

    HC SR501舞池3秒重複

相關文章
相關標籤/搜索