Найти тему
Smart home Russia

Подключаем DS18B20 к Arduino mini pro

Закончив подготовительные работы с GSM модулем и разобравшись в его работе, столкнулся с проблемой при подготовке #arduino pro mini. Но теперь они решены и можно приступать к следующей части.

Контроль температуры можно осуществлять различными способами. Есть для этого и разные датчики. Аналоговые я не рассматриаю сразу, в самоделках это чревато тем, что механические действия могут привести к искажению сигнала, поэтому только цифра. Дублировать датчики я также не буду, не та задача. Покопавшись у себя в коробочке, нашлись датчики #ds18b20 с металлическим корпусом, 2 резистора по 2.2кОм и клемник

Покопавшись у себя в коробочке...
Покопавшись у себя в коробочке...

При помощи паяльника и термоусадки превращаем это в законченное устройство.

Накидываем на плату клемник и резисторы, подключаем датчик и затягиваем контакты для проверки

Накидываем все для проверки работоспособности
Накидываем все для проверки работоспособности

Теперь осталось загрузить тестовый скетч. Для этого скачаем требуемые библиотеки. Зайдем в менеджер библиотек и введем ключевые буквы. Установим dallas temperature и доустановим предложенные, которые потребуются.

-4

Далее запустим тестовый скетч, заменим в нем порт с 10 на А2 и проверим работу. Все ок, запаиваем резистор и колодку на место.

Все работает и в com порту отображается корректная температура. Осталось подключить gsm модуль и проверить в работе связку.

Также не забываем про instagram канал и telegram канал. Подписываемся чтобы не пропускать новые обновления.