¿Cómo cambia la luz de alerta en un teléfono Android?

Los LED multicolores no son solo un solo LED (diodo emisor de luz) que puede cambiar de color … eso es imposible. En cambio, son tres LED distintos que resultan ser rojo, verde y azul. Funcionan igual que los píxeles en una pantalla de computadora o televisión.

Un microcontrolador puede encender o apagar cada uno de los colores, por lo que si el LED rojo está encendido, la salida es roja. Cuando el LED azul está encendido, es azul, si los LED azul y rojo están encendidos, entonces el LED que cambia de color es magenta. Del mismo modo, combinar rojo con verde da amarillo y azul y verde da cian.

Al alterar el brillo de los LED individuales, es posible una amplia gama de colores diferentes, tal como sucede con un televisor LED moderno.

La misma luz cambia de color cuando la CPU le dice que encienda una luz para mostrarle algo al propietario, por ejemplo, una nueva notificación o una llamada perdida o una luz de advertencia.