//pruduced by: Suad Miftari
//facebook.com/SuadMiftari, Nentor 2022
int closePin = 3;
int openPin = 4;
int closeDoor = 0;
int openDoor = 1;
int openedLed = 2;
int openedLight = 5;
void setup(){
pinMode(closePin, INPUT_PULLUP);
pinMode(openPin, INPUT_PULLUP);
pinMode(closeDoor, OUTPUT);
pinMode(openDoor, OUTPUT);
pinMode(openedLed, OUTPUT);
pinMode(openedLight, OUTPUT);
}
void loop() {
//task OPEN DOOR:
int openedDoor = digitalRead(openPin);
if(openedDoor == 0){
digitalWrite(openDoor, HIGH);
delay(999);
digitalWrite(openedLed, HIGH);
digitalWrite(openedLight, LOW);
delay(51);
}
else{
digitalWrite(openDoor, LOW);
digitalWrite(openedLight, HIGH);
}
//task CLOSE DOOR:
int closedDoor = digitalRead(closePin);
if(closedDoor == 0){
digitalWrite(openedLed, LOW);
digitalWrite(closeDoor, HIGH);
delay(999);
}
else{
digitalWrite(closeDoor, LOW);
}
}