//Projeto 07 - Sensor de distância - Considerar que a velocidade de propagação do som é 343 m/s
#define trigPin 10
#define echoPin 13
float duracao;
float distancia;
void setup()
{
Serial.begin(9600);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
}
void loop()
{
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duracao = pulseIn(echoPin, HIGH); // em microssegundos
distancia = (duracao/2)*0.0343; // em cm
Serial.print("Distancia = ");
if(distancia >= 400 || distancia <= 2)
{
Serial.println("Fora do alcance!");
}
else
{
Serial.print(distancia);
Serial.println(" cm");
}
delay(1000);
}