int ledPWM = 6; // Pin PWM al que está conectado el LED void setup() { pinMode(ledPWM, OUTPUT); // Configura el pin como salida } void loop() { // Aumentar el brillo del LED for (int i = 0; i <= 255; i++) { analogWrite(ledPWM, i); // Escribe el valor de brillo (0 a 255) delay(10); // Espera un tiempo para que el cambio sea visible } // Disminuir el brillo del LED for (int i = 255; i >= 0; i--) { analogWrite(ledPWM, i); // Escribe el valor de brillo (0 a 255) delay(10); // Espera un tiempo para que el cambio sea visible } }