int LED1 = 2;
int LED2 = 3;
int LED3 = 4;
int LED4 = 5;
int LED5 = 6;
int LED6 = 7;
int LED7 = 8;
int LED8 = 9;
int buttonPin = 12;
int btn_state;
boolean isRunning = false;
int counter = 0;
void setup() {
// put your setup code here, to run once:
pinMode(LED1, OUTPUT);
pinMode(LED2, OUTPUT);
pinMode(LED3, OUTPUT);
pinMode(LED4, OUTPUT);
pinMode(LED5, OUTPUT);
pinMode(LED6, OUTPUT);
pinMode(LED7, OUTPUT);
pinMode(LED8, OUTPUT);
pinMode(buttonPin, INPUT_PULLUP);
Serial.begin(9600);
}
void DelayTimer(long int DelayValue) {
long int DelayTime = micros();
do {
btn_state = digitalRead(buttonPin);
if (isRunning) {
if (btn_state == 0) {
break;
isRunning = false;
}
}
} while (micros() - DelayTime < DelayValue);
}
void loop() {
btn_state = digitalRead(buttonPin);
if (btn_state == 0) {
delay(500);
isRunning = true;
counter++;
}
if (counter == 48) {
counter = 1;
}
// put your main code here, to run repeatedly:
//*********************************APPLY POWER, ARDUINO STAYS OFF*****************
//--------------------------------------------------------------------------------
//**********************************EACH PUSH BELOW IS A PATTERN************************************************
//---------------------------------------PUSH 1********THIS TURSN ARDUINO ON TO FIRST PATTERN ------------------------------------------------------
if (counter == 1) {
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
}
//---------------------------------------PUSH 2------------------------------------------------------
if (counter == 2) {
for (int i = 0; i <= 3; i++) {
for (int i = 0; i <= 3; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 3; i++) {
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(50000);
}
}
//*****************************************************
for (int i = 0; i <= 10; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
DelayTimer(60000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
DelayTimer(60000);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(60000);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(60000);
}
//*******************************************************
for (int i = 0; i <= 10; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
DelayTimer(40000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
DelayTimer(40000);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(40000);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(40000);
}
//********************************************************
for (int i = 0; i <= 5; i++) {
for (int i = 0; i <= 2; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(50000);
}
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(100000);
}
//**********************************************************
for (int i = 0; i <= 5; i++) {
for (int i = 0; i <= 3; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 3; i++) {
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(50000);
}
}
//*********************************************************
for (int i = 0; i <= 5; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED8, HIGH);
for (int i = 0; i <= 3; i++) {
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
DelayTimer(50000);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 3; i++) {
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(50000);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
DelayTimer(50000);
}
digitalWrite(LED1, LOW);
digitalWrite(LED8, LOW);
}
//*********************************************************
for (int i = 0; i <= 10; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED8, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
DelayTimer(40000);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
DelayTimer(40000);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(40000);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
DelayTimer(40000);
digitalWrite(LED1, LOW);
digitalWrite(LED8, LOW);
}
//************************************************************
for (int i = 0; i <= 5; i++) {
for (int i = 0; i <= 2; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 2; i++) {
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
DelayTimer(50000);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
DelayTimer(50000);
}
}
//**********************************************************
for (int i = 0; i <= 5; i++) {
for (int i = 0; i <= 2; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED7, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 2; i++) {
digitalWrite(LED2, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED2, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED8, LOW);
DelayTimer(50000);
}
}
//*********************************************************
for (int i = 0; i <= 4; i++) {
for (int i = 0; i <= 2; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
digitalWrite(LED8, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 2; i++) {
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
DelayTimer(50000);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
DelayTimer(50000);
}
}
//*********************************************************
for (int i = 0; i <= 4; i++) {
for (int i = 0; i <= 2; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(50000);
}
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(300000);
}
//********************************************************
for (int i = 0; i <= 5; i++) {
for (int i = 0; i <= 2; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED8, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 2; i++) {
digitalWrite(LED2, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(50000);
digitalWrite(LED2, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED7, LOW);
DelayTimer(50000);
}
}
}
//------------------------------------------------PUSH 3------------------------------------------------------
if (counter == 3) {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(250000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(250000);
}
//------------------------------------------------PUSH 4------------------------------------------------------
if (counter == 4) {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(250000);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(250000);
}
//------------------------------------------------PUSH 5------------------------------------------------------
if (counter == 5) {
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
DelayTimer(250000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
DelayTimer(250000);
}
//------------------------------------------------PUSH 6------------------------------------------------------
if (counter == 6) {
digitalWrite(LED1, HIGH);
DelayTimer(30000);
digitalWrite(LED1, LOW);
DelayTimer(30000);
digitalWrite(LED2, HIGH);
DelayTimer(30000);
digitalWrite(LED2, LOW);
DelayTimer(30000);
digitalWrite(LED3, HIGH);
DelayTimer(30000);
digitalWrite(LED3, LOW);
DelayTimer(30000);
digitalWrite(LED4, HIGH);
DelayTimer(30000);
digitalWrite(LED4, LOW);
DelayTimer(30000);
digitalWrite(LED5, HIGH);
DelayTimer(30000);
digitalWrite(LED5, LOW);
DelayTimer(30000);
digitalWrite(LED6, HIGH);
DelayTimer(30000);
digitalWrite(LED6, LOW);
DelayTimer(30000);
digitalWrite(LED7, HIGH);
DelayTimer(30000);
digitalWrite(LED7, LOW);
DelayTimer(30000);
digitalWrite(LED8, HIGH);
//********************************************
digitalWrite(LED1, HIGH);
DelayTimer(30000);
digitalWrite(LED1, LOW);
DelayTimer(30000);
digitalWrite(LED2, HIGH);
DelayTimer(30000);
digitalWrite(LED2, LOW);
DelayTimer(30000);
digitalWrite(LED3, HIGH);
DelayTimer(30000);
digitalWrite(LED3, LOW);
DelayTimer(30000);
digitalWrite(LED4, HIGH);
DelayTimer(30000);
digitalWrite(LED4, LOW);
DelayTimer(30000);
digitalWrite(LED5, HIGH);
DelayTimer(30000);
digitalWrite(LED5, LOW);
DelayTimer(30000);
digitalWrite(LED6, HIGH);
DelayTimer(30000);
digitalWrite(LED6, LOW);
DelayTimer(30000);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
//*******************************************
digitalWrite(LED1, HIGH);
DelayTimer(30000);
digitalWrite(LED1, LOW);
DelayTimer(30000);
digitalWrite(LED2, HIGH);
DelayTimer(30000);
digitalWrite(LED2, LOW);
DelayTimer(30000);
digitalWrite(LED3, HIGH);
DelayTimer(30000);
digitalWrite(LED3, LOW);
DelayTimer(30000);
digitalWrite(LED4, HIGH);
DelayTimer(30000);
digitalWrite(LED4, LOW);
DelayTimer(30000);
digitalWrite(LED5, HIGH);
DelayTimer(30000);
digitalWrite(LED5, LOW);
DelayTimer(30000);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
//*************************************************
digitalWrite(LED1, HIGH);
DelayTimer(30000);
digitalWrite(LED1, LOW);
DelayTimer(30000);
digitalWrite(LED2, HIGH);
DelayTimer(30000);
digitalWrite(LED2, LOW);
DelayTimer(30000);
digitalWrite(LED3, HIGH);
DelayTimer(30000);
digitalWrite(LED3, LOW);
DelayTimer(30000);
digitalWrite(LED4, HIGH);
DelayTimer(30000);
digitalWrite(LED4, LOW);
DelayTimer(30000);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
//**************************************
digitalWrite(LED1, HIGH);
DelayTimer(30000);
digitalWrite(LED1, LOW);
DelayTimer(30000);
digitalWrite(LED2, HIGH);
DelayTimer(30000);
digitalWrite(LED2, LOW);
DelayTimer(30000);
digitalWrite(LED3, HIGH);
DelayTimer(30000);
digitalWrite(LED3, LOW);
DelayTimer(30000);
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
//*************************************
digitalWrite(LED1, HIGH);
DelayTimer(30000);
digitalWrite(LED1, LOW);
DelayTimer(30000);
digitalWrite(LED2, HIGH);
DelayTimer(30000);
digitalWrite(LED2, LOW);
DelayTimer(30000);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
//****************************************
digitalWrite(LED1, HIGH);
DelayTimer(30000);
digitalWrite(LED1, LOW);
DelayTimer(30000);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
//**************************
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(500000);
//***********************************
digitalWrite(LED1, LOW);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(500000);
}
//------------------------------------------------PUSH 7------------------------------------------------------
if (counter == 7) {
digitalWrite(LED8, HIGH);
DelayTimer(30000);
digitalWrite(LED8, LOW);
DelayTimer(30000);
digitalWrite(LED7, HIGH);
DelayTimer(30000);
digitalWrite(LED7, LOW);
DelayTimer(30000);
digitalWrite(LED6, HIGH);
DelayTimer(30000);
digitalWrite(LED6, LOW);
DelayTimer(30000);
digitalWrite(LED5, HIGH);
DelayTimer(30000);
digitalWrite(LED5, LOW);
DelayTimer(30000);
digitalWrite(LED4, HIGH);
DelayTimer(30000);
digitalWrite(LED4, LOW);
DelayTimer(30000);
digitalWrite(LED3, HIGH);
DelayTimer(30000);
digitalWrite(LED3, LOW);
DelayTimer(30000);
digitalWrite(LED2, HIGH);
DelayTimer(30000);
digitalWrite(LED2, LOW);
DelayTimer(30000);
digitalWrite(LED1, HIGH);
//********************************************
digitalWrite(LED8, HIGH);
DelayTimer(30000);
digitalWrite(LED8, LOW);
DelayTimer(30000);
digitalWrite(LED7, HIGH);
DelayTimer(30000);
digitalWrite(LED7, LOW);
DelayTimer(30000);
digitalWrite(LED6, HIGH);
DelayTimer(20000);
digitalWrite(LED6, LOW);
DelayTimer(30000);
digitalWrite(LED5, HIGH);
DelayTimer(30000);
digitalWrite(LED5, LOW);
DelayTimer(30000);
digitalWrite(LED4, HIGH);
DelayTimer(30000);
digitalWrite(LED4, LOW);
DelayTimer(30000);
digitalWrite(LED3, HIGH);
DelayTimer(30000);
digitalWrite(LED3, LOW);
DelayTimer(30000);
digitalWrite(LED2, HIGH);
digitalWrite(LED1, HIGH);
//*******************************************
digitalWrite(LED8, HIGH);
DelayTimer(30000);
digitalWrite(LED8, LOW);
DelayTimer(30000);
digitalWrite(LED7, HIGH);
DelayTimer(30000);
digitalWrite(LED7, LOW);
DelayTimer(30000);
digitalWrite(LED6, HIGH);
DelayTimer(30000);
digitalWrite(LED6, LOW);
DelayTimer(30000);
digitalWrite(LED5, HIGH);
DelayTimer(30000);
digitalWrite(LED5, LOW);
DelayTimer(30000);
digitalWrite(LED4, HIGH);
DelayTimer(30000);
digitalWrite(LED4, LOW);
DelayTimer(30000);
digitalWrite(LED3, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED1, HIGH);
//*************************************************
digitalWrite(LED8, HIGH);
DelayTimer(30000);
digitalWrite(LED8, LOW);
DelayTimer(30000);
digitalWrite(LED7, HIGH);
DelayTimer(30000);
digitalWrite(LED7, LOW);
DelayTimer(30000);
digitalWrite(LED6, HIGH);
DelayTimer(30000);
digitalWrite(LED6, LOW);
DelayTimer(30000);
digitalWrite(LED5, HIGH);
DelayTimer(30000);
digitalWrite(LED5, LOW);
DelayTimer(30000);
digitalWrite(LED4, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED1, HIGH);
//**************************************
digitalWrite(LED8, HIGH);
DelayTimer(30000);
digitalWrite(LED8, LOW);
DelayTimer(30000);
digitalWrite(LED7, HIGH);
DelayTimer(30000);
digitalWrite(LED7, LOW);
DelayTimer(30000);
digitalWrite(LED6, HIGH);
DelayTimer(30000);
digitalWrite(LED6, LOW);
DelayTimer(30000);
digitalWrite(LED5, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED1, HIGH);
//*************************************
digitalWrite(LED8, HIGH);
DelayTimer(30000);
digitalWrite(LED8, LOW);
DelayTimer(30000);
digitalWrite(LED7, HIGH);
DelayTimer(30000);
digitalWrite(LED7, LOW);
DelayTimer(30000);
digitalWrite(LED6, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED1, HIGH);
//****************************************
digitalWrite(LED8, HIGH);
DelayTimer(30000);
digitalWrite(LED8, LOW);
DelayTimer(30000);
digitalWrite(LED7, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED1, HIGH);
//**************************
digitalWrite(LED8, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED1, HIGH);
DelayTimer(500000);
//***********************************
digitalWrite(LED1, LOW);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(500000);
}
//------------------------------------------------PUSH 8------------------------------------------------------
if (counter == 8) {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
DelayTimer(250000);
digitalWrite(LED3, HIGH);
DelayTimer(250000);
digitalWrite(LED4, HIGH);
DelayTimer(250000);
digitalWrite(LED5, HIGH);
DelayTimer(250000);
digitalWrite(LED6, HIGH);
DelayTimer(250000);
digitalWrite(LED7, HIGH);
DelayTimer(250000);
digitalWrite(LED8, HIGH);
DelayTimer(250000);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(250000);
}
//------------------------------------------------PUSH 9------------------------------------------------------
if (counter == 9) {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
DelayTimer(125000);
digitalWrite(LED3, HIGH);
DelayTimer(125000);
digitalWrite(LED4, HIGH);
DelayTimer(125000);
digitalWrite(LED5, HIGH);
DelayTimer(125000);
digitalWrite(LED6, HIGH);
DelayTimer(125000);
digitalWrite(LED7, HIGH);
DelayTimer(125000);
digitalWrite(LED8, HIGH);
DelayTimer(125000);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(100000);
}
//------------------------------------------------PUSH 10------------------------------------------------------
if (counter == 10) {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
DelayTimer(75000);
digitalWrite(LED3, HIGH);
DelayTimer(75000);
digitalWrite(LED4, HIGH);
DelayTimer(75000);
digitalWrite(LED5, HIGH);
DelayTimer(75000);
digitalWrite(LED6, HIGH);
DelayTimer(75000);
digitalWrite(LED7, HIGH);
DelayTimer(75000);
digitalWrite(LED8, HIGH);
DelayTimer(75000);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(25000);
digitalWrite(LED1, LOW);
}
//------------------------------------------------PUSH 11------------------------------------------------------
if (counter == 11) {
digitalWrite(LED8, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(250000);
digitalWrite(LED6, HIGH);
DelayTimer(250000);
digitalWrite(LED5, HIGH);
DelayTimer(250000);
digitalWrite(LED4, HIGH);
DelayTimer(250000);
digitalWrite(LED3, HIGH);
DelayTimer(250000);
digitalWrite(LED2, HIGH);
DelayTimer(250000);
digitalWrite(LED1, HIGH);
DelayTimer(250000);
digitalWrite(LED7, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED1, LOW);
DelayTimer(250000);
}
//------------------------------------------------PUSH 12------------------------------------------------------
if (counter == 12) {
digitalWrite(LED8, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(125000);
digitalWrite(LED6, HIGH);
DelayTimer(125000);
digitalWrite(LED5, HIGH);
DelayTimer(125000);
digitalWrite(LED4, HIGH);
DelayTimer(125000);
digitalWrite(LED3, HIGH);
DelayTimer(125000);
digitalWrite(LED2, HIGH);
DelayTimer(125000);
digitalWrite(LED1, HIGH);
DelayTimer(125000);
digitalWrite(LED7, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED1, LOW);
DelayTimer(100000);
digitalWrite(LED1, LOW);
}
//------------------------------------------------PUSH 13------------------------------------------------------
if (counter == 13) {
digitalWrite(LED8, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(75000);
digitalWrite(LED6, HIGH);
DelayTimer(75000);
digitalWrite(LED5, HIGH);
DelayTimer(75000);
digitalWrite(LED4, HIGH);
DelayTimer(75000);
digitalWrite(LED3, HIGH);
DelayTimer(75000);
digitalWrite(LED2, HIGH);
DelayTimer(75000);
digitalWrite(LED1, HIGH);
DelayTimer(75000);
digitalWrite(LED7, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED1, LOW);
DelayTimer(25000);
digitalWrite(LED8, LOW);
}
//------------------------------------------------PUSH 14------------------------------------------------------
if (counter == 14) {
digitalWrite(LED1, HIGH);
DelayTimer(250000);
digitalWrite(LED2, HIGH);
DelayTimer(250000);
digitalWrite(LED3, HIGH);
DelayTimer(250000);
digitalWrite(LED4, HIGH);
DelayTimer(250000);
digitalWrite(LED5, HIGH);
DelayTimer(250000);
digitalWrite(LED6, HIGH);
DelayTimer(250000);
digitalWrite(LED7, HIGH);
DelayTimer(250000);
digitalWrite(LED8, HIGH);
DelayTimer(250000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(250000);
}
//------------------------------------------------PUSH 15------------------------------------------------------
if (counter == 15) {
digitalWrite(LED8, HIGH);
DelayTimer(250000);
digitalWrite(LED7, HIGH);
DelayTimer(250000);
digitalWrite(LED6, HIGH);
DelayTimer(250000);
digitalWrite(LED5, HIGH);
DelayTimer(250000);
digitalWrite(LED4, HIGH);
DelayTimer(250000);
digitalWrite(LED3, HIGH);
DelayTimer(250000);
digitalWrite(LED2, HIGH);
DelayTimer(250000);
digitalWrite(LED1, HIGH);
DelayTimer(250000);
digitalWrite(LED8, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED1, LOW);
DelayTimer(250000);
}
//------------------------------------------------PUSH 16------------------------------------------------------
if (counter == 16) {
digitalWrite(LED1, HIGH);
DelayTimer(110000);
digitalWrite(LED2, HIGH);
DelayTimer(110000);
digitalWrite(LED3, HIGH);
DelayTimer(110000);
digitalWrite(LED4, HIGH);
DelayTimer(110000);
digitalWrite(LED5, HIGH);
DelayTimer(110000);
digitalWrite(LED6, HIGH);
DelayTimer(110000);
digitalWrite(LED7, HIGH);
DelayTimer(110000);
digitalWrite(LED8, HIGH);
DelayTimer(110000);
digitalWrite(LED1, LOW);
DelayTimer(110000);
digitalWrite(LED2, LOW);
DelayTimer(110000);
digitalWrite(LED3, LOW);
DelayTimer(110000);
digitalWrite(LED4, LOW);
DelayTimer(110000);
digitalWrite(LED5, LOW);
DelayTimer(110000);
digitalWrite(LED6, LOW);
DelayTimer(110000);
digitalWrite(LED7, LOW);
DelayTimer(110000);
digitalWrite(LED8, LOW);
DelayTimer(110000);
}
//------------------------------------------------PUSH 17------------------------------------------------------
if (counter == 17) {
digitalWrite(LED8, HIGH);
DelayTimer(110000);
digitalWrite(LED7, HIGH);
DelayTimer(110000);
digitalWrite(LED6, HIGH);
DelayTimer(110000);
digitalWrite(LED5, HIGH);
DelayTimer(110000);
digitalWrite(LED4, HIGH);
DelayTimer(110000);
digitalWrite(LED3, HIGH);
DelayTimer(110000);
digitalWrite(LED2, HIGH);
DelayTimer(110000);
digitalWrite(LED1, HIGH);
DelayTimer(110000);
digitalWrite(LED8, LOW);
DelayTimer(110000);
digitalWrite(LED7, LOW);
DelayTimer(110000);
digitalWrite(LED6, LOW);
DelayTimer(110000);
digitalWrite(LED5, LOW);
DelayTimer(110000);
digitalWrite(LED4, LOW);
DelayTimer(110000);
digitalWrite(LED3, LOW);
DelayTimer(110000);
digitalWrite(LED2, LOW);
DelayTimer(110000);
digitalWrite(LED1, LOW);
DelayTimer(110000);
}
//------------------------------------------------PUSH 18------------------------------------------------------
if (counter == 18) {
for (int thisPin = 2; thisPin <= 9; thisPin++) {
digitalWrite (thisPin, HIGH);
DelayTimer(60000);
}
for (int thisPin = 2; thisPin <= 9; thisPin++) {
digitalWrite (thisPin, LOW);
DelayTimer(60000);
}
for (int thisPin = 9; thisPin >= 2 ; thisPin--) {
digitalWrite (thisPin, HIGH);
DelayTimer(60000);
}
for (int thisPin = 9; thisPin >= 2 ; thisPin--) {
digitalWrite (thisPin, LOW);
DelayTimer(60000);
}
}
//------------------------------------------------PUSH 19------------------------------------------------------
if (counter == 19) {
digitalWrite(LED1, HIGH);
digitalWrite(LED5, HIGH);
DelayTimer(150000);
digitalWrite(LED2, HIGH);
digitalWrite(LED6, HIGH);
DelayTimer(150000);
digitalWrite(LED3, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(150000);
digitalWrite(LED4, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(150000);
digitalWrite(LED1, LOW);
digitalWrite(LED5, LOW);
DelayTimer(150000);
digitalWrite(LED2, LOW);
digitalWrite(LED6, LOW);
DelayTimer(150000);
digitalWrite(LED3, LOW);
digitalWrite(LED7, LOW);
DelayTimer(150000);
digitalWrite(LED4, LOW);
digitalWrite(LED8, LOW);
DelayTimer(150000);
}
//------------------------------------------------PUSH 20------------------------------------------------------
if (counter == 20) {
digitalWrite(LED8, HIGH);
digitalWrite(LED4, HIGH);
DelayTimer(150000);
digitalWrite(LED7, HIGH);
digitalWrite(LED3, HIGH);
DelayTimer(150000);
digitalWrite(LED6, HIGH);
digitalWrite(LED2, HIGH);
DelayTimer(150000);
digitalWrite(LED5, HIGH);
digitalWrite(LED1, HIGH);
DelayTimer(150000);
digitalWrite(LED8, LOW);
digitalWrite(LED4, LOW);
DelayTimer(150000);
digitalWrite(LED7, LOW);
digitalWrite(LED3, LOW);
DelayTimer(150000);
digitalWrite(LED6, LOW);
digitalWrite(LED2, LOW);
DelayTimer(150000);
digitalWrite(LED5, LOW);
digitalWrite(LED1, LOW);
DelayTimer(150000);
}
//------------------------------------------------PUSH 21------------------------------------------------------
if (counter == 21) {
digitalWrite(LED1, HIGH);
digitalWrite(LED5, HIGH);
DelayTimer(80000);
digitalWrite(LED2, HIGH);
digitalWrite(LED6, HIGH);
DelayTimer(80000);
digitalWrite(LED3, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(80000);
digitalWrite(LED4, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(80000);
digitalWrite(LED1, LOW);
digitalWrite(LED5, LOW);
DelayTimer(80000);
digitalWrite(LED2, LOW);
digitalWrite(LED6, LOW);
DelayTimer(80000);
digitalWrite(LED3, LOW);
digitalWrite(LED7, LOW);
DelayTimer(80000);
digitalWrite(LED4, LOW);
digitalWrite(LED8, LOW);
DelayTimer(80000);
digitalWrite(LED8, HIGH);
digitalWrite(LED4, HIGH);
DelayTimer(80000);
digitalWrite(LED7, HIGH);
digitalWrite(LED3, HIGH);
DelayTimer(80000);
digitalWrite(LED6, HIGH);
digitalWrite(LED2, HIGH);
DelayTimer(80000);
digitalWrite(LED5, HIGH);
digitalWrite(LED1, HIGH);
DelayTimer(80000);
digitalWrite(LED8, LOW);
digitalWrite(LED4, LOW);
DelayTimer(80000);
digitalWrite(LED7, LOW);
digitalWrite(LED3, LOW);
DelayTimer(80000);
digitalWrite(LED6, LOW);
digitalWrite(LED2, LOW);
DelayTimer(80000);
digitalWrite(LED5, LOW);
digitalWrite(LED1, LOW);
DelayTimer(80000);
}
//------------------------------------------------PUSH 22------------------------------------------------------
if (counter == 22) {
for (int i = 0; i <= 3; i++) {
digitalWrite(LED1, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
DelayTimer(50000);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED8, LOW);
DelayTimer(50000);
}
digitalWrite(LED8, HIGH);
DelayTimer(75000);
digitalWrite(LED7, HIGH);
DelayTimer(75000);
digitalWrite(LED6, HIGH);
DelayTimer(75000);
digitalWrite(LED5, HIGH);
DelayTimer(75000);
digitalWrite(LED4, HIGH);
DelayTimer(75000);
digitalWrite(LED3, HIGH);
DelayTimer(75000);
digitalWrite(LED2, HIGH);
DelayTimer(75000);
digitalWrite(LED1, HIGH);
DelayTimer(75000);
digitalWrite(LED1, LOW);
DelayTimer(75000);
digitalWrite(LED2, LOW);
DelayTimer(75000);
digitalWrite(LED3, LOW);
DelayTimer(75000);
digitalWrite(LED4, LOW);
DelayTimer(75000);
digitalWrite(LED5, LOW);
DelayTimer(75000);
digitalWrite(LED6, LOW);
DelayTimer(75000);
digitalWrite(LED7, LOW);
DelayTimer(75000);
digitalWrite(LED8, LOW);
DelayTimer(75000);
}
//------------------------------------------------PUSH 23------------------------------------------------------
if (counter == 23) {
for (int i = 0; i <= 3; i++) {
digitalWrite(LED1, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
DelayTimer(50000);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED8, LOW);
DelayTimer(50000);
}
digitalWrite(LED1, HIGH);
DelayTimer(75000);
digitalWrite(LED2, HIGH);
DelayTimer(75000);
digitalWrite(LED3, HIGH);
DelayTimer(75000);
digitalWrite(LED4, HIGH);
DelayTimer(75000);
digitalWrite(LED5, HIGH);
DelayTimer(75000);
digitalWrite(LED6, HIGH);
DelayTimer(75000);
digitalWrite(LED7, HIGH);
DelayTimer(75000);
digitalWrite(LED8, HIGH);
DelayTimer(75000);
digitalWrite(LED8, LOW);
DelayTimer(75000);
digitalWrite(LED7, LOW);
DelayTimer(75000);
digitalWrite(LED6, LOW);
DelayTimer(75000);
digitalWrite(LED5, LOW);
DelayTimer(75000);
digitalWrite(LED4, LOW);
DelayTimer(75000);
digitalWrite(LED3, LOW);
DelayTimer(75000);
digitalWrite(LED2, LOW);
DelayTimer(75000);
digitalWrite(LED1, LOW);
DelayTimer(75000);
}
//------------------------------------------------PUSH 24------------------------------------------------------
if (counter == 24) {
digitalWrite(LED8, HIGH);
DelayTimer(75000);
digitalWrite(LED8, LOW);
digitalWrite(LED7, HIGH);
DelayTimer(75000);
digitalWrite(LED7, LOW);
digitalWrite(LED6, HIGH);
DelayTimer(75000);
digitalWrite(LED6, LOW);
digitalWrite(LED5, HIGH);
DelayTimer(75000);
digitalWrite(LED5, LOW);
digitalWrite(LED4, HIGH);
DelayTimer(75000);
digitalWrite(LED4, LOW);
digitalWrite(LED3, HIGH);
DelayTimer(75000);
digitalWrite(LED3, LOW);
digitalWrite(LED2, HIGH);
DelayTimer(75000);
digitalWrite(LED2, LOW);
digitalWrite(LED1, HIGH);
DelayTimer(75000);
digitalWrite(LED1, LOW);
}
//------------------------------------------------PUSH 25------------------------------------------------------
if (counter == 25) {
digitalWrite(LED1, HIGH);
DelayTimer(75000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, HIGH);
DelayTimer(75000);
digitalWrite(LED2, LOW);
digitalWrite(LED3, HIGH);
DelayTimer(75000);
digitalWrite(LED3, LOW);
digitalWrite(LED4, HIGH);
DelayTimer(75000);
digitalWrite(LED4, LOW);
digitalWrite(LED5, HIGH);
DelayTimer(75000);
digitalWrite(LED5, LOW);
digitalWrite(LED6, HIGH);
DelayTimer(75000);
digitalWrite(LED6, LOW);
digitalWrite(LED7, HIGH);
DelayTimer(75000);
digitalWrite(LED7, LOW);
digitalWrite(LED8, HIGH);
DelayTimer(75000);
digitalWrite(LED8, LOW);
}
//------------------------------------------------PUSH 26------------------------------------------------------
if (counter == 26) {
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED8, LOW);
digitalWrite(LED7, HIGH);
DelayTimer(50000);
digitalWrite(LED7, LOW);
digitalWrite(LED6, HIGH);
DelayTimer(50000);
digitalWrite(LED6, LOW);
digitalWrite(LED5, HIGH);
DelayTimer(50000);
digitalWrite(LED5, LOW);
digitalWrite(LED4, HIGH);
DelayTimer(50000);
digitalWrite(LED4, LOW);
digitalWrite(LED3, HIGH);
DelayTimer(50000);
digitalWrite(LED3, LOW);
digitalWrite(LED2, HIGH);
DelayTimer(50000);
digitalWrite(LED2, LOW);
digitalWrite(LED1, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
digitalWrite(LED1, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, HIGH);
DelayTimer(50000);
digitalWrite(LED2, LOW);
digitalWrite(LED3, HIGH);
DelayTimer(50000);
digitalWrite(LED3, LOW);
digitalWrite(LED4, HIGH);
DelayTimer(50000);
digitalWrite(LED4, LOW);
digitalWrite(LED5, HIGH);
DelayTimer(50000);
digitalWrite(LED5, LOW);
digitalWrite(LED6, HIGH);
DelayTimer(50000);
digitalWrite(LED6, LOW);
digitalWrite(LED7, HIGH);
DelayTimer(50000);
digitalWrite(LED7, LOW);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED8, LOW);
}
//------------------------------------------------PUSH 27------------------------------------------------------
if (counter == 27) {
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
DelayTimer(250000);
digitalWrite(LED3, HIGH);
digitalWrite(LED6, HIGH);
DelayTimer(250000);
digitalWrite(LED2, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(250000);
digitalWrite(LED1, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(250000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(150000);
}
//------------------------------------------------PUSH 28------------------------------------------------------
if (counter == 28) {
digitalWrite(LED1, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(250000);
digitalWrite(LED2, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(250000);
digitalWrite(LED3, HIGH);
digitalWrite(LED6, HIGH);
DelayTimer(250000);
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
DelayTimer(250000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(150000);
}
//------------------------------------------------PUSH 29------------------------------------------------------
if (counter == 29) {
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
DelayTimer(250000);
digitalWrite(LED3, HIGH);
digitalWrite(LED6, HIGH);
DelayTimer(250000);
digitalWrite(LED2, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(250000);
digitalWrite(LED1, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(250000);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
DelayTimer(250000);
digitalWrite(LED3, LOW);
digitalWrite(LED6, LOW);
DelayTimer(250000);
digitalWrite(LED2, LOW);
digitalWrite(LED7, LOW);
DelayTimer(250000);
digitalWrite(LED1, LOW);
digitalWrite(LED8, LOW);
DelayTimer(250000);
}
//------------------------------------------------PUSH 30------------------------------------------------------
if (counter == 30) {
digitalWrite(LED8, HIGH);
digitalWrite(LED1, HIGH);
DelayTimer(250000);
digitalWrite(LED7, HIGH);
digitalWrite(LED2, HIGH);
DelayTimer(250000);
digitalWrite(LED6, HIGH);
digitalWrite(LED3, HIGH);
DelayTimer(250000);
digitalWrite(LED5, HIGH);
digitalWrite(LED4, HIGH);
DelayTimer(250000);
digitalWrite(LED8, LOW);
digitalWrite(LED1, LOW);
DelayTimer(250000);
digitalWrite(LED7, LOW);
digitalWrite(LED2, LOW);
DelayTimer(250000);
digitalWrite(LED6, LOW);
digitalWrite(LED3, LOW);
DelayTimer(250000);
digitalWrite(LED5, LOW);
digitalWrite(LED4, LOW);
DelayTimer(250000);
}
//------------------------------------------------PUSH 31------------------------------------------------------
if (counter == 31) {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(60000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(60000);
}
//------------------------------------------------PUSH 32------------------------------------------------------
if (counter == 32) {
for (int i = 0; i <= 3; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 3; i++) {
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(50000);
}
}
//------------------------------------------------PUSH 33------------------------------------------------------
if (counter == 33) {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
DelayTimer(50000);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(50000);
}
//------------------------------------------------PUSH 34------------------------------------------------------
if (counter == 34) {
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
for (int i = 0; i <= 3; i++) {
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(50000);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 3; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
digitalWrite(LED8, LOW);
DelayTimer(50000);
}
}
//------------------------------------------------PUSH 35------------------------------------------------------
if (counter == 35) {
for (int i = 0; i <= 3; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
digitalWrite(LED8, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 3; i++) {
digitalWrite(LED2, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(50000);
digitalWrite(LED2, LOW);
digitalWrite(LED7, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 3; i++) {
digitalWrite(LED3, HIGH);
digitalWrite(LED6, HIGH);
DelayTimer(50000);
digitalWrite(LED3, LOW);
digitalWrite(LED6, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 3; i++) {
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
DelayTimer(75000);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
DelayTimer(75000);
}
}
//------------------------------------------------PUSH 36------------------------------------------------------
if (counter == 36) {
for (int i = 0; i <= 3; i++) {
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
DelayTimer(50000);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 3; i++) {
digitalWrite(LED3, HIGH);
digitalWrite(LED6, HIGH);
DelayTimer(50000);
digitalWrite(LED3, LOW);
digitalWrite(LED6, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 3; i++) {
digitalWrite(LED2, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(50000);
digitalWrite(LED2, LOW);
digitalWrite(LED7, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 3; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(75000);
digitalWrite(LED1, LOW);
digitalWrite(LED8, LOW);
DelayTimer(75000);
}
}
//------------------------------------------------PUSH 37------------------------------------------------------
if (counter == 37) {
for (int i = 0; i <= 3; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
digitalWrite(LED8, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 3; i++) {
digitalWrite(LED2, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(50000);
digitalWrite(LED2, LOW);
digitalWrite(LED7, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 3; i++) {
digitalWrite(LED3, HIGH);
digitalWrite(LED6, HIGH);
DelayTimer(50000);
digitalWrite(LED3, LOW);
digitalWrite(LED6, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 3; i++) {
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
DelayTimer(50000);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 3; i++) {
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
DelayTimer(50000);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 3; i++) {
digitalWrite(LED3, HIGH);
digitalWrite(LED6, HIGH);
DelayTimer(50000);
digitalWrite(LED3, LOW);
digitalWrite(LED6, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 3; i++) {
digitalWrite(LED2, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(50000);
digitalWrite(LED2, LOW);
digitalWrite(LED7, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 3; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
digitalWrite(LED8, LOW);
DelayTimer(50000);
}
}
//------------------------------------------------PUSH 38------------------------------------------------------
if (counter == 38) {
for (int i = 0; i <= 3; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 3; i++) {
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(50000);
}
}
//------------------------------------------------PUSH 39------------------------------------------------------
if (counter == 39) {
digitalWrite(LED1, HIGH);
digitalWrite(LED8, HIGH);
for (int i = 0; i <= 3; i++) {
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
DelayTimer(50000);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 3; i++) {
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(50000);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
DelayTimer(50000);
}
digitalWrite(LED1, LOW);
digitalWrite(LED8, LOW);
}
//------------------------------------------------PUSH 40------------------------------------------------------
if (counter == 40) {
digitalWrite(LED1, HIGH);
digitalWrite(LED8, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
DelayTimer(60000);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
DelayTimer(60000);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(60000);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
DelayTimer(60000);
digitalWrite(LED1, LOW);
digitalWrite(LED8, LOW);
}
//------------------------------------------------PUSH 41------------------------------------------------------
if (counter == 41) {
for (int i = 0; i <= 2; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(50000);
}
for (int i = 0; i <= 2; i++) {
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
DelayTimer(50000);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
DelayTimer(50000);
}
}
//------------------------------------------------PUSH 42------------------------------------------------------
if (counter == 42) {
for (int i = 0; i <= 2; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(75000);
digitalWrite(LED1, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED7, LOW);
DelayTimer(75000);
}
for (int i = 0; i <= 2; i++) {
digitalWrite(LED2, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(75000);
digitalWrite(LED2, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED8, LOW);
DelayTimer(75000);
}
}
//------------------------------------------------PUSH 43------------------------------------------------------
if (counter == 43) {
for (int i = 0; i <= 2; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(75000);
digitalWrite(LED1, LOW);
digitalWrite(LED8, LOW);
DelayTimer(75000);
}
for (int i = 0; i <= 2; i++) {
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
DelayTimer(75000);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
DelayTimer(75000);
}
}
//------------------------------------------------PUSH 44------------------------------------------------------
if (counter == 44) {
for (int i = 0; i <= 2; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(50000);
}
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(300000);
}
//------------------------------------------------PUSH 45------------------------------------------------------
if (counter == 45) {
for (int i = 0; i <= 2; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(50000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(50000);
}
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
DelayTimer(100000);
}
//------------------------------------------------PUSH 46------------------------------------------------------
if (counter == 46) {
for (int i = 0; i <= 2; i++) {
digitalWrite(LED1, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED8, HIGH);
DelayTimer(75000);
digitalWrite(LED1, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED8, LOW);
DelayTimer(75000);
}
for (int i = 0; i <= 2; i++) {
digitalWrite(LED2, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED7, HIGH);
DelayTimer(75000);
digitalWrite(LED2, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED7, LOW);
DelayTimer(75000);
}
}
//------------------------------------------------PUSH 46 ARDUINO OFF ------------------------------------------------------
else {
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
}
Serial.println(counter);
}