int tiempo = 100.0000;
// Variables led 1
int rojo1= 7;
int verde1 = 6;
int azul1 = 5;
// Variables led 2
int rojo2 = 1;
int verde2 = 2;
int azul2 = 42;
// Variables led 3
int rojo3=41;
int verde3=40;
int azul3=39;
// Variables led 4
int rojo4=38;
int verde4=37;
int azul4=36;
void sec1();//definir la funcion
void sec2();
void sec3();
void sec4();
void setup()
{
pinMode(rojo1, OUTPUT);
pinMode(verde1, OUTPUT);
pinMode(azul1, OUTPUT);
pinMode(rojo2, OUTPUT);
pinMode(verde2, OUTPUT);
pinMode(azul2, OUTPUT);
pinMode(rojo3, OUTPUT);
pinMode(verde3, OUTPUT);
pinMode(azul3, OUTPUT);
pinMode(rojo4, OUTPUT);
pinMode(verde4, OUTPUT);
pinMode(azul4, OUTPUT);
}
void loop()
{
sec1(); // ejecutar la funcion
sec2(); // ejecutar la funcion
sec3(); // ejecutar la funcion
sec4(); // ejecutar la funcion
}
//desarrollo de la funcion
void sec1()
{
analogWrite(rojo1,127);
analogWrite(verde1,0);
analogWrite(azul1,255);
delay(tiempo);
analogWrite(rojo1,0);
analogWrite(verde1,0);
analogWrite(azul1,0);
delay(tiempo);
analogWrite(rojo1,123);
analogWrite(verde1,123);
analogWrite(azul1,123);
delay(tiempo);
}
void sec2()
{
analogWrite(rojo2,127);
analogWrite(verde2,0);
analogWrite(azul2,255);
delay(tiempo);
analogWrite(rojo2,32);
analogWrite(verde2,32);
analogWrite(azul2,32);
delay(tiempo);
analogWrite(rojo2,123);
analogWrite(verde2,123);
analogWrite(azul2,123);
delay(tiempo);
}
void sec3()
{
analogWrite(rojo3,127);
analogWrite(verde3,0);
analogWrite(azul3,255);
delay(tiempo);
analogWrite(rojo3,32);
analogWrite(verde3,32);
analogWrite(azul3,32);
delay(tiempo);
analogWrite(rojo3,123);
analogWrite(verde3,123);
analogWrite(azul3,123);
delay(tiempo);
}
void sec4()
{
analogWrite(rojo4,127);
analogWrite(verde4,0);
analogWrite(azul4,255);
delay(tiempo);
analogWrite(rojo4,32);
analogWrite(verde4,32);
analogWrite(azul4,32);
delay(tiempo);
analogWrite(rojo4,123);
analogWrite(verde4,123);
analogWrite(azul4,123);
delay(tiempo);
}Loading
esp32-s3-devkitc-1
esp32-s3-devkitc-1