Arduino Ameba - GPIO pulseIn - 超音波 HC-SR04
接線 :
腳位 HC-SR04 有四隻腳.
VCC - 5V
Trig - D8
Echo - D6
GND - GND
example :
https://github.com/neojou/arduino-ameba/blob/master/example/GPIO/HC-SR04-pulseIn/HC-SR04-pulseIn.ino
程式說明 :
pulseIn 在 wiring_pulse.cpp
目前我的 D5 因為試 UART1 被佔, 所以改用 D8.
( 可以用 blink led 程式, 測試看哪一個 GPIO 可以 output 即可 )
測試結果: 的確會變化, 但沒有想像靈敏準確, ( 用手去擋 )
有用 示波器 看波型, 他以 echo high 的時間來做判斷...
應該不是程式問題.
參考: http://ming-shian.blogspot.tw/2013/09/arduino-hc-sr04.html
留言
張貼留言