/*
Aqui deberia escribir algo pero no se que escribir, asi que dejare de escribir bobadas y mas bien empiezo a hacer el codigo SUPERHIPERMEGARECONTRAULTRA CHUPE WOW!!
SECUENCIAS:
-HOLA..........SHOLA
-OJOS..........SOJOS
-SLIDE.........SSLID
-ESCALERA......SESCA
-FLECHAS.......SFLEC
-SIGNOVITAL....SSIGN
-ALEATORIO.....SALEA
*/
//definicion de leds
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 led9 = 10;
int led10 = 11;
int led11 = 12;
int led12 = 13;
int led13 = 14;
int led14 = 15;
int led15 = 16;
int led16 = 17;
int led17 = 18;
int led18 = 19;
int led19 = 20;
int led20 = 21;
int led21 = 22;
int led22 = 23;
int led23 = 24;
int led24 = 25;
int led25 = 26;
int led26 = 27;
int led27 = 28;
int led28 = 29;
int led29 = 30;
int led30 = 31;
int led31 = 32;
int led32 = 33;
int led33 = 34;
int led34 = 35;
int led35 = 36;
int led36 = 37;
int led37 = 38;
int led38 = 39;
int led39 = 40;
int led40 = 41;
int led41 = 42;
int led42 = 43;
int led43 = 44;
int led44 = 45;
int led45 = 46;
int led46 = 47;
int led47 = 48;
int led48 = 49;
int potenciometroVel = A1; //lugar donde esta el potenciometro de la velocidad
int velocidad = 200;
char dato;
String readString;
//------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Definicion de entradas y salidas en el void setup
void setup () {
//LEDS
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(led9, OUTPUT);
pinMode(led10, OUTPUT);
pinMode(led11, OUTPUT);
pinMode(led12, OUTPUT);
pinMode(led13, OUTPUT);
pinMode(led14, OUTPUT);
pinMode(led15, OUTPUT);
pinMode(led16, OUTPUT);
pinMode(led17, OUTPUT);
pinMode(led18, OUTPUT);
pinMode(led19, OUTPUT);
pinMode(led20, OUTPUT);
pinMode(led21, OUTPUT);
pinMode(led22, OUTPUT);
pinMode(led23, OUTPUT);
pinMode(led24, OUTPUT);
pinMode(led25, OUTPUT);
pinMode(led26, OUTPUT);
pinMode(led27, OUTPUT);
pinMode(led28, OUTPUT);
pinMode(led29, OUTPUT);
pinMode(led30, OUTPUT);
pinMode(led31, OUTPUT);
pinMode(led32, OUTPUT);
pinMode(led33, OUTPUT);
pinMode(led34, OUTPUT);
pinMode(led35, OUTPUT);
pinMode(led36, OUTPUT);
pinMode(led37, OUTPUT);
pinMode(led38, OUTPUT);
pinMode(led39, OUTPUT);
pinMode(led40, OUTPUT);
pinMode(led41, OUTPUT);
pinMode(led42, OUTPUT);
pinMode(led43, OUTPUT);
pinMode(led44, OUTPUT);
pinMode(led45, OUTPUT);
pinMode(led46, OUTPUT);
pinMode(led47, OUTPUT);
pinMode(led48, OUTPUT);
Serial.begin(9600);
}
//------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
void loop () {
leer_dato();
velocidad = analogRead(potenciometroVel); //va a variar la velocidad segun el potenciometro
Serial.println(velocidad);
//Cadena de prueba para mensaje desde el celular
if(readString.length() > 0) {
if (readString == "SHOLA") { hola(); }
else{ if (readString == "SSIGN") { signoVital(); }
else{ if (readString == "SFLEC") { flechas(); }
else{ if (readString == "SOJOS") { ojos(); }
else{ if (readString == "SSLID") { slide(); }
else{ if (readString == "SESCA") { escalera(); }
else{ aleatorio(); }
}
}
}
}
}
readString = "";
}
}
//-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
void leer_dato () {
while(Serial.available()){
delay(10);
if (Serial.available() >0){
dato=Serial.read();
readString += dato;
}
}
}
//-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
void hola () {
//PASO 1
digitalWrite(led1, 1);
digitalWrite(led2, 1);
digitalWrite(led3, 1);
digitalWrite(led4, 0);
digitalWrite(led5, 0);
digitalWrite(led6, 0);
digitalWrite(led7, 0);
digitalWrite(led8, 0);
digitalWrite(led9, 0);
digitalWrite(led10, 0);
digitalWrite(led11, 0);
digitalWrite(led12, 0);
digitalWrite(led13, 0);
digitalWrite(led14, 0);
digitalWrite(led15, 0);
digitalWrite(led16, 0);
digitalWrite(led17, 0);
digitalWrite(led18, 0);
digitalWrite(led19, 0);
digitalWrite(led20, 0);
digitalWrite(led21, 0);
digitalWrite(led22, 0);
digitalWrite(led23, 0);
digitalWrite(led24, 0);
digitalWrite(led25, 0);
digitalWrite(led26, 0);
digitalWrite(led27, 0);
digitalWrite(led28, 0);
digitalWrite(led29, 0);
digitalWrite(led30, 0);
digitalWrite(led31, 0);
digitalWrite(led32, 0);
digitalWrite(led33, 0);
digitalWrite(led34, 0);
digitalWrite(led35, 0);
digitalWrite(led36, 0);
digitalWrite(led37, 0);
digitalWrite(led38, 0);
digitalWrite(led39, 0);
digitalWrite(led40, 0);
digitalWrite(led41, 0);
digitalWrite(led42, 0);
digitalWrite(led43, 0);
digitalWrite(led44, 0);
digitalWrite(led45, 0);
digitalWrite(led46, 0);
digitalWrite(led47, 0);
digitalWrite(led48, 0);
delay(velocidad);
//PASO 2
digitalWrite(led5, 1);
delay(velocidad);
//PASO 3
digitalWrite(led7, 1);
digitalWrite(led8, 1);
digitalWrite(led9, 1);
delay(velocidad);
//PASO 4
digitalWrite(led13, 1);
digitalWrite(led14, 1);
digitalWrite(led15, 1);
delay(velocidad);
//PASO 5
digitalWrite(led16, 1);
digitalWrite(led18, 1);
delay(velocidad);
//PASO 6
digitalWrite(led19, 1);
digitalWrite(led20, 1);
digitalWrite(led21, 1);
delay(velocidad);
//PASO 7
digitalWrite(led25, 1);
digitalWrite(led26, 1);
digitalWrite(led27, 1);
delay(velocidad);
//PASO 8
digitalWrite(led30, 1);
delay(velocidad);
//PASO 9
digitalWrite(led33, 1);
delay(velocidad);
//PASO 10
digitalWrite(led37, 1);
digitalWrite(led38, 1);
digitalWrite(led39, 1);
delay(velocidad);
//PASO 11
digitalWrite(led40, 1);
digitalWrite(led41, 1);
delay(velocidad);
//PASO 12
digitalWrite(led43, 1);
digitalWrite(led44, 1);
digitalWrite(led45, 1);
delay(velocidad);
//------------------------
//PASO 13
digitalWrite(led1, 0);
digitalWrite(led2, 0);
digitalWrite(led3, 0);
delay(velocidad);
//PASO 14
digitalWrite(led5, 0);
delay(velocidad);
//PASO 15
digitalWrite(led7, 0);
digitalWrite(led8, 0);
digitalWrite(led9, 0);
delay(velocidad);
//PASO 16
digitalWrite(led13, 0);
digitalWrite(led14, 0);
digitalWrite(led15, 0);
delay(velocidad);
//PASO 17
digitalWrite(led16, 0);
digitalWrite(led18, 0);
delay(velocidad);
//PASO 18
digitalWrite(led19, 0);
digitalWrite(led20, 0);
digitalWrite(led21, 0);
delay(velocidad);
//PASO 19
digitalWrite(led25, 0);
digitalWrite(led26, 0);
digitalWrite(led27, 0);
delay(velocidad);
//PASO 20
digitalWrite(led30, 0);
delay(velocidad);
//PASO 21
digitalWrite(led33, 0);
delay(velocidad);
//PASO 22
digitalWrite(led37, 0);
digitalWrite(led38, 0);
digitalWrite(led39, 0);
delay(velocidad);
//PASO 23
digitalWrite(led40, 0);
digitalWrite(led41, 0);
delay(velocidad);
//PASO 24
digitalWrite(led43, 0);
digitalWrite(led44, 0);
digitalWrite(led45, 0);
delay(velocidad);
}
//--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
void signoVital () {
//PASO 1
digitalWrite(led1, 0);
digitalWrite(led2, 1);
digitalWrite(led3, 0);
digitalWrite(led4, 0);
digitalWrite(led5, 0);
digitalWrite(led6, 0);
digitalWrite(led7, 0);
digitalWrite(led8, 0);
digitalWrite(led9, 0);
digitalWrite(led10, 0);
digitalWrite(led11, 0);
digitalWrite(led12, 0);
digitalWrite(led13, 0);
digitalWrite(led14, 0);
digitalWrite(led15, 0);
digitalWrite(led16, 0);
digitalWrite(led17, 0);
digitalWrite(led18, 0);
digitalWrite(led19, 0);
digitalWrite(led20, 0);
digitalWrite(led21, 0);
digitalWrite(led22, 0);
digitalWrite(led23, 0);
digitalWrite(led24, 0);
digitalWrite(led25, 0);
digitalWrite(led26, 0);
digitalWrite(led27, 0);
digitalWrite(led28, 0);
digitalWrite(led29, 0);
digitalWrite(led30, 0);
digitalWrite(led31, 0);
digitalWrite(led32, 0);
digitalWrite(led33, 0);
digitalWrite(led34, 0);
digitalWrite(led35, 0);
digitalWrite(led36, 0);
digitalWrite(led37, 0);
digitalWrite(led38, 0);
digitalWrite(led39, 0);
digitalWrite(led40, 0);
digitalWrite(led41, 0);
digitalWrite(led42, 0);
digitalWrite(led43, 0);
digitalWrite(led44, 0);
digitalWrite(led45, 0);
digitalWrite(led46, 0);
digitalWrite(led47, 0);
digitalWrite(led48, 0);
delay(velocidad);
//PASO 2
digitalWrite(led5, 1);
delay(velocidad);
//PASO 3
digitalWrite(led8, 1);
delay(velocidad);
//PASO 4
digitalWrite(led10, 1);
delay(velocidad);
//PASO 5
digitalWrite(led14, 1);
delay(velocidad);
//PASO 6
digitalWrite(led18, 1);
delay(velocidad);
//PASO 7
digitalWrite(led20, 1);
delay(velocidad);
//PASO 8
digitalWrite(led22, 1);
digitalWrite(led2, 0);
delay(velocidad);
//PASO 9
digitalWrite(led26, 1);
digitalWrite(led5, 0);
delay(velocidad);
//PASO 10
digitalWrite(led30, 1);
digitalWrite(led8, 0);
delay(velocidad);
//PASO 11
digitalWrite(led32, 1);
digitalWrite(led10, 0);
delay(velocidad);
//PASO 12
digitalWrite(led34, 1);
digitalWrite(led14, 0);
delay(velocidad);
//PASO 13
digitalWrite(led38, 1);
digitalWrite(led18, 0);
delay(velocidad);
//PASO 14
digitalWrite(led41, 1);
digitalWrite(led20, 0);
delay(velocidad);
//PASO 15
digitalWrite(led44, 1);
digitalWrite(led22, 0);
delay(velocidad);
//PASO 16
digitalWrite(led47, 1);
digitalWrite(led26, 0);
delay(velocidad);
//-----------------------
//PASO 17
digitalWrite(led30, 0);
delay(velocidad);
//PASO 18
digitalWrite(led32, 0);
delay(velocidad);
//PASO 19
digitalWrite(led34, 0);
delay(velocidad);
//PASO 20
digitalWrite(led38, 0);
delay(velocidad);
//PASO 21
digitalWrite(led41, 0);
delay(velocidad);
//PASO 22
digitalWrite(led44, 0);
delay(velocidad);
//PASO 23
digitalWrite(led47, 0);
delay(velocidad);
}
//--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
void flechas () {
//PASO 1
digitalWrite(led1, 0);
digitalWrite(led2, 1);
digitalWrite(led3, 0);
digitalWrite(led4, 0);
digitalWrite(led5, 0);
digitalWrite(led6, 0);
digitalWrite(led7, 0);
digitalWrite(led8, 0);
digitalWrite(led9, 0);
digitalWrite(led10, 0);
digitalWrite(led11, 0);
digitalWrite(led12, 0);
digitalWrite(led13, 0);
digitalWrite(led14, 0);
digitalWrite(led15, 0);
digitalWrite(led16, 0);
digitalWrite(led17, 0);
digitalWrite(led18, 0);
digitalWrite(led19, 0);
digitalWrite(led20, 0);
digitalWrite(led21, 0);
digitalWrite(led22, 0);
digitalWrite(led23, 0);
digitalWrite(led24, 0);
digitalWrite(led25, 0);
digitalWrite(led26, 0);
digitalWrite(led27, 0);
digitalWrite(led28, 0);
digitalWrite(led29, 0);
digitalWrite(led30, 0);
digitalWrite(led31, 0);
digitalWrite(led32, 0);
digitalWrite(led33, 0);
digitalWrite(led34, 0);
digitalWrite(led35, 0);
digitalWrite(led36, 0);
digitalWrite(led37, 0);
digitalWrite(led38, 0);
digitalWrite(led39, 0);
digitalWrite(led40, 0);
digitalWrite(led41, 0);
digitalWrite(led42, 0);
digitalWrite(led43, 0);
digitalWrite(led44, 0);
digitalWrite(led45, 0);
digitalWrite(led46, 0);
digitalWrite(led47, 1);
digitalWrite(led48, 0);
delay(velocidad);
//PASO 2
digitalWrite(led2, 0);
digitalWrite(led47, 0);
digitalWrite(led1, 1);
digitalWrite(led5, 1);
digitalWrite(led3, 1);
digitalWrite(led46, 1);
digitalWrite(led44, 1);
digitalWrite(led48, 1);
delay(velocidad);
//PASO 3
digitalWrite(led1, 0);
digitalWrite(led5, 0);
digitalWrite(led3, 0);
digitalWrite(led46, 0);
digitalWrite(led44, 0);
digitalWrite(led48, 0);
digitalWrite(led4, 1);
digitalWrite(led8, 1);
digitalWrite(led6, 1);
digitalWrite(led43, 1);
digitalWrite(led41, 1);
digitalWrite(led45, 1);
delay(velocidad);
//PASO 4
digitalWrite(led4, 0);
digitalWrite(led8, 0);
digitalWrite(led6, 0);
digitalWrite(led43, 0);
digitalWrite(led41, 0);
digitalWrite(led45, 0);
digitalWrite(led7, 1);
digitalWrite(led11, 1);
digitalWrite(led9, 1);
digitalWrite(led40, 1);
digitalWrite(led38, 1);
digitalWrite(led42, 1);
delay(velocidad);
//PASO 5
digitalWrite(led7, 0);
digitalWrite(led11, 0);
digitalWrite(led9, 0);
digitalWrite(led40, 0);
digitalWrite(led38, 0);
digitalWrite(led42, 0);
digitalWrite(led10, 1);
digitalWrite(led14, 1);
digitalWrite(led12, 1);
digitalWrite(led37, 1);
digitalWrite(led35, 1);
digitalWrite(led39, 1);
delay(velocidad);
//PASO 6
digitalWrite(led10, 0);
digitalWrite(led14, 0);
digitalWrite(led12, 0);
digitalWrite(led37, 0);
digitalWrite(led35, 0);
digitalWrite(led39, 0);
digitalWrite(led13, 1);
digitalWrite(led17, 1);
digitalWrite(led15, 1);
digitalWrite(led34, 1);
digitalWrite(led32, 1);
digitalWrite(led36, 1);
delay(velocidad);
//PASO 7
digitalWrite(led13, 0);
digitalWrite(led17, 0);
digitalWrite(led15, 0);
digitalWrite(led34, 0);
digitalWrite(led32, 0);
digitalWrite(led36, 0);
digitalWrite(led16, 1);
digitalWrite(led20, 1);
digitalWrite(led18, 1);
digitalWrite(led31, 1);
digitalWrite(led29, 1);
digitalWrite(led33, 1);
delay(velocidad);
//PASO 8
digitalWrite(led16, 0);
digitalWrite(led20, 0);
digitalWrite(led18, 0);
digitalWrite(led31, 0);
digitalWrite(led29, 0);
digitalWrite(led33, 0);
digitalWrite(led19, 1);
digitalWrite(led23, 1);
digitalWrite(led21, 1);
digitalWrite(led28, 1);
digitalWrite(led26, 1);
digitalWrite(led30, 1);
delay(velocidad);
//------------------------
//PASO 9
digitalWrite(led19, 0);
digitalWrite(led23, 0);
digitalWrite(led21, 0);
digitalWrite(led28, 0);
digitalWrite(led26, 0);
digitalWrite(led30, 0);
digitalWrite(led22, 1);
digitalWrite(led23, 1);
digitalWrite(led24, 1);
digitalWrite(led25, 1);
digitalWrite(led26, 1);
digitalWrite(led27, 1);
delay(velocidad);
//------------------------
//PASO 10
digitalWrite(led22, 0);
digitalWrite(led23, 0);
digitalWrite(led24, 0);
digitalWrite(led25, 0);
digitalWrite(led26, 0);
digitalWrite(led27, 0);
digitalWrite(led22, 1);
digitalWrite(led20, 1);
digitalWrite(led24, 1);
digitalWrite(led25, 1);
digitalWrite(led29, 1);
digitalWrite(led27, 1);
delay(velocidad);
//PASO 11
digitalWrite(led22, 0);
digitalWrite(led20, 0);
digitalWrite(led24, 0);
digitalWrite(led25, 0);
digitalWrite(led29, 0);
digitalWrite(led27, 0);
digitalWrite(led19, 1);
digitalWrite(led17, 1);
digitalWrite(led21, 1);
digitalWrite(led28, 1);
digitalWrite(led32, 1);
digitalWrite(led30, 1);
delay(velocidad);
//PASO 12
digitalWrite(led19, 0);
digitalWrite(led17, 0);
digitalWrite(led21, 0);
digitalWrite(led28, 0);
digitalWrite(led32, 0);
digitalWrite(led30, 0);
digitalWrite(led16, 1);
digitalWrite(led14, 1);
digitalWrite(led18, 1);
digitalWrite(led31, 1);
digitalWrite(led35, 1);
digitalWrite(led33, 1);
delay(velocidad);
//PASO 13
digitalWrite(led16, 0);
digitalWrite(led14, 0);
digitalWrite(led18, 0);
digitalWrite(led31, 0);
digitalWrite(led35, 0);
digitalWrite(led33, 0);
digitalWrite(led13, 1);
digitalWrite(led11, 1);
digitalWrite(led15, 1);
digitalWrite(led34, 1);
digitalWrite(led38, 1);
digitalWrite(led36, 1);
delay(velocidad);
//PASO 14
digitalWrite(led13, 0);
digitalWrite(led11, 0);
digitalWrite(led15, 0);
digitalWrite(led34, 0);
digitalWrite(led38, 0);
digitalWrite(led36, 0);
digitalWrite(led10, 1);
digitalWrite(led8, 1);
digitalWrite(led12, 1);
digitalWrite(led37, 1);
digitalWrite(led41, 1);
digitalWrite(led39, 1);
delay(velocidad);
//PASO 15
digitalWrite(led10, 0);
digitalWrite(led8, 0);
digitalWrite(led12, 0);
digitalWrite(led37, 0);
digitalWrite(led41, 0);
digitalWrite(led39, 0);
digitalWrite(led7, 1);
digitalWrite(led5, 1);
digitalWrite(led9, 1);
digitalWrite(led40, 1);
digitalWrite(led44, 1);
digitalWrite(led42, 1);
delay(velocidad);
//PASO 16
digitalWrite(led7, 0);
digitalWrite(led5, 0);
digitalWrite(led9, 0);
digitalWrite(led40, 0);
digitalWrite(led44, 0);
digitalWrite(led42, 0);
digitalWrite(led4, 1);
digitalWrite(led2, 1);
digitalWrite(led6, 1);
digitalWrite(led43, 1);
digitalWrite(led47, 1);
digitalWrite(led45, 1);
delay(velocidad);
//PASO 17
digitalWrite(led4, 0);
digitalWrite(led2, 0);
digitalWrite(led6, 0);
digitalWrite(led43, 0);
digitalWrite(led47, 0);
digitalWrite(led45, 0);
digitalWrite(led1, 1);
digitalWrite(led3, 1);
digitalWrite(led46, 1);
digitalWrite(led48, 1);
delay(velocidad);
//PASO 18
digitalWrite(led1, 0);
digitalWrite(led3, 0);
digitalWrite(led46, 0);
digitalWrite(led48, 0);
delay(velocidad);
}
//--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
void ojos () {
//PASO 1
digitalWrite(led1, 0);
digitalWrite(led2, 0);
digitalWrite(led3, 0);
digitalWrite(led4, 0);
digitalWrite(led5, 0);
digitalWrite(led6, 0);
digitalWrite(led7, 0);
digitalWrite(led8, 0);
digitalWrite(led9, 0);
digitalWrite(led10, 0);
digitalWrite(led11, 0);
digitalWrite(led12, 0);
digitalWrite(led13, 1);
digitalWrite(led14, 1);
digitalWrite(led15, 1);
digitalWrite(led16, 1);
digitalWrite(led17, 0);
digitalWrite(led18, 1);
digitalWrite(led19, 1);
digitalWrite(led20, 1);
digitalWrite(led21, 1);
digitalWrite(led22, 0);
digitalWrite(led23, 0);
digitalWrite(led24, 0);
digitalWrite(led25, 0);
digitalWrite(led26, 0);
digitalWrite(led27, 0);
digitalWrite(led28, 1);
digitalWrite(led29, 1);
digitalWrite(led30, 1);
digitalWrite(led31, 1);
digitalWrite(led32, 0);
digitalWrite(led33, 1);
digitalWrite(led34, 1);
digitalWrite(led35, 1);
digitalWrite(led36, 1);
digitalWrite(led37, 0);
digitalWrite(led38, 0);
digitalWrite(led39, 0);
digitalWrite(led40, 0);
digitalWrite(led41, 0);
digitalWrite(led42, 0);
digitalWrite(led43, 0);
digitalWrite(led44, 0);
digitalWrite(led45, 0);
digitalWrite(led46, 0);
digitalWrite(led47, 0);
digitalWrite(led48, 0);
delay(velocidad);
//PASO 2
digitalWrite(led13, 0);
digitalWrite(led14, 1);
digitalWrite(led15, 0);
digitalWrite(led16, 0);
digitalWrite(led17, 1);
digitalWrite(led18, 0);
digitalWrite(led19, 0);
digitalWrite(led20, 1);
digitalWrite(led21, 0);
digitalWrite(led28, 0);
digitalWrite(led29, 1);
digitalWrite(led30, 0);
digitalWrite(led31, 0);
digitalWrite(led32, 1);
digitalWrite(led33, 0);
digitalWrite(led34, 0);
digitalWrite(led35, 1);
digitalWrite(led36, 0);
delay(velocidad);
//PASO 3
digitalWrite(led13, 1);
digitalWrite(led14, 1);
digitalWrite(led15, 1);
digitalWrite(led16, 1);
digitalWrite(led17, 0);
digitalWrite(led18, 1);
digitalWrite(led19, 1);
digitalWrite(led20, 1);
digitalWrite(led21, 1);
digitalWrite(led28, 1);
digitalWrite(led29, 1);
digitalWrite(led30, 1);
digitalWrite(led31, 1);
digitalWrite(led32, 0);
digitalWrite(led33, 1);
digitalWrite(led34, 1);
digitalWrite(led35, 1);
digitalWrite(led36, 1);
delay(velocidad);
}
//--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
void slide () {
//PASO 1
digitalWrite(led1, 1);
digitalWrite(led2, 1);
digitalWrite(led3, 1);
digitalWrite(led4, 1);
digitalWrite(led5, 1);
digitalWrite(led6, 1);
digitalWrite(led7, 1);
digitalWrite(led8, 1);
digitalWrite(led9, 1);
digitalWrite(led10, 1);
digitalWrite(led11, 1);
digitalWrite(led12, 1);
digitalWrite(led13, 1);
digitalWrite(led14, 1);
digitalWrite(led15, 1);
digitalWrite(led16, 0);
digitalWrite(led17, 0);
digitalWrite(led18, 0);
digitalWrite(led19, 0);
digitalWrite(led20, 0);
digitalWrite(led21, 0);
digitalWrite(led22, 0);
digitalWrite(led23, 0);
digitalWrite(led24, 0);
digitalWrite(led25, 0);
digitalWrite(led26, 0);
digitalWrite(led27, 0);
digitalWrite(led28, 0);
digitalWrite(led29, 0);
digitalWrite(led30, 0);
digitalWrite(led31, 0);
digitalWrite(led32, 0);
digitalWrite(led33, 0);
digitalWrite(led34, 0);
digitalWrite(led35, 0);
digitalWrite(led36, 0);
digitalWrite(led37, 0);
digitalWrite(led38, 0);
digitalWrite(led39, 0);
digitalWrite(led40, 0);
digitalWrite(led41, 0);
digitalWrite(led42, 0);
digitalWrite(led43, 0);
digitalWrite(led44, 0);
digitalWrite(led45, 0);
digitalWrite(led46, 0);
digitalWrite(led47, 0);
digitalWrite(led48, 0);
delay(velocidad);
//PASO 2
digitalWrite(led1, 0);
digitalWrite(led2, 0);
digitalWrite(led3, 0);
digitalWrite(led16, 1);
digitalWrite(led17, 1);
digitalWrite(led18, 1);
delay(velocidad);
//PASO 3
digitalWrite(led4, 0);
digitalWrite(led5, 0);
digitalWrite(led6, 0);
digitalWrite(led19, 1);
digitalWrite(led20, 1);
digitalWrite(led21, 1);
delay(velocidad);
//PASO 4
digitalWrite(led7, 0);
digitalWrite(led8, 0);
digitalWrite(led9, 0);
digitalWrite(led22, 1);
digitalWrite(led23, 1);
digitalWrite(led24, 1);
delay(velocidad);
//PASO 5
digitalWrite(led10, 0);
digitalWrite(led11, 0);
digitalWrite(led12, 0);
digitalWrite(led25, 1);
digitalWrite(led26, 1);
digitalWrite(led27, 1);
delay(velocidad);
//PASO 6
digitalWrite(led13, 0);
digitalWrite(led14, 0);
digitalWrite(led15, 0);
digitalWrite(led28, 1);
digitalWrite(led29, 1);
digitalWrite(led30, 1);
delay(velocidad);
//PASO 7
digitalWrite(led16, 0);
digitalWrite(led17, 0);
digitalWrite(led18, 0);
digitalWrite(led31, 1);
digitalWrite(led32, 1);
digitalWrite(led33, 1);
delay(velocidad);
//PASO 8
digitalWrite(led19, 0);
digitalWrite(led20, 0);
digitalWrite(led21, 0);
digitalWrite(led34, 1);
digitalWrite(led35, 1);
digitalWrite(led36, 1);
delay(velocidad);
//PASO 9
digitalWrite(led22, 0);
digitalWrite(led23, 0);
digitalWrite(led24, 0);
digitalWrite(led37, 1);
digitalWrite(led38, 1);
digitalWrite(led39, 1);
delay(velocidad);
//PASO 10
digitalWrite(led25, 0);
digitalWrite(led26, 0);
digitalWrite(led27, 0);
digitalWrite(led40, 1);
digitalWrite(led41, 1);
digitalWrite(led42, 1);
delay(velocidad);
//PASO 11
digitalWrite(led28, 0);
digitalWrite(led29, 0);
digitalWrite(led30, 0);
digitalWrite(led43, 1);
digitalWrite(led44, 1);
digitalWrite(led45, 1);
delay(velocidad);
//PASO 12
digitalWrite(led31, 0);
digitalWrite(led32, 0);
digitalWrite(led33, 0);
digitalWrite(led46, 1);
digitalWrite(led47, 1);
digitalWrite(led48, 1);
delay(velocidad);
//-----------------------
//PASO 13
digitalWrite(led46, 0);
digitalWrite(led47, 0);
digitalWrite(led48, 0);
digitalWrite(led31, 1);
digitalWrite(led32, 1);
digitalWrite(led33, 1);
delay(velocidad);
//PASO 14
digitalWrite(led43, 0);
digitalWrite(led44, 0);
digitalWrite(led45, 0);
digitalWrite(led28, 1);
digitalWrite(led29, 1);
digitalWrite(led30, 1);
delay(velocidad);
//PASO 15
digitalWrite(led40, 0);
digitalWrite(led41, 0);
digitalWrite(led42, 0);
digitalWrite(led25, 1);
digitalWrite(led26, 1);
digitalWrite(led27, 1);
delay(velocidad);
//PASO 16
digitalWrite(led37, 0);
digitalWrite(led38, 0);
digitalWrite(led39, 0);
digitalWrite(led22, 1);
digitalWrite(led23, 1);
digitalWrite(led24, 1);
delay(velocidad);
//PASO 17
digitalWrite(led34, 0);
digitalWrite(led35, 0);
digitalWrite(led36, 0);
digitalWrite(led19, 1);
digitalWrite(led20, 1);
digitalWrite(led21, 1);
delay(velocidad);
//PASO 18
digitalWrite(led31, 0);
digitalWrite(led32, 0);
digitalWrite(led33, 0);
digitalWrite(led16, 1);
digitalWrite(led17, 1);
digitalWrite(led18, 1);
delay(velocidad);
//PASO 19
digitalWrite(led28, 0);
digitalWrite(led29, 0);
digitalWrite(led30, 0);
digitalWrite(led13, 1);
digitalWrite(led14, 1);
digitalWrite(led15, 1);
delay(velocidad);
//PASO 20
digitalWrite(led25, 0);
digitalWrite(led26, 0);
digitalWrite(led27, 0);
digitalWrite(led10, 1);
digitalWrite(led11, 1);
digitalWrite(led12, 1);
delay(velocidad);
//PASO 21
digitalWrite(led22, 0);
digitalWrite(led23, 0);
digitalWrite(led24, 0);
digitalWrite(led7, 1);
digitalWrite(led8, 1);
digitalWrite(led9, 1);
delay(velocidad);
//PASO 22
digitalWrite(led19, 0);
digitalWrite(led20, 0);
digitalWrite(led21, 0);
digitalWrite(led4, 1);
digitalWrite(led5, 1);
digitalWrite(led6, 1);
delay(velocidad);
}
//--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
void escalera () {
//PASO 1
digitalWrite(led1, 0);
digitalWrite(led2, 0);
digitalWrite(led3, 0);
digitalWrite(led4, 0);
digitalWrite(led5, 0);
digitalWrite(led6, 0);
digitalWrite(led7, 0);
digitalWrite(led8, 0);
digitalWrite(led9, 0);
digitalWrite(led10, 0);
digitalWrite(led11, 0);
digitalWrite(led12, 0);
digitalWrite(led13, 0);
digitalWrite(led14, 0);
digitalWrite(led15, 0);
digitalWrite(led16, 0);
digitalWrite(led17, 0);
digitalWrite(led18, 0);
digitalWrite(led19, 0);
digitalWrite(led20, 0);
digitalWrite(led21, 0);
digitalWrite(led22, 0);
digitalWrite(led23, 0);
digitalWrite(led24, 0);
digitalWrite(led25, 0);
digitalWrite(led26, 0);
digitalWrite(led27, 0);
digitalWrite(led28, 0);
digitalWrite(led29, 0);
digitalWrite(led30, 0);
digitalWrite(led31, 0);
digitalWrite(led32, 0);
digitalWrite(led33, 0);
digitalWrite(led34, 0);
digitalWrite(led35, 0);
digitalWrite(led36, 0);
digitalWrite(led37, 0);
digitalWrite(led38, 0);
digitalWrite(led39, 0);
digitalWrite(led40, 0);
digitalWrite(led41, 0);
digitalWrite(led42, 0);
digitalWrite(led43, 0);
digitalWrite(led44, 0);
digitalWrite(led45, 0);
digitalWrite(led46, 0);
digitalWrite(led47, 0);
digitalWrite(led48, 0);
delay(velocidad);
//PASO 2
digitalWrite(led1, 1);
digitalWrite(led2, 1);
digitalWrite(led3, 1);
delay(velocidad);
//PASO 3
digitalWrite(led4, 1);
digitalWrite(led5, 1);
digitalWrite(led6, 1);
delay(velocidad);
//PASO 4
digitalWrite(led7, 1);
digitalWrite(led8, 1);
digitalWrite(led9, 1);
delay(velocidad);
//PASO 5
digitalWrite(led10, 1);
digitalWrite(led11, 1);
digitalWrite(led12, 1);
delay(velocidad);
//PASO 6
digitalWrite(led13, 1);
digitalWrite(led14, 1);
digitalWrite(led15, 1);
delay(velocidad);
//PASO 7
digitalWrite(led16, 1);
digitalWrite(led17, 1);
digitalWrite(led18, 1);
delay(velocidad);
//PASO 8
digitalWrite(led19, 1);
digitalWrite(led20, 1);
digitalWrite(led21, 1);
delay(velocidad);
//PASO 9
digitalWrite(led22, 1);
digitalWrite(led23, 1);
digitalWrite(led24, 1);
delay(velocidad);
//PASO 10
digitalWrite(led25, 1);
digitalWrite(led26, 1);
digitalWrite(led27, 1);
delay(velocidad);
//PASO 11
digitalWrite(led28, 1);
digitalWrite(led29, 1);
digitalWrite(led30, 1);
delay(velocidad);
//PASO 12
digitalWrite(led31, 1);
digitalWrite(led32, 1);
digitalWrite(led33, 1);
delay(velocidad);
//PASO 13
digitalWrite(led34, 1);
digitalWrite(led35, 1);
digitalWrite(led36, 1);
delay(velocidad);
//PASO 14
digitalWrite(led37, 1);
digitalWrite(led38, 1);
digitalWrite(led39, 1);
delay(velocidad);
//PASO 15
digitalWrite(led40, 1);
digitalWrite(led41, 1);
digitalWrite(led42, 1);
delay(velocidad);
//PASO 16
digitalWrite(led43, 1);
digitalWrite(led44, 1);
digitalWrite(led45, 1);
delay(velocidad);
//PASO 17
digitalWrite(led46, 1);
digitalWrite(led47, 1);
digitalWrite(led48, 1);
delay(velocidad);
//------------------------------
//PASO 18
digitalWrite(led1, 0);
digitalWrite(led2, 0);
digitalWrite(led3, 0);
//PASO 19
digitalWrite(led4, 0);
digitalWrite(led5, 0);
digitalWrite(led6, 0);
//PASO 20
digitalWrite(led7, 0);
digitalWrite(led8, 0);
digitalWrite(led9, 0);
delay(velocidad);
//PASO 21
digitalWrite(led10, 0);
digitalWrite(led11, 0);
digitalWrite(led12, 0);
delay(velocidad);
//PASO 22
digitalWrite(led13, 0);
digitalWrite(led14, 0);
digitalWrite(led15, 0);
delay(velocidad);
//PASO 23
digitalWrite(led16, 0);
digitalWrite(led17, 0);
digitalWrite(led18, 0);
delay(velocidad);
//PASO 24
digitalWrite(led19, 0);
digitalWrite(led20, 0);
digitalWrite(led21, 0);
delay(velocidad);
//PASO 25
digitalWrite(led22, 0);
digitalWrite(led23, 0);
digitalWrite(led24, 0);
delay(velocidad);
//PASO 26
digitalWrite(led25, 0);
digitalWrite(led26, 0);
digitalWrite(led27, 0);
delay(velocidad);
//PASO 27
digitalWrite(led28, 0);
digitalWrite(led29, 0);
digitalWrite(led30, 0);
delay(velocidad);
//PASO 28
digitalWrite(led31, 0);
digitalWrite(led32, 0);
digitalWrite(led33, 0);
delay(velocidad);
//PASO 29
digitalWrite(led34, 0);
digitalWrite(led35, 0);
digitalWrite(led36, 0);
delay(velocidad);
//PASO 30
digitalWrite(led37, 0);
digitalWrite(led38, 0);
digitalWrite(led39, 0);
delay(velocidad);
//PASO 31
digitalWrite(led40, 0);
digitalWrite(led41, 0);
digitalWrite(led42, 0);
delay(velocidad);
//PASO 32
digitalWrite(led43, 0);
digitalWrite(led44, 0);
digitalWrite(led45, 0);
delay(velocidad);
//PASO 33
digitalWrite(led46, 0);
digitalWrite(led47, 0);
digitalWrite(led48, 0);
delay(velocidad);
//------------------------
//PASO 34
digitalWrite(led48, 1);
digitalWrite(led47, 1);
digitalWrite(led46, 1);
delay(velocidad);
//PASO 35
digitalWrite(led45, 1);
digitalWrite(led44, 1);
digitalWrite(led43, 1);
delay(velocidad);
//PASO 36
digitalWrite(led42, 1);
digitalWrite(led41, 1);
digitalWrite(led40, 1);
delay(velocidad);
//PASO 37
digitalWrite(led39, 1);
digitalWrite(led38, 1);
digitalWrite(led37, 1);
delay(velocidad);
//PASO 38
digitalWrite(led36, 1);
digitalWrite(led35, 1);
digitalWrite(led34, 1);
delay(velocidad);
//PASO 39
digitalWrite(led33, 1);
digitalWrite(led32, 1);
digitalWrite(led31, 1);
delay(velocidad);
//PASO 40
digitalWrite(led30, 1);
digitalWrite(led29, 1);
digitalWrite(led28, 1);
delay(velocidad);
//PASO 41
digitalWrite(led27, 1);
digitalWrite(led26, 1);
digitalWrite(led25, 1);
delay(velocidad);
//PASO 42
digitalWrite(led24, 1);
digitalWrite(led23, 1);
digitalWrite(led22, 1);
delay(velocidad);
//PASO 43
digitalWrite(led21, 1);
digitalWrite(led20, 1);
digitalWrite(led19, 1);
delay(velocidad);
//PASO 44
digitalWrite(led18, 1);
digitalWrite(led17, 1);
digitalWrite(led16, 1);
delay(velocidad);
//PASO 45
digitalWrite(led15, 1);
digitalWrite(led14, 1);
digitalWrite(led13, 1);
delay(velocidad);
//PASO 46
digitalWrite(led12, 1);
digitalWrite(led11, 1);
digitalWrite(led10, 1);
delay(velocidad);
//PASO 47
digitalWrite(led9, 1);
digitalWrite(led8, 1);
digitalWrite(led7, 1);
delay(velocidad);
//PASO 48
digitalWrite(led6, 1);
digitalWrite(led5, 1);
digitalWrite(led4, 1);
delay(velocidad);
//PASO 49
digitalWrite(led3, 1);
digitalWrite(led2, 1);
digitalWrite(led1, 1);
delay(velocidad);
//------------------------
//PASO 50
digitalWrite(led48, 0);
digitalWrite(led47, 0);
digitalWrite(led46, 0);
delay(velocidad);
//PASO 51
digitalWrite(led45, 0);
digitalWrite(led44, 0);
digitalWrite(led43, 0);
delay(velocidad);
//PASO 52
digitalWrite(led42, 0);
digitalWrite(led41, 0);
digitalWrite(led40, 0);
delay(velocidad);
//PASO 53
digitalWrite(led39, 0);
digitalWrite(led38, 0);
digitalWrite(led37, 0);
delay(velocidad);
//PASO 54
digitalWrite(led36, 0);
digitalWrite(led35, 0);
digitalWrite(led34, 0);
delay(velocidad);
//PASO 55
digitalWrite(led33, 0);
digitalWrite(led32, 0);
digitalWrite(led31, 0);
delay(velocidad);
//PASO 56
digitalWrite(led30, 0);
digitalWrite(led29, 0);
digitalWrite(led28, 0);
delay(velocidad);
//PASO 57
digitalWrite(led27, 0);
digitalWrite(led26, 0);
digitalWrite(led25, 0);
delay(velocidad);
//PASO 58
digitalWrite(led24, 0);
digitalWrite(led23, 0);
digitalWrite(led22, 0);
delay(velocidad);
//PASO 59
digitalWrite(led21, 0);
digitalWrite(led20, 0);
digitalWrite(led19, 0);
delay(velocidad);
//PASO 60
digitalWrite(led18, 0);
digitalWrite(led17, 0);
digitalWrite(led16, 0);
delay(velocidad);
//PASO 61
digitalWrite(led15, 0);
digitalWrite(led14, 0);
digitalWrite(led13, 0);
delay(velocidad);
//PASO 62
digitalWrite(led12, 0);
digitalWrite(led11, 0);
digitalWrite(led10, 0);
delay(velocidad);
//PASO 63
digitalWrite(led9, 0);
digitalWrite(led8, 0);
digitalWrite(led7, 0);
delay(velocidad);
//PASO 64
digitalWrite(led6, 0);
digitalWrite(led5, 0);
digitalWrite(led4, 0);
delay(velocidad);
}
//---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
void aleatorio () {
//PASO 1
digitalWrite(led1, 1);
digitalWrite(led2, 0);
digitalWrite(led3, 1);
digitalWrite(led4, 0);
digitalWrite(led5, 1);
digitalWrite(led6, 0);
digitalWrite(led7, 1);
digitalWrite(led8, 1);
digitalWrite(led9, 0);
digitalWrite(led10, 0);
digitalWrite(led11, 0);
digitalWrite(led12, 1);
digitalWrite(led13, 0);
digitalWrite(led14, 1);
digitalWrite(led15, 0);
digitalWrite(led16, 1);
digitalWrite(led17, 1);
digitalWrite(led18, 0);
digitalWrite(led19, 0);
digitalWrite(led20, 1);
digitalWrite(led21, 1);
digitalWrite(led22, 1);
digitalWrite(led23, 0);
digitalWrite(led24, 1);
digitalWrite(led25, 0);
digitalWrite(led26, 0);
digitalWrite(led27, 1);
digitalWrite(led28, 1);
digitalWrite(led29, 1);
digitalWrite(led30, 0);
digitalWrite(led31, 0);
digitalWrite(led32, 1);
digitalWrite(led33, 1);
digitalWrite(led34, 0);
digitalWrite(led35, 1);
digitalWrite(led36, 0);
digitalWrite(led37, 1);
digitalWrite(led38, 0);
digitalWrite(led39, 1);
digitalWrite(led40, 0);
digitalWrite(led41, 1);
digitalWrite(led42, 0);
digitalWrite(led43, 1);
digitalWrite(led44, 0);
digitalWrite(led45, 1);
digitalWrite(led46, 1);
digitalWrite(led47, 1);
digitalWrite(led48, 0);
delay(velocidad);
//PASO 2
digitalWrite(led1, 1);
digitalWrite(led2, 0);
digitalWrite(led3, 1);
digitalWrite(led4, 0);
digitalWrite(led5, 1);
digitalWrite(led6, 0);
digitalWrite(led7, 1);
digitalWrite(led8, 0);
digitalWrite(led9, 1);
digitalWrite(led10, 0);
digitalWrite(led11, 1);
digitalWrite(led12, 0);
digitalWrite(led13, 1);
digitalWrite(led14, 0);
digitalWrite(led15, 1);
digitalWrite(led16, 0);
digitalWrite(led17, 1);
digitalWrite(led18, 0);
digitalWrite(led19, 1);
digitalWrite(led20, 0);
digitalWrite(led21, 1);
digitalWrite(led22, 0);
digitalWrite(led23, 1);
digitalWrite(led24, 0);
digitalWrite(led25, 1);
digitalWrite(led26, 0);
digitalWrite(led27, 1);
digitalWrite(led28, 0);
digitalWrite(led29, 1);
digitalWrite(led30, 0);
digitalWrite(led31, 1);
digitalWrite(led32, 0);
digitalWrite(led33, 1);
digitalWrite(led34, 0);
digitalWrite(led35, 1);
digitalWrite(led36, 0);
digitalWrite(led37, 1);
digitalWrite(led38, 0);
digitalWrite(led39, 1);
digitalWrite(led40, 0);
digitalWrite(led41, 1);
digitalWrite(led42, 0);
digitalWrite(led43, 1);
digitalWrite(led44, 0);
digitalWrite(led45, 1);
digitalWrite(led46, 0);
digitalWrite(led47, 1);
digitalWrite(led48, 0);
delay(velocidad);
//PASO 3
digitalWrite(led1, 0);
digitalWrite(led2, 1);
digitalWrite(led3, 0);
digitalWrite(led4, 1);
digitalWrite(led5, 0);
digitalWrite(led6, 1);
digitalWrite(led7, 0);
digitalWrite(led8, 1);
digitalWrite(led9, 0);
digitalWrite(led10, 1);
digitalWrite(led11, 0);
digitalWrite(led12, 1);
digitalWrite(led13, 0);
digitalWrite(led14, 1);
digitalWrite(led15, 0);
digitalWrite(led16, 1);
digitalWrite(led17, 0);
digitalWrite(led18, 1);
digitalWrite(led19, 0);
digitalWrite(led20, 1);
digitalWrite(led21, 0);
digitalWrite(led22, 1);
digitalWrite(led23, 0);
digitalWrite(led24, 1);
digitalWrite(led25, 0);
digitalWrite(led26, 1);
digitalWrite(led27, 0);
digitalWrite(led28, 1);
digitalWrite(led29, 0);
digitalWrite(led30, 1);
digitalWrite(led31, 0);
digitalWrite(led32, 1);
digitalWrite(led33, 0);
digitalWrite(led34, 1);
digitalWrite(led35, 0);
digitalWrite(led36, 1);
digitalWrite(led37, 0);
digitalWrite(led38, 1);
digitalWrite(led39, 0);
digitalWrite(led40, 1);
digitalWrite(led41, 0);
digitalWrite(led42, 1);
digitalWrite(led43, 0);
digitalWrite(led44, 1);
digitalWrite(led45, 0);
digitalWrite(led46, 1);
digitalWrite(led47, 0);
digitalWrite(led48, 1);
delay(velocidad);
//PASO 4
digitalWrite(led1, 1);
digitalWrite(led2, 0);
digitalWrite(led3, 1);
digitalWrite(led4, 0);
digitalWrite(led5, 1);
digitalWrite(led6, 1);
digitalWrite(led7, 1);
digitalWrite(led8, 0);
digitalWrite(led9, 1);
digitalWrite(led10, 0);
digitalWrite(led11, 0);
digitalWrite(led12, 1);
digitalWrite(led13, 0);
digitalWrite(led14, 1);
digitalWrite(led15, 0);
digitalWrite(led16, 0);
digitalWrite(led17, 1);
digitalWrite(led18, 0);
digitalWrite(led19, 0);
digitalWrite(led20, 0);
digitalWrite(led21, 1);
digitalWrite(led22, 0);
digitalWrite(led23, 1);
digitalWrite(led24, 1);
digitalWrite(led25, 0);
digitalWrite(led26, 0);
digitalWrite(led27, 1);
digitalWrite(led28, 1);
digitalWrite(led29, 0);
digitalWrite(led30, 0);
digitalWrite(led31, 1);
digitalWrite(led32, 0);
digitalWrite(led33, 0);
digitalWrite(led34, 1);
digitalWrite(led35, 1);
digitalWrite(led36, 0);
digitalWrite(led37, 1);
digitalWrite(led38, 0);
digitalWrite(led39, 1);
digitalWrite(led40, 0);
digitalWrite(led41, 0);
digitalWrite(led42, 1);
digitalWrite(led43, 0);
digitalWrite(led44, 0);
digitalWrite(led45, 1);
digitalWrite(led46, 1);
digitalWrite(led47, 1);
digitalWrite(led48, 1);
delay(velocidad);
//PASO 5
digitalWrite(led1, 1);
digitalWrite(led2, 0);
digitalWrite(led3, 1);
digitalWrite(led4, 1);
digitalWrite(led5, 1);
digitalWrite(led6, 0);
digitalWrite(led7, 1);
digitalWrite(led8, 0);
digitalWrite(led9, 1);
digitalWrite(led10, 1);
digitalWrite(led11, 1);
digitalWrite(led12, 0);
digitalWrite(led13, 1);
digitalWrite(led14, 0);
digitalWrite(led15, 1);
digitalWrite(led16, 1);
digitalWrite(led17, 1);
digitalWrite(led18, 0);
digitalWrite(led19, 1);
digitalWrite(led20, 0);
digitalWrite(led21, 1);
digitalWrite(led22, 1);
digitalWrite(led23, 1);
digitalWrite(led24, 0);
digitalWrite(led25, 1);
digitalWrite(led26, 0);
digitalWrite(led27, 1);
digitalWrite(led28, 1);
digitalWrite(led29, 1);
digitalWrite(led30, 0);
digitalWrite(led31, 1);
digitalWrite(led32, 0);
digitalWrite(led33, 1);
digitalWrite(led34, 1);
digitalWrite(led35, 1);
digitalWrite(led36, 0);
digitalWrite(led37, 1);
digitalWrite(led38, 0);
digitalWrite(led39, 1);
digitalWrite(led40, 1);
digitalWrite(led41, 1);
digitalWrite(led42, 0);
digitalWrite(led43, 1);
digitalWrite(led44, 0);
digitalWrite(led45, 1);
digitalWrite(led46, 1);
digitalWrite(led47, 1);
digitalWrite(led48, 0);
delay(velocidad);
//PASO 6
digitalWrite(led1, 1);
digitalWrite(led2, 1);
digitalWrite(led3, 1);
digitalWrite(led4, 1);
digitalWrite(led5, 1);
digitalWrite(led6, 1);
digitalWrite(led7, 1);
digitalWrite(led8, 1);
digitalWrite(led9, 1);
digitalWrite(led10, 1);
digitalWrite(led11, 1);
digitalWrite(led12, 1);
digitalWrite(led13, 1);
digitalWrite(led14, 1);
digitalWrite(led15, 1);
digitalWrite(led16, 1);
digitalWrite(led17, 1);
digitalWrite(led18, 1);
digitalWrite(led19, 1);
digitalWrite(led20, 1);
digitalWrite(led21, 1);
digitalWrite(led22, 1);
digitalWrite(led23, 1);
digitalWrite(led24, 1);
digitalWrite(led25, 1);
digitalWrite(led26, 1);
digitalWrite(led27, 1);
digitalWrite(led28, 1);
digitalWrite(led29, 1);
digitalWrite(led30, 1);
digitalWrite(led31, 1);
digitalWrite(led32, 1);
digitalWrite(led33, 1);
digitalWrite(led34, 1);
digitalWrite(led35, 1);
digitalWrite(led36, 1);
digitalWrite(led37, 1);
digitalWrite(led38, 1);
digitalWrite(led39, 1);
digitalWrite(led40, 1);
digitalWrite(led41, 1);
digitalWrite(led42, 1);
digitalWrite(led43, 1);
digitalWrite(led44, 1);
digitalWrite(led45, 1);
digitalWrite(led46, 1);
digitalWrite(led47, 1);
digitalWrite(led48, 1);
delay(velocidad);
}
//---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
miércoles, 8 de octubre de 2014
Codigo Arduino con MODULO BLUETOOTH
12:24
No comments
Suscribirse a:
Enviar comentarios (Atom)






0 comentarios:
Publicar un comentario