Управление цветовым диапазоном RGB LED от аналогового датчика температуры (без Arduino и т. Д.).

Я хотел бы объединить аналоговый температурный датчик с RGB-светодиодом, чтобы получить диапазон цветов, основанный на температуре. Низкотемпературная синяя, высокая температура красного цвета, с изменением цвета между ними. Для датчиков, возможно, что-то вроде http://adafruit.com/products/165 для датчика температуры и http://www.sparkfun.com/products/105 для светодиодов.

Было бы тривиально делать это с Arduino, но я пытаюсь придумать, как это сделать с помощью какой-то простой, недорогой электроники - каким-то образом я мог бы сделать десятки из них и запустить их с чем-то вроде монетная ячейка. Я хотел бы распространить их в окружении и получить «световую карту» температур, если смотреть в темноте.

Я представляю себе что-то подобное ...

Выход аналогового выходного сигнала температуры от 0.0v - 1.0v преобразуется в вход синего канала, идущий от 3,0 до 0,0v (от ярко-синего до темного), без выходного напряжения на уровне температуры> 1.0V

Выход аналогового датчика температуры от 0,75 В до 1,75 В преобразуется в красный канал от 0,0 В до 3,0 В (от темнового до ярко-красного), без выходного напряжения, 0.75v.

Эффект будет ярко-синим светом при самой холодной температуре, который в конечном итоге изменится на ярко-красный свет при самых теплых условиях.

Любые мысли о том, как это можно сделать недорогим /простым способом?

12 голосов | спросил Tim Holt 18 J000000Wednesday12 2012, 01:54:46

1 ответ


8

Простейшая аналоговая схема, которую я могу придумать, такова:

СИД RGB с контролируемой температурой

V1 представляет выходное значение датчика температуры.

Значения R1 и R3 могут потребоваться специально отрегулировать, если вы используете другие транзисторы (вы можете использовать переменные резисторы, чтобы узнать правильные значения, затем заменить их на резисторы с фиксированным значением).

Вам также может понадобиться делитель напряжения на базовом терминале Q1.

Это анализ выходного сигнала.

введите описание изображения здесь>> </p>

<p> Предполагается, что вы используете обычный анодный индикатор RGB. </p></body></html>

ответил Bruno Ferreira 18 J000000Wednesday12 2012, 02:50:52

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132