Paso 7: Calibrar el LED!
Usted puede haber notado los arrays RGBready [] [] de mis bocetos; tienen todos los valores preestablecidos para los colores que utilizo en relojes y otras cosas. ¿Por qué no una ecuación simple como amarillo = verde rojo + 1/2 1/2 (o 127, 127, 0 para ser precisos)? Porque LEDs RGB no son color calibrado en forma alguna y si desea para mostrar los colores exactos, tienes que elegir los valores.
El video de arriba muestra cinco LEDs de diferentes tamaños se alimentan exactamente los mismos valores. Incluso en el vídeo se puede ver la diferencia en su comportamiento; en la vida real es mucho más pronunciado, parece que el grande 10mm LEDs están realmente actuando en una escala de tiempo diferente que sus primos más pequeños. No son, simplemente mostrar el color azul totalmente diferentemente que conduce a diferentes transiciones entre los colores, en particular entre azul y rojo.
Azul, de hecho, es el más problemático color de LEDs RGB: a veces es profundo y oscuro, a veces parece casi cyan. Verde también puede cambiar notablemente de tono amarillento calentador en un LED se enfríe azulado uno sobre otro. Verde es también casi siempre increíblemente brillante y tiende a 'tragar' colores vecinos, por lo que generalmente el tono hacia abajo. El rojo es el más confiable LED del RGB LED: otra vez, generalmente. También es el más débil, y no debido a su diferente consumo de amperios, pero debido a la forma de nuestros ojos perciben el color rojo.
En cualquier caso, la única manera de hacer el esquema de color tan cerca ideal como sea posible está ajustando los valores de color a mano. Mantener un montón de estos RGBready [] [] arrays de diodos LED, aunque generalmente todavía tengo que hacer algunos ajustes para proyectos individuales.
Realmente tenía la intención de incluir un boceto para un simple calibración LED dispositivo aquí, pero resultó ser más compleja de lo que pensaba: no son suficientes tres potenciómetros y un Arduino. Así te guardo para otro instructivo que publicaré pronto. Hasta entonces, gracias por su tiempo, comentarios y sugerencias Bienvenidos!