//Original Code: Example code KY012 active buzzer //https://www.instructables.com/Arduino-37-in-1-Sensors-Kit-Explained/ //Update: José Manuel Díaz Bello - Fab Academy 2022 int speakerPin = 5; int boton_alarm = 4; void setup () { pinMode (speakerPin, OUTPUT); pinMode (boton_alarm, INPUT); } void loop () { delay(300); int lectura=digitalRead(boton_alarm); if(lectura==LOW) { analogWrite (speakerPin, 0); } else { analogWrite(speakerPin, 250); delay(20); analogWrite(speakerPin, 0); delay(20); } }