int const trigPin= A1;int const echoPin= A0;int Duration;int Distance;
void setup() { Serial.begin(9600); pinMode(trigPin,OUTPUT); pinMode(echoPin,INPUT);}
void loop() { digitalWrite(trigPin,LOW); delayMicroseconds(2); digitalWrite(trigPin,HIGH); //發射超音波 delayMicroseconds(5); digitalWrite(trigPin,LOW); Duration = pulseIn(echoPin,HIGH); //超音波發射到接收的時間 Distance = Duration*0.034/2; //計算距離(cm) Serial.print(Distance);Serial.println("cm"); delay(50);}