#define sensorPin 3 // pin 2
#define Buzzer 13 // pin
const int Tiempo = 1000;// tiempo de espera
void setup()
{
pinMode(sensorPin, INPUT);// Define el Sensor como entrada
pinMode(Buzzer, OUTPUT);// Define el Buzzer como salida
Serial.begin(9600);// Inicializa el seral a 9600 baudios.
}
void loop()
{
int ValorSensor = digitalRead(sensorPin);// Lee el Sensor en el puerto 2 y lo alamacena en la variable ValorSensor
if(ValorSensor == LOW)
{
Serial.println("Zona segura");
digitalWrite(Buzzer, LOW);// Si el sensor está lejos el buzzer no suena
delay(Tiempo);// Espera
}else
{
digitalWrite(Buzzer, HIGH);// Si el sensor está cerca el buzzer suena
Serial.println("Peligro");
}
delay(300);// Espera de 0.3 segundos
}