const int som = 5;
const int eco = 4;
int distancia_anterior = 0;
void setup() {
Serial.begin(115200);
pinMode(som, OUTPUT);
pinMode(eco, INPUT);
}
void loop() {
delay(10);
digitalWrite(som, HIGH);
delayMicroseconds(10);
digitalWrite(som, LOW);
int duracao = pulseIn (eco, HIGH);
int distancia = duracao / 58; // conversão em cm
if(distancia != distancia_anterior) {
Serial.print("Distancia em cm: ");
Serial.println(distancia);
distancia_anterior = distancia;
}
}