int Relay = 12; int btn1 = 4; int btn2 = 5; int relay1 = LOW; void setup(){ pinMode(Relay,OUTPUT); pinMode(btn1,INPUT); pinMode(btn2,INPUT); digitalWrite(Relay,relay1); } void loop() { if(digitalRead(btn1) == HIGH) { digitalWrite(Relay,HIGH); delay(10000); // 5 min digitalWrite(Relay,LOW); }else if(digitalRead(btn2) == HIGH) { digitalWrite(Relay,HIGH); delay(20000); // 5 min digitalWrite(Relay,LOW); }else{digitalWrite(Relay,relay1);} }