#include <Ultrasonic.h>
#define pino_buzzer 2
#define pino_Trig 3
#define pino_Echo 4
Ultrasonic Sensor(pino_Trig,pino_Echo);
int distancia;
#define frequencia 3500
void setup()
{
pinMode(pino_buzzer, OUTPUT);
Serial.begin(9600);
}
void loop()
{
distancia = Sensor.read();
if(distancia < 80 && distancia > 50){
tone(pino_buzzer,frequencia,100);
delay(1000);
}
if(distancia < 50 && distancia > 30){
tone(pino_buzzer,frequencia,100);
delay(700);
}
if(distancia < 30 && distancia > 20){
tone(pino_buzzer,frequencia,100);
delay(300);
}
if(distancia < 20 && distancia > 10){
tone(pino_buzzer,frequencia,100);
delay(150);
}
if(distancia < 10){
tone(pino_buzzer,frequencia);
}
}