[問題] arduino+紅外線線感測器 奇怪的現象

作者: kenbill8899 (Yen-j)   2016-12-04 17:39:48
最近因為課程需要 要使用人體紅外線感應感應模組做應用 所以去網路上找相關程式
網路上有滿多範例程式的 如下圖
http://i.imgur.com/0iasvdE.jpg
只是我有一個很大的疑問
那就是我設定的input的腳 都還沒從模組的腳位接到arduino指定的腳位 就會一直接收到HIGHT與LOW
導致接上模組的線 根本無法使用 因為根本無法判斷
上網找了很久 有人也跟我有同樣的問題 但沒有討論出解決的方式
不知道有沒有人知道這是什麼原因造成的?
作者: chuegou (chuegou)   2016-12-04 21:05:00
軟體除彈跳?
作者: god145145   2016-12-04 19:14:00
雜訊
作者: chuegou (chuegou)   2016-12-04 18:51:00
有其他功能在用那隻腳吧?
作者: kenbill8899 (Yen-j)   2016-12-04 19:01:00
但程式裡面的設定 只有接收 arduino硬體也沒有接任何東西 照理來說不該有任何HIGHT LOW
作者: oscar60111 (還得努力學習)   2016-12-12 01:18:00
你需要pull-high 拿跟1K或10K電阻一端接Vcc一端接該腳
作者: hongsiangfu   2015-01-25 23:21:00
不接電阻也行,把PIRout的pinmode改成INPUT_PULLUP

Links booklink

Contact Us: admin [ a t ] ucptt.com