int trig = 5;
int echo = 18;
int led = 2;
long duracao;
float distancia;
void setup() {
pinMode(trig, OUTPUT);
pinMode(echo, INPUT);
pinMode(led, OUTPUT);
Serial.begin(115200);
}
void loop() {
digitalWrite(trig, LOW);
delayMicroseconds(2);
digitalWrite(trig, HIGH);
delayMicroseconds(10);
digitalWrite(trig, LOW);
duracao = pulseIn(echo, HIGH);
distancia = duracao * 0.034 / 2;
Serial.println(distancia);
if (distancia <= 6) {
digitalWrite(led, LOW);
} else {
digitalWrite(led, HIGH);
}
delay(200);
}