const int trigPin = 13;
const int echoPin = 12;
//Define velocidade do som in cm/us
#define SOUND_SPEED 0.034
long duracao;
float distanciaCm;
void setup() {
Serial.begin(115200);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
}
void loop() {
// Envio do sinal de trigger (gatilho)
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);// sinal do trigger alto em 10ms
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
//Calculo do tempo do pino de retono em alto
duracao = pulseIn(echoPin, HIGH);
//Calculo da distancia
distanciaCm = duracao * SOUND_SPEED/2;
Serial.print("Distancia (cm): ");
Serial.println(distanciaCm);
delay(1000);
}