Stap 3: Code
#define trigPin 13
#define echoPin 12 #define leidde 11
void setup {Serial.begin (9600); pinMode (trigPin, OUTPUT); pinMode (echoPin, INPUT); pinMode (leidde, uitvoer);
}
void loop {lange duur, afstand digitalWrite (trigPin, laag); delayMicroseconds(2); digitalWrite (trigPin, hoge);
delayMicroseconds(10); digitalWrite (trigPin, laag); duur = pulseIn (echoPin, hoge); afstand = (duur/2) / 29.1; Als (< 50 afstand) {digitalWrite(led,HIGH);
} else {digitalWrite(led,LOW);} als (afstand > = 200 || afstand < = 0) {Serial.println ("buiten het bereik");} else {Serial.print(distance); Serial.println ("cm"); } delay(800); }