Das ist der Code:
int relay = 4;
int button = 5;
int count = 0;
void setup() {
pinMode(relay, OUTPUT);
pinMode(button, INPUT_PULLUP);
}
void loop() {
if (digitalRead(button) == LOW) {
delay (1000);
count = count + 1;
if (count == 1){
digitalWrite(relay, HIGH);
tone (3, 200);
delay (1000);
noTone (3);
}
if (count == 2) {
tone (3, 30);
delay(1000);
noTone (3);
delay (2000);
tone (3, 30);
delay (1000);
noTone (3);
delay(random(1000, 3000));
digitalWrite(relay, LOW);
tone (3, 250);
delay (2000);
noTone (3);
count = 0;
}
}
}