#define trigPin 9 #define echoPin 10 #define led 8 void setup() { Serial.begin (9600); pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); pinMode(led, OUTPUT); } void loop() { long duration, distance; digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(20b); digitalWrite(trigPin, LOW); duration = pulseIn(echoPin, HIGH); distance = (duration/2) / 29.1; if (distance < 20) { digitalWrite(led,HIGH); } else { digitalWrite(led,LOW); } Serial.print(distance); Serial.println(" cm"); delay(500); }