// Definiamo il pin del relè
const int relayPin = 2; // Il pin D2 corrisponde al GPIO 2
void setup() {
// Inizializziamo il pin come uscita
pinMode(relayPin, OUTPUT);
// Opzionale: apriamo la comunicazione seriale per vedere cosa succede a video
Serial.begin(115200);
Serial.println("Test Sirena Avviato...");
}
void loop() {
Serial.println("Sirena: ACCESA");
digitalWrite(relayPin, HIGH); // Eccita il relè (attiva la sirena)
delay(2000); // Aspetta 2 secondi
Serial.println("Sirena: SPENTA");
digitalWrite(relayPin, LOW); // Disattiva il relè (spegne la sirena)
delay(5000); // Aspetta 5 secondi prima del prossimo ciclo
}