int trig=7; // declaracion de trig
int echo=8; // declaracion de echo
int buzzer=13; // declaracion de buzzer
void setup() {
pinMode(trig, OUTPUT); // emite sonido
pinMode(echo, INPUT); // recepciona sonido
pinMode(buzzer, OUTPUT); // emite sonido
Serial.begin(9600); // activar la ventana de pantalla
}
void loop() {
long dustation, distance //colocamos variables de duracion
digitalWrite(trig, LOW); //APAGAMOS TRIG
delay(2); //POR 2 MICROSEGUNDOS
digitalWrite(ttrig, HIGH);
delay(5);
digitalWrite(trig, LOW);
duration=pulseIn(echo,LOW);
distance=(duration/2)*0,0343;
if (distance <30)
{
tone(buzzer, 1000);
delay(5000);
}
else
{
noTone(buzzer);
}
{
Serial.print("distancia:");
Serial.print(distance);
Serial.print("cm");