El LED RGB (por sus siglas de Red, Green, Blue) es un componente electrónico que emite luz de diferentes colores dependiendo de la combinación de sus LEDs integrados rojo(R), verde (G) y azul (B). Tiene la capacidad de producir miles de colores ajustado el valor de cada LED de manera individual.
Los colores de LED RGB son representados con números entre valores de 0 y 255. Asignarle un color a cada LED interno (Red, Green, Blue) cambiará el color final, como se muestra en la siguiente tabla.
Combinando valores obtendremos diferentes resultados.
La tarjeta Halocode cuenta con un anillo compuesto por 12 LEDs RGB ordenados de la siguiente manera:
En la categoría de programación Iluminación encuentras los bloques para programar los LED RGB.
Muestra una animación de LED pre configurada por mBlock, entre ellas puedes seleccionar: arco iris, salpicadura, meteoro, helium flash y luciérnaga.
Ilumina un número determinado de LEDs dependiendo el porcentaje seleccionado, por ejemplo: 100% corresponde a 12 LEDs encendidos, 50% corresponde a 6 LEDs encendidos y 0% corresponde a 0 LEDs encendidos.
Ilumina todos los LED de un color seleccionado, permitiendo configurar el porcentaje de brillo.
Si haces clic sobre el óvalo de color rojo, se muestra la ventana de configuración de colores.
Como su nombre lo indica, apaga todos los LEDs de la Halocode.
Muestra el anillo LED con una combinación de colores que tú puedes configurar. Cuando haces clic sobre el anillo LED aparece la siguiente ventana de configuración.
Sigue estas instrucciones y programemos un semáforo.
Conectamos Halocode y subimos el programa, probemos el proyecto.
Descarga el proyecto haciendo clic en este enlace.