Robofun 機器人論壇
標題:
超音波感測器距離一直為0
[打印本頁]
作者:
pizg
時間:
2011-10-13 23:12
標題:
超音波感測器距離一直為0
本帖最後由 pizg 於 2011-10-14 00:07 編輯
鯨魚大您好,
我按照您的說明做, 無法測出距離, 它輸出值一直為0,
問題出在哪?
PA140144.JPG
(1.59 MB, 下載次數: 375)
下載附件
2011-10-14 00:06 上傳
//VCC接5V GND接地 TRIG 接Digital 5 , ECHO接Digital 4
int inputPin=4;
int outputPin=5;
void setup()
{
Serial.begin(9600);
pinMode(inputPin, INPUT);
pinMode(outputPin, OUTPUT);
}
void loop()
{
digitalWrite(outputPin, LOW);
delayMicroseconds(2);
digitalWrite(outputPin, HIGH); // 至少10μs
delayMicroseconds(10);
digitalWrite(outputPin, LOW); // 10us以後關閉
unsigned long distance = pulseIn(inputPin, HIGH); // 開始讀取
distance= distance/58; // 換成cm
Serial.println(distance);
delay(50);
}
作者:
mzw2008
時間:
2011-10-13 23:48
麻煩把詳細接線的照片寄給我吧
作者:
yao412030
時間:
2011-10-14 20:46
改接3.3V試試看!!!
作者:
pizg
時間:
2011-10-18 12:22
感謝各位的回覆,
我後來發現把板子背後的JUMP拿掉就可以正常動作了.
歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/)
Powered by Discuz! X3.2