不用庫(kù),使用舊版本模塊痴鳄。
#define TrigPin 10
#define EchoPin 8
float Value_cm;
void setup()
{
Serial.begin(9600);
pinMode(TrigPin, OUTPUT);
pinMode(EchoPin, INPUT);
}
void loop()
{
digitalWrite(TrigPin, LOW);
delayMicroseconds(2);
digitalWrite(TrigPin, HIGH);
delayMicroseconds(10);
digitalWrite(TrigPin, LOW);
Value_cm = float( pulseIn(EchoPin, HIGH) * 17 )/1000;
Serial.print("前方障礙距離當(dāng)前位置:");
Serial.print(Value_cm);
Serial.println("cm");
delay(1000);
}
新版本模塊價(jià)格略高一點(diǎn)點(diǎn)柏卤,測(cè)距也遠(yuǎn)一點(diǎn)。