Controlar LEDs RGB con Arduino


En este tutorial aprenderemos a controlar un LED RGB con Arduino UNO utilizando 3 salidas PWM que nos permitirán establecer distintas intensidades de corriente. Para este tutorial usaremos un LED RGB de cátodo común, y los valores de intensidad irán de 0 a 255 configurados con la función analogWrite().

ATENCIÓN: En los LED RGB de ánodo común el pin más largo va conectado a positivo del Arduino (+5v). En los LED RGB de cátodo común el pin mas largo va conectado a negativo del Arduino (GND).

El siguiente esquema muestra cómo se deben conectar los componentes. Usaremos los pines digitales 9 (rojo), 10 (verde) y 11 (azul) del Arduino, los cuales disponen de salida PWM. Entre los pines digitales y los pines del led RGB ponemos 3 resistencias de 220Ohm.

leds_rgb_arduino_proto

Este es el sketch que cargaremos en nuestro Arduino, esta comentado línea a línea para que sea fácil de entender.

Como veis es muy fácil, si tenéis alguna duda o sugerencia no dudéis en dejar un comentario.

[product id=”674″]  


[Total:0    Promedio:0/5]
Compartir en redes sociales: