Arduino紅外線測距求解

看板Electronics作者 (霖)時間7年前 (2016/08/09 16:59), 編輯推噓4(406)
留言10則, 3人參與, 最新討論串1/1
在做arduino 紅外線感測距離實驗 紅外線感測器是 TCRT5000 找了很多網路上成功的程式碼和接法 但是沒東西接近時數值也會一直從0到1023亂跳,無法測準確的距離!(如下圖) http://i.imgur.com/2qJhT40.jpg
程式碼如下圖 http://i.imgur.com/ITkRQbz.jpg
請求各位大大求解!感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.198.188.33 ※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1470733192.A.257.html

08/09 17:01, , 1F
已完全參照此篇接法和程式碼
08/09 17:01, 1F

08/09 17:02, , 3F
-build-ir-sensor/
08/09 17:02, 3F

08/11 08:55, , 4F
光源都關掉(包含你的螢幕) 寫個判斷句判斷回傳值大於多
08/11 08:55, 4F

08/11 08:55, , 5F
少就讓Led亮 觀察看看結果如何
08/11 08:55, 5F

08/11 09:05, , 6F
再來,不曉得你的pin13 用處是什麼。如果你是uno版的話,
08/11 09:05, 6F

08/11 09:05, , 7F
是只能digital輸出的
08/11 09:05, 7F

08/11 09:07, , 8F
且Tcrt5000不是拿來做巡跡車的嗎? 也就是說這感測器在工
08/11 09:07, 8F

08/11 09:07, , 9F
作時基本上是幾乎貼地的 其感測範圍只有數十mm
08/11 09:07, 9F

08/11 23:04, , 10F
不用超音波測嗎
08/11 23:04, 10F
文章代碼(AID): #1NgPk89N (Electronics)