LED Fade
Para hacer que un LED "fade" (es decir, que aumente y disminuya su intensidad de manera gradual), puedes utilizar la función analogWrite()
en lugar de digitalWrite()
. La función analogWrite()
permite controlar la intensidad del LED enviando un valor de 0 a 255 a un pin de salida PWM (modulación por ancho de pulso). Un valor de 0 hace que el LED esté apagado, mientras que un valor de 255 hace que esté al máximo de intensidad.
Aquí hay un código de Arduino para hacer un LED fade:
Este código hace que los dos LED aumenten y disminuyan su intensidad de manera gradual en secuencia. Puedes modificar el tiempo de espera en la función delay()
para cambiar la velocidad del fade. También puedes cambiar el orden en que los LED se encienden y apagan, o incluso hacer que ambos LED aumenten y disminuyan su intensidad al mismo tiempo, modificando el código de los bucles for
.
Last updated