Me gustaría combinar un sensor de temperatura analógico con un LED RGB para obtener una gama de colores basada en la temperatura. Azul de baja temperatura, rojo de alta temperatura, con color desvanecido entre ellos a medida que cambia la temperatura. Para los sensores, tal vez algo como http://adafruit.com/products/165 para el sensor de temperatura y http://www.sparkfun.com/products/105 para el LED.
Sería trivial hacer esto con un Arduino, pero estoy tratando de pensar en cómo hacerlo con algunos dispositivos electrónicos básicos y de bajo costo, de alguna manera podría hacer docenas de estos y hacerlos funcionar como una celda de moneda. Me gustaría difundirlos en un entorno y obtener un "mapa claro" de temperaturas cuando se ve en la oscuridad.
Me imagino haciendo algo como esto ...
La salida del sensor analógico de temperatura de 0.0v - 1.0v se traduce en la entrada del canal azul que va de 3.0v a 0.0v (azul brillante a oscuro), sin salida en el voltaje de temperatura> 1.0v
La salida del sensor de temperatura analógico de 0.75v - 1.75v se traduce en un canal rojo de 0.0v a 3.0v (rojo oscuro a rojo brillante), sin salida en el voltaje de temperatura <0.75v.
El efecto sería una luz azul brillante a la temperatura más fría, que eventualmente cambiaría a una luz roja brillante en el momento más cálido.
¿Alguna idea sobre cómo se podría hacer esto de una manera simple y de bajo costo?
fuente
Respuestas:
El circuito analógico más simple que se me ocurre es el siguiente:
V1 representa el valor de salida del sensor de temperatura.
Es posible que los valores de R1 y R3 deban ajustarse especialmente si usa otros transistores (puede usar resistores variables para encontrar los valores correctos y luego reemplazarlos por resistores de valor fijo).
También es posible que necesite un divisor de voltaje en el terminal base de Q1.
Este es el análisis de la señal de salida.
Esto supone que está utilizando un LED RGB de ánodo común.
fuente
El problema con el uso de componentes discretos es que le resultará difícil obtener los colores correctos. Es posible que necesite curvas de brillo específicas, que serán casi imposibles con los transistores. Por ejemplo, para hacer que un LED parezca duplicar su brillo, es posible que deba cuadruplicar la salida de luz (ya sea usando corriente o ciclo de trabajo). Busque psicofísica en Wikipedia.
Simplemente usaría el microcontrolador de menor costo que pueda encontrar. Siempre que tenga un pin de entrada y tres pines de salida, eso debería ser suficiente. Debe competir fácilmente con los componentes discretos en el precio, y le dará mucha más flexibilidad para modificar los colores.
He hecho esto usando un PIC10. Funcionó de maravilla. Este es un pequeño MCU muy pequeño y barato. En Farnell , son solo £ 0.27 por 100. Los únicos otros componentes que necesitará son los LED, el termistor y una resistencia. Más barato, más simple y mucho más flexible que la opción discreta.
fuente