#define push_button 4
#define relay 3
#define signal 2
bool derestriction = 0;
void setup() {
pinMode(push_button, INPUT);
pinMode(relay, OUTPUT);
pinMode(signal, OUTPUT);
digitalWrite(relay, 0);
digitalWrite(signal, 0);
}
void loop() {
if(digitalRead(push_button) == 1) {
digitalWrite(relay, 1);
derestriction = 1;
}
if(derestriction == 1) {
digitalWrite(relay, 1);
delay(1000);
digitalWrite(relay, 0);
delay(300);
}
}