一個圓盤在一個時間內轉了幾圈這一類的速度,或是買二個這種模組,固定好距離,
通過第一個和第二個的時間差來換算。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCbVF1igO8A7OGK1xXXoA3UYJKv0HHLPBWOu_MkIpZZbewU-OVPugh7IZmyyYohGRJGJB4373GaA0ZzvWahWztge5HHFT7PIjpPbDspttpe9u1j_WmxDgHSy7L4irTsIyQt3p-2bQs9NS5/s640/20160703_210143.jpg)
共有4支腳
VCC ---> Arduino 5V
GND ---> Arduino GND
D0 ---> 有東西在偵測區域則為HIGH ,否則為LOW
A0 ---->文件上說沒有用(不必接線)
上面有二顆LED燈,
電源指示LED只有有接VCC 以及GND就會亮。
開關LED則是平常亮著,有東西在偵測區域時滅掉。
程式碼超簡單,我們用一個Arduino內建的"飯粒"來用。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi97F9JGIs3Sj7m7FN4_OfXhoVeyH4L0SC02bWu7szyc-FvMaUjLqKe1pUfrrQJtmlisiUcnmfwTw_LOi_kvbYXM0MW-opwa0paEVNLsDaxa2lR-mN7GZ9pEKFaStQ6r3ziOr_uFNisTSEy/s640/%25E8%259E%25A2%25E5%25B9%2595%25E5%25BF%25AB%25E7%2585%25A7+2016-07-03+%25E4%25B8%258B%25E5%258D%25889.18.43.png)
把D0 接在D2 ,接下來只要偵測到東西,板子上的LED就會亮起。
沒偵測到東西的狀態
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZoEEcDUsnl9jw_6givLJ69726qZEwnojspIB1L-gOVEZWlPMOhVVAcq-5WqOwNvoIYiso7VMUJdwl4voSy0v04knTOsS5S7_hyphenhyphen9HcZx7veML7zKsbLQF31sDJCJt8BE6zkmMDklmgp68g/s640/20160703_210316.jpg)
有偵測到東西的狀態
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisl8xM5jiGVDL3egxH6vLYY4AMYH1exSDaGot-jQiIk-f1ZFJV_SX0f8QM4tNFVLz1plJ0nxGvO9eNah9xxbWYz4McwS6r3xLnpQCXnKPKQRMRfWRK2kukmJQROu3lw29SD8obPuLyL7J8/s640/20160703_210352.jpg)
目前測試,如果是放個透明的袋子,是無法被偵測的
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsHMBEUVAyHAX7PLqXakpaUNoKguDP_Eo9YCfnFn0OJfsIcOL8NGUpk1SELsgqQ75p9eh1c3qFyhniD20aaDC2EktLKwt37wGP_yTO2OsJ80xNladl9ZGFK0_GSS-HIbn7sgxise1dhR7Q/s640/20160703_213931.jpg)
參考資料:
https://tw.bid.yahoo.com/item/%E2%96%BA205%E2%97%84%E6%B8%AC%E9%80%9F%E6%84%9F%E6%B8%AC%E5%99%A8%E6%A8%A1%E7%B5%84-%E5%85%89%E9%81%AE%E6%96%B7%E5%99%A8%E6%A8%A1%E7%B5%84-%E8%A8%88%E6%95%B8%E5%99%A8%E6%A8%A1%E7%B5%84-%E9%9B%BB%E6%A9%9F-100088748496
沒有留言:
張貼留言