ARDUINO: ENCENDER UN LED



En este tutorial vamos a tratar conceptos básicos para conectar correctamente un led a nuestra tarjeta, en este caso Arduino, pero se pueden emplear otras tarjetas. Para entender la importancia de la forma en que debemos de conectar un led y el valor de la resistencia correcta es importante entender el funcionamiento de un LED. 

    Material:

    • 1x LED
    • 1x Arduino
    • 1x Protoboard
    • 1x Resistor

    Conectando un LED directamente a la tarjeta Arduino

    Mucha información en internet nos muestra que podemos realizar la conexión de una tarjeta Arduino y un Led directamente, esta conexión funciona ya que la tarjeta Arduino cuenta con una limitación de corriente de 20mA en sus salidas, provocando que el LED no se dañe, aunque en realidad estamos haciendo un cortocircuito.

    Por lo tanto, no es recomendable conectar un LED directamente a nuestra tarjeta Arduino ya que estamos forzando la corriente de salida de nuestra tarjeta Arduino a ceder al máximo valor de corriente de salida permisible de 20mA, lo que puede dañar y aparte acortar la vida de la tarjeta.

    NOTA: En electrónica, una corriente de 20mA es un valor demasiado elevado para alimentar a un LED.

    Cálculo del valor de la resistencia

    Para un funcionamiento adecuado de nuestro LED se requiere agregar una resistencia con un valor correcto, para ello debemos de conocer 3 parámetros en nuestra ecuación que nos permitirán identificar este valor.

    • Tensión de alimentación (Vcc).
    • Tensión de polarización directa del LED (Vd).
    • Corriente nominal del LED (In).

    Aplicando la ley de Ohm podremos obtener la ecuación requerida para obtener el valor de nuestra resistencia.

    V = Vcc - Vd = R * Inominal

    Despejando para dejar la ecuación en función de la resistencia (R):

    [Ecuación]

    Se debe tener en consideración que el valor de R es teórico, en la práctica el valor de la resistencia es aproximado y también contamos con los valores de resistencias normalizados (enlace: Valores de resistencias normalizados). Para este ejemplo es recomendable utilizar el valor normalizado superior al valor calculado, con la finalidad de garantizar un flujo de corriente inferior a la nominal.

    La tensión de polarización y la corriente nominal dependen de la constitución interna del diodo, el color y luminosidad para el caso de diodos LED convencionales de 3mm y 5mm.

    A continuación, se muestra una Tabla de los diodos LED con su respectivo voltaje de alimentación y el valor de la resistencia que le corresponde.

    [TABLA]

    Esquema del montaje

    La conexión para nuestro circuito resulta muy simple, únicamente vamos a conectar una de las salidas digitales de nuestra tarjeta Arduino en serie con una resistencia y el Led para finalizar con la conexión a GND.

     

    Código para encender un LED

    Para el funcionamiento de un LED podemos encontrar una gran variedad de códigos, en este ejemplo vamos a implementar los códigos más básicos para que puedan observar el funcionamiento e ir aumentando el nivel de dificultad.

    [Código]







    ArduinoErick MéndezLED