// Pin connected to the LED
const int light1 = 18;
const int light2 = 19;
const int light3 = 21;
const int light4 = 3;
const int light5 = 22;
const int light6 = 23;
const int light7 = 23;
const int motor_down = 34;
const int motor_up = 35;
#define MOTOR_DELAY 120000 //<------- Uda inna velava Adjust karnna methanin
// Setup function runs once the start
void setup() {
// Initialize the digital pin as an output
pinMode(light1, OUTPUT);
pinMode(light2, OUTPUT);
pinMode(light3, OUTPUT);
pinMode(light4, OUTPUT);
pinMode(light5, OUTPUT);
pinMode(light6, OUTPUT);
pinMode(light7, OUTPUT);
pinMode(motor_up, OUTPUT);
pinMode(motor_down, OUTPUT);
}
// Loop functuion runs repeatedly
void loop() {
// Trun on all LED's
digitalWrite(light1, HIGH);
digitalWrite(light2, HIGH);
digitalWrite(light3, HIGH);
digitalWrite(light4, HIGH);
digitalWrite(light5, HIGH);
digitalWrite(light6, HIGH);
digitalWrite(light7, HIGH);
digitalWrite(motor_down, HIGH); //Trun on down Motor Relay
delay(MOTOR_DELAY); //wait for 1 minitue
// trun off all Led's
digitalWrite(light1, LOW);
digitalWrite(light2, LOW);
digitalWrite(light3, LOW);
digitalWrite(light4, LOW);
digitalWrite(light5, LOW);
digitalWrite(light6, LOW);
digitalWrite(light7, LOW);
digitalWrite(motor_down, LOW); // Trun off down Motor Relay
digitalWrite(light1, HIGH);
// Wait for 1 second
delay(1000);
// Turn the LED off
digitalWrite(light2, HIGH);
// Wait for 1 second
delay(1000);
// Turn the LED on
digitalWrite(light3, HIGH);
// Wait for 1 second
delay(1000);
// Turn the LED off
digitalWrite(light4, HIGH);
// Wait for 1 second
delay(1000);
// Turn the LED on
digitalWrite(light5, HIGH);
// Wait for 1 second
delay(1000);
// Turn the LED off
digitalWrite(light6, HIGH);
// Wait for 1 second
delay(1000);
//Turn the LED on
digitalWrite(light7, HIGH);
digitalWrite(motor_up,HIGH); // Trurn ON up relay
delay(MOTOR_DELAY); // wait for 1 minitue
digitalWrite(motor_up, LOW); // Turn OFF up Relay
}