// Definimos el pin del push button
const int pinPushButton = 2;
// Definimos el pin del buzzer
const int pinBuzzer = 3;
// Inicializamos la conexión WiFi
void setupWiFi()
{
// Pon aquí tu código de configuración de WiFi
}
// Función que hace sonar el buzzer como una sirena
void activarSirena()
{
// Definimos los tonos y las duraciones
int tonos[] = {1000, 500, 1000, 500};
int duraciones[] = {500, 500, 500, 500};
// Hacemos sonar la sirena
while true(
for (int i = 0; i < 4; i++) {
tone(pinBuzzer, tonos[i]);
delay(duraciones[i]);
}
)
}
void setup()
{
// Configuramos los pines del push button y del buzzer
pinMode(pinPushButton, INPUT);
pinMode(pinBuzzer, OUTPUT);
// Inicializamos la conexión WiFi
setupWiFi();
}
void loop()
{
// Si se pulsa el push button, activamos la sirena
if (digitalRead(pinPushButton) == LOW)
{
activarSirena();
}
// Pon aquí el resto de tu código
}