// Declaramos la intensidad del brillo del led
int brillo = 0;
// Declaramos el pin que enviara el voltaje
int pinLed = 2;
void setup() {
// Definimos que el pin 2 sacara el voltaje
pinMode(pinLed, OUTPUT);
}
void loop() {
// Incrementamos el brillo de 0 a 256
for (brillo = 0; brillo <= 256; brillo += 1) {
//Encendemos el pinLed con la intensidad del brillo
analogWrite(pinLed, brillo);
//Esperamos 15 ilisegundos
delay(15);
}
// Decrementamos el brillo de 0 a 256
for (brillo = 256; brillo >= 0; brillo -= 1) {
//Encendemos el pinLed con la intensidad del brillo
analogWrite(pinLed, brillo);
//Esperamos 15 ilisegundos
delay(15);
}
}