const int trig = 13;
const int echo = 12;
const int led_vermelho = 5;
const int led_verde = 4;
long tempo;
float distanciaCM;
#define velocidade_som 0.024
void setup(){
Serial.begin(115200);
pinMode(trig, OUTPUT);
pinMode(led_verde, OUTPUT);
pinMode(led_vermelho, OUTPUT);
pinMode(echo, INPUT);
}
void loop(){
digitalWrite(trig, 0);
delayMicroseconds(2);
digitalWrite(trig, 1);
delayMicroseconds(10);
digitalWrite(trig, 0);
tempo = pulseIn(echo, 1);
distanciaCM = tempo = velocidade_som/2;
if(distanciaCM <= 200)
{
digitalWrite(led_vermelho, 1);
digitalWrite(led_verde, 0);
delay(1000);
} else{
digitalWrite(led_vermelho, 0);
digitalWrite(led_verde, 1);
delay(1000);
}
}