¿Cómo controlar la luminosidad de un LED? Cuando nos encontramos ante un proyecto lumínico, es posible que queramos ejercer control en cuanto a la intensidad o encendido y apagado de un LED. Aunque es un proceso sencillo, es importante estar atentos a cada uno de los pasos.

Se trata pues, de observar los materiales que debemos usar y además, contar con las indicaciones necesarias, que a lo largo de este artículo, veremos con más detalle. Sin embargo; expondremos algunos puntos importantes para acercarnos mejor al proyecto con la iluminación del LED.

Consideraciones del circuito

Ahora bien, para comenzar, detallaremos el circuito que usaremos para poder controlar la iluminación en un diodo de LED. En cuanto a la placa, podemos usar la Edu Básica, y con la que desarrollaremos este ejemplo.

El primero de los circuitos estará conectado a la entrada análoga de A0, es el circuito del potenciómetro. En cuanto al circuito que se usará como la salida PWM, estará conectado al pin de Digital en D3. Esto es lo que nos ayudará al momento de encender y apagar el LED en cuanto lo conectemos.

Pero esto no bastará, lo que sigue es trabajar con programación, y eso lo veremos a continuación.

Mira el funcionamiento del LED

Al momento de cargar el programa, es posible que tengas en tu biblioteca la librería de iluminación LED. Puedes contar con una librería que muestre el funcionamiento de la entrada y la salida y desde luego, monitorear el LED. Ahora bien, tengamos en cuenta lo siguiente:

  • Para ver el funcionamiento del circuito con el LED, es necesario activar el monitor serie IDE en la programación. Es la oportunidad para comenzar a variar el potenciómetro.
  • Tendrás como resultado pues, el cambio de la iluminación en el LED.
  • La variación de los valores en el monitor.

Determina el control del LED

Ahora bien, por medio de la librería de Arduino, puedes simplemente determinar si encender o apagar el LED, esto puede hacerse con la placa de EduBásica, incorporándola a Arduino, en todo caso, si quieres hacer la misma conexión del circuito en Arduino, los pasos son sencillos.

Conexión de LED en placa Arduino UNO

En cuanto a la conexión del LED en una placa Arduino, no varía mucho en comparación con la que hemos explicado anteriormente. Aunque por medio de una Arduino es posible controlar la intensidad de la iluminación en LED. Es decir, disminuir o maximizar la luz.

Las variables de rango en la programación son posibles por medio de la función de map. De manera que, si trabajamos con esa función, se podrá variar en cuanto a las escalas de rango.

Código de programación

En cuanto a los códigos y funciones que se necesitan para hacer estos cambios y control en el LED, debemos saber que podemos encontrar varios ejemplos y librerías en la web, acá te dejamos un enlace con un código que puede serte útil si buscas un ejemplo para alguna solución específica: https://www.dropbox.com/s/ustxdqx38y3guqa/FADE_LED_POTENCIOMETRO_LDR.ino?dl=0.