¿Cómo encontrar la mejor manera de hacer un fundido de entrada/salida?

Tengo un montón de estas luces PAR a continuación. Funcionan con DMX y tienen por LED PAR 3 LED rojos, 3 verdes, 3 azules y 3 blancos.

Puedo establecer el valor de las luces roja, verde, azul y blanca de forma independiente (cuatro valores, donde 0 = apagado, 255 = intensidad máxima).

Al desvanecerme, tuve la idea de dejar que los valores de todos los colores subieran de 0 a 255 y viceversa. Sin embargo, hay algunos problemas:

  • Algunos colores no se encienden a menos que tengan un valor mínimo (por ejemplo, rojo en 8, azul en 2, etc.).
  • Algunos colores no parecen tener la misma curva de intensidad que otros (lo que significa que el valor 10 para el rojo tiene la misma intensidad que 2 para el verde)
  • Algunas curvas están lejos de ser lineales (lo que significa que la intensidad del brillo de 2 a 10 es mucho mayor que 100 a 200).

Así que tengo la idea de 'medir' los valores por intensidad y hacer mis propias curvas de intensidad.

Pero me pregunto cuál es la mejor manera de hacer esto. Probablemente usando un LDR, pero ¿tal vez hay mejores formas?

ingrese la descripción de la imagen aquí

@RandyNuss Me gustan los microcontroladores, pero no puedo usar PWM ya que los dispositivos tienen DMX, no PWM.
La mayoría de las linternas LED 'PAR' tienen un modo que se puede configurar para brindarle un canal de atenuación, así como los canales de color individuales, esto generalmente se comporta mucho mejor que tratar de obtener un desvanecimiento suave sin cambio de color solo en los controles RGB.
@DanMills Lo comprobé hoy, pero me temo que no hay diferencia (tengo un canal de 'Intensidad maestra' y un canal rojo, verde, azul y blanco separados, pero probé varias combinaciones sin ninguna diferencia. Supongo que es por eso estos eran solo alrededor de 10 euros ;-)

Respuestas (1)

Suponiendo que tenga el lado de control ordenado para variar adecuadamente las luces en todo su espectro, sugeriría un sensor de intensidad de luz adecuado como el BH1750. Los sensores como este cuestan solo unos pocos dólares, tienen interfaces digitales y pueden medir el lux verdadero de 0 a 65535. Los LDR pueden brindarle una cifra aproximada, pero requieren una calibración adecuada para obtener lecturas de intensidad de luz.

Tenga en cuenta que la intensidad de determinadas longitudes de onda de luz percibidas por el ojo humano diferirá de las intensidades medidas, por lo que la curva final que decida utilizar para controlar estos LED dependerá del efecto que esté buscando.

Gracias por esta respuesta; Ordenaré uno y verificaré si funciona... mientras tanto puedo hacer otra funcionalidad y verificar la percepción humana.