
Цифровой датчик температуры Arduino
Описание
Цифровой датчик температуры (рисунок 1), входящий в состав ARDUINO SENSOR KIT, предназначен для контроля температуры воздуха в помещении. Определяет превышение температурой установленного порога и одновременно позволяет грубо оценивать величину температуры. Пороговое значение настраивается точно, но для точного измерения температуры и для сборки электронного термометра используют другой датчик. Цифровой датчик температуры состоит из платы, на которой смонтированы 4 порта подключения к плате Arduino, терморезистор, подстроечный резистор и двойной компаратор (LM393). Регулятором чувствительности (переменным резистором) можно настраивать чувствительность датчика, определяя в каких случаях он будет срабатывать.


Рисунок 1 - Цифровой датчик температуры Arduino.
Терморезистор является воспринимающим элементом датчика. Он соединен со входом микросхемы компаратора. С помощью подстроечного резистора выполняется настройка порога срабатывания компаратора (устанавливается температурный порог). При превышении температурой установленного порога на выходе D0 будет высокий уровень напряжения. Если температура мала, то на выходе D0 низкий уровень. Данный датчик может отправлять как цифровой, так и аналоговый сигнал. Технические характеристики цифрового датчика температуры представлены в таблице.
Таблица – Технические характеристики цифрового датчика температуры Arduino.
Параметр | Значение |
---|---|
Номинальное рабочее напряжение | 5 В |
Точность | ± 0.5 °C |
Рабочая температура | от 0 °C до 70 °C |
Габаритные размеры | 43 мм x 16 мм x 15 мм |
Подключение модуля пассивного зуммера
Распиновка цифрового датчика температуры представлена на рисунке 2.

Рисунок 2 – Распиновка цифрового датчика температуры Arduino.
Для его подключения потребуются:
- плата Arduino Uno / Arduino Nano / Arduino Mega;
- провода типа «папа-мама»;
- цифровой датчик температуры;
- USB кабель для подключения платы Arduino к персональному компьютеру с установленной средой Arduino IDE.
Схема подключения цифрового датчика температуры к плате Arduino представлена на рисунке 3.

Рисунок 3 – Подключение цифрового датчика температуры к Arduino UNO.
Схемы подключения цифрового датчика температуры к микроконтроллерам Arduino Uno, Arduino Nano или Arduino Mega принципиально ничем не отличаются.
Подключается цифровой датчик температуры к Arduino Uno следующим образом:
- GND - GND;
- VCC - 5V;
- AO, аналоговый выход – к пину A0;
- DO, цифровой выход – к пину 10.
Как правило к плате Arduino подключается один из выходов AO или DO.
После сборки электрической схемы, необходимо загрузить управляющую программу (скетч) в микроконтроллер. Затем можно открыть монитор порта и понаблюдать за получаемыми датчиком значениями.
Применение
Датчик применяется для контроля температуры воздуха в помещении. Используется в следующих случаях: регулятор температуры, автоматика систем отопления, автоматизация систем вентиляции. Благодаря выходу, на котором формируется сигнал с уровнем логической единицы или нуля в зависимости от того превышено установленное значение температуры или нет, цифровой датчик температуры удобно использовать в схемах на дискретных элементах без использования микроконтроллера.