#include <ESP32Servo.h>
Servo servo;
#define Echo 35
#define Trig 32
int distancia;
void setup() {
servo.attach(4);
servo.write(0);
delay(500);
pinMode(Echo, INPUT);
pinMode(Trig, OUTPUT);
}
void loop() {
digitalWrite(Trig, HIGH);
delayMicroseconds(10);
digitalWrite(Trig, LOW);
int tiempo=pulseIn(Echo,HIGH);
distancia= tiempo/58.2;
if(distancia<=20){
servo.write(90);
delay(500);
}
else{
servo.write(0);
delay(500);
}
delay(100);
}