©2018-2020, ООО «Робототехника и облачные технологии»

Описание

Модуль датчика температуры и влажности (рисунок 1), входящий в состав ARDUINO SENSOR KIT, предназначен контроля температуры и влажности воздуха в помещении. Модуль датчика измеряет значения температуры от 0 °C до 50 °C с точностью до 2 °C и влажности от 20 % до 95 % с 5% точностью. Модуль датчика температуры и влажности состоит из платы, на которой смонтированы 3 порта подключения к плате Arduino, светодиод индикации питания и цифровой датчик, состоящий из термистора и емкостного датчика влажности, расположенных в синем корпусе. Термистор представляет из себя конденсатор с переменной емкостью, т.е. увеличение температуры приводит к падению его сопротивления. Емкостный датчик влажности представляет из себя конденсатор с переменной емкостью, заключены в герметичный чехол, поверх которого расположен влагопоглощающий слой. При попадании частиц воды на этот слой, меняется его диэлектрическая проницаемость, что приводит к изменению емкости конденсатора. Передача данных модулем осуществляется в цифровом виде по интерфейсу 1-Wire. Технические характеристики модуля датчика температуры и влажности представлены в таблице.

Модуль датчика температуры и влажности Arduino. Модуль датчика температуры и влажности Arduino. Вид сверху.

Рисунок 1 - Модуль датчика температуры и влажности Arduino.

Таблица – Технические характеристики модуля датчика температуры и влажности Arduino.

ПараметрЗначение
Номинальное рабочее напряжениеот 3.3 В до 5 В
Выходцифровой
Диапазон измерения влажностиот 20 % до 90 %
Диапазон измерения температурыот 0 °C до +50 °C
Точность измерения влажности± 5 %
Точность измерения температуры± 2 °C
Разрешающая способность при измерении влажности1 %
Разрешающая способность при измерении температуры1 °C
Долгосрочная стабильность± 1 %/год
Габаритные размеры32 мм x 14 мм x 8 мм

Подключение модуля датчика температуры и влажности

Распиновка модуля датчика температуры и влажности представлена на рисунке 2.

Распиновка модуля датчика температуры и влажности Arduino

Рисунок 2 – Распиновка модуля датчика температуры и влажности Arduino.

Для его подключения потребуются:

Схема подключения модуля датчика температуры и влажности к плате Arduino представлена на рисунке 3.

Подключение модуля датчика температуры и влажности к Arduino UNO.

Рисунок 3 – Подключение модуля датчика температуры и влажности к Arduino UNO.

Схемы подключения модуля датчика температуры и влажности к микроконтроллерам Arduino Uno, Arduino Nano или Arduino Mega принципиально ничем не отличаются.
Подключается модуль датчика температуры и влажности к Arduino Uno следующим образом:

После сборки электрической схемы, необходимо загрузить управляющую программу (скетч) в микроконтроллер. Перед написанием скетча следует убедимся, что у вас установлена соответствующая библиотека для работы с датчиками влажности и температуры. Затем можно открыть монитор порта и понаблюдать за получаемыми датчиком значениями температуры и влажности. При необходимости проверить правильность подключения датчика, соответствие номера порта на плате Arduino и в скетче, надежность контактов. Если все работает и датчик дает показания, можно провести эксперименты: поместить датчик в более холодное место или подуть на него, отслеживая при этом изменения.
Необходимо отметить, что модуль должен быть защищен от солнечного света и других видов излучений, имеющих в спектре ультрафиолетовую часть. Газы, содержащие диоксид серы, пары соляной кислоты, могут привести к повреждению датчика, а высокая концентрация паров этанола приведет к полному повреждению чувствительного слоя датчика.

Применение

Модуль датчика температуры и влажности может применяется в автоматике систем управления вентиляцией, кондиционированием, современных приборах сушки воздуха и аналогичных приборах. Также модуль может использоваться для проектов погодной станции, умного дома, слежения за влажностью в теплицах и парниках.