const int Taster = 7;
const int Buzzer = 10;
bool los = false;
void setup() // Im Setup werden keine Informationen benötigt.
//Die Spannungsausgabe für den Piezo-Lautsprecher wird im Sketch durch den Arduino-Befehl "tone" automatisch festgelegt.
{
Serial.begin(9600);
}
void loop()
{
int zustand = digitalRead(Taster);
if(zustand == 1) {
for(int i=0; i <= 4; i++){
Serial.println(i);
tone(Buzzer, 1000);
delay(500);
tone(Buzzer, 1500);
delay(500);
noTone(Buzzer);
}
}
/*
if (!los) {
Sirene();
}
los = true;
*/
}
void Sirene() {
for(int i =1 ; i <= 5; i++) {
tone(Buzzer, 1000); // Im Hauptteil wird nun mit dem Befehl "tone ( x , y )" ein Ton abgegeben.
delay(600); // mit einer Dauer von 1 Sekunde
tone(Buzzer, 1500); // Im Hauptteil wird nun mit dem Befehl "tone ( x , y )" ein Ton abgegeben.
delay(600); // Der Lautsprecher bleibt eine Sekunde aus
}
noTone(Buzzer); // Der Ton wird abgeschaltet
}