int leds [] = {4,5,6,7,15,16};
int pausa;
int a = 255;
int b = 80;
int c = 10;
int intensidad1 [] = {0,0,0,0,0,0,a,b,c,0,0,0,0,0,0};
int intensidad2 [] = {0,0,0,0,0,a,b,b,b,c,0,0,0,0,0};
int intensidad3 [] = {0,0,0,0,a,b,c,0,a,b,c,0,0,0,0};
int intensidad4 [] = {0,0,0,a,b,c,0,0,0,a,b,c,0,0,0};
int intensidad5 [] = {0,0,a,b,c,0,0,0,0,0,a,b,c,0,0};
int intensidad6 [] = {0,a,b,c,0,0,0,0,0,0,0,a,b,c,0};
void setup(){
for(int i = 0; i < 6; i++){
pinMode(leds[i], OUTPUT);
}
Serial.begin(115200);
Serial.println("Defina la velocidad: ");
}
void loop(){
if (Serial.available()){
pausa = Serial.parseInt();
Serial.println(pausa);
}
for (int j = 0; j < 15; j++){
analogWrite(leds[0],intensidad1[j]);
analogWrite(leds[1],intensidad2[j]);
analogWrite(leds[2],intensidad3[j]);
analogWrite(leds[3],intensidad4[j]);
analogWrite(leds[4],intensidad5[j]);
analogWrite(leds[5],intensidad6[j]);
delay(pausa);
}
}
Loading
esp32-s3-devkitc-1
esp32-s3-devkitc-1