dadakolo

Термометр с линейной индикацией ( 5 фото )


Термометр с линейной индикацией для дома и дачи,термометр

Несмотря на применение адресной светодиодной ленты, термометр с линейной индикацией автора Arduino Project Hub под ником Giovanni Carrera потребляет малую мощность, поскольку вместо светящегося столба переменной длины в нём применяется перемещающаяся светящаяся точка. К потому же, в трёхкоисталльном светодиоде светится только один кристалл, да и тот не на полной яркости. Лицензия - GPL версии 3 или больше по вашему выбору.

Могут понадобиться

Светодиодные ленты - разноцветные и RGB (AliExpress)
Самоклеящаяся светонакопительная лента (AliExpress)
Набор для самостоятельной сборки светодиодной лампочки (AliExpress)
Тонкая и недорогая светодиодная трубка длиной 10 м (AliExpress)
Светодиодная матрица 8х8 (AliExpress)

Схема устройства приведена далее. Длина куска адресной светодиодной ленты - 30 светодиодов. Поскольку употребляемый ток ограничен программно, и при сбое может сильно возрасти, следует взять блок питания, стабилизатор и теплоотвод с запасом нагрузочной способности, либо заменить стабилизатор на такой, в котором предусмотрено ограничение тока, либо добавить предохранитель на 0,25 А. Можно и отказаться от стабилизатора, взяв БП, вырабатывающий сразу стабильные 5 В с нагрузочной способностью до 1,8 А (против 50 мА в штатном режиме), и подключив к нему вход питания ленты проводниками достаточного сечения. А ленту приклеить на алюминиевый профиль. Тогда никакие программные сбои не страшны, максимум, чем они будут грозить - возрастанием потребляемой мощности почти до 10 Вт у прибора, работающего круглосуточно, а это 7,2 кВт*ч в месяц. Можно будет даже предусмотреть переключатель режимов "термометр" - "светильник".

Термометр с линейной индикацией для дома и дачи,термометр

Датчик температуры - широко распространённый, типа LM35. Внешне неотличимый от транзистора, он представляет собой аналоговую микросхему, сконструированную так, чтобы выходное напряжение в милливольтах было равно температуре в градусах Цельсия, умноженной на десять. Например, 200 мВ соответствует 20 °C. Это очень удобно, можно быстро сделать термометр, взяв только источник питания, такой датчик и мультиметр, работающий в режиме милливольтметра, и никакой калибровки данная импровизированная конструкция не потребует. Как и более солидный термометр, в котором такой датчик подключён к аналоговому входу, например, Arduino. Цоколёвка микросхемы:

Термометр с линейной индикацией для дома и дачи,термометр

Устройство ленты:

Термометр с линейной индикацией для дома и дачи,термометр

Скетч, требующий этой библиотеки, составлен так, чтобы от температуры, помимо положения светящейся точки, зависел её цвет. Если температура выходит за пределы диапазона, точка мигает в начале или конце шкалы. Внося в программу изменения, диапазон можно сдвигать, но не следует увеличивать число одновременно светящихся точек, кристаллов в пределах точки, а также яркость. Предусмотренным в устройстве подстроечным резистором для оперативного сдвига диапазона в пределах от -3 °C до +6 °C пользоваться не рекомендуется. А вот функция вывода отладочных сообщений в монитор последовательного порта очень удобна.

Далее показано расположение компонентов в корпусе. Как видим, breadboard'ом автор решил не пользоваться, сразу собрав всё на perfboard'е. Датчик, как видим, размещён снаружи корпуса, чтобы компоненты его не нагревали.

Термометр с линейной индикацией для дома и дачи,термометр

Шкалу для термометра можно напечатать либо изготовить вручную. По скетчу легко разобраться в соответствии делений значениям температур. Собранный и отлаженный термометр можно размещать на видном месте на стене и включать.

Материал взят: Тут

+216642
  • 0
  • 6 097
Обнаружили ошибку?
Выделите проблемный фрагмент мышкой и нажмите CTRL+ENTER.
В появившемся окне опишите проблему и отправьте уведомление Администрации.
Нужна органическая вечная ссылка из данной статьи? Постовой?
Подробности здесь

Добавить комментарий

  • Внимание!!! Комментарий должен быть не короче 40 и не длиннее 3000 символов.
    Осталось ввести знаков.
    • angelangryapplausebazarbeatbeerbeer2blindbokaliboyanbravo
      burumburumbyecallcarchihcrazycrycup_fullcvetokdadadance
      deathdevildraznilkadrinkdrunkdruzhbaedaelkafingalfoofootball
      fuckgirlkisshammerhearthelphughuhhypnosiskillkissletsrock
      lollooklovemmmmmoneymoroznevizhuniniomgparikphone
      podarokpodmigpodzatylnikpokapomadapopapreyprivetprostitequestionrofl
      roseshedevrshocksilaskuchnosleepysmehsmilesmokesmutilisnegurka
      spasibostenastopsuicidetitstorttostuhmylkaumnikunsmileura
      vkaskewakeupwhosthatyazykzlozomboboxah1n1aaaeeeareyoukiddingmecerealguycerealguy2
      challengederpderpcryderpgopderphappyderphappycryderplolderpneutralderprichderpsadderpstare
      derpthumbderpwhydisappointfapforeveraloneforeveralonehappyfuckthatbitchgaspiliedjackielikeaboss
      megustamegustamuchomercurywinnotbadnumbohgodokaypokerfaceragemegaragetextstare
      sweetjesusfacethefuckthefuckgirltrolltrolldadtrollgirltruestoryyuno