Paso 3: código
#define trigPin 13
echoPin #define #define 12 led 11
void setup() {Serial.begin (9600); pinMode (trigPin, salida); pinMode (echoPin, entrada); pinMode (led, salida);
}
void loop() {larga duración, distancia; digitalWrite (trigPin, LOW); delayMicroseconds(2); digitalWrite (trigPin, HIGH);
delayMicroseconds(10); digitalWrite (trigPin, LOW); duración = pulseIn (echoPin, HIGH); distancia = (duración/2) / 29,1; Si (distancia < 50) {digitalWrite(led,HIGH);
} else {digitalWrite(led,LOW);} si (distancia > = 200 || distancia < = 0) {Serial.println ("fuera de rango");} else {Serial.print(distance); Serial.println ("cm"); } delay(800); }