Загрузка страницы

GSM контроллер для отопления на базе Arduino uno и модуля sim800l. Проекты Arduino. Своими руками.

Код и схема проекта https://kolotushkin.com/article.php?id=18

Как стать спонсором канала за 1$, чтобы помочь с закупкой расходных материалов, и недостающих инструментов https://kolotushkin.com/ads.php

Проекты на базе Arduino Uno:
Как прошить Arduino UNO https://youtu.be/ILig6dn9TjQ
Привод для жалюзи https://youtu.be/-e9nUEuuTyU
Управление двумя шаговыми двигателями с помощью джойстика https://youtu.be/x0VXUgZ1bgE

Полезные программы:
Arduino ide для начинающих https://youtu.be/V69K_tCfA58
Симулятор Arduino UnoArduSim https://youtu.be/qJUYlKSfdr8

Бюджетный контроллер для отопления, с удаленным управлением при помощи SMS команд, и возможностью получать данные о температуре, влажности, и состоянии сети 220 вольт.

Прибор подходит для газовых котлов, с автоматикой безопасности с газовым клапаном, который работает в паре с внешним циркуляционным насосом.


Принцип работы заключается в том, чтобы включать и выключать циркуляционный насос, по команде пользователя, в цикличном режиме, или в режиме климат контроля.
Запрос данных, команды, переключение режимов, и настройка температуры для режима климат контроль, все это выполняется при помощи sms команд.

У прибора имеется два датчика температуры, LM35 крепится к трубе по которой возвращается остывшая вода, и второй датчик DHT11 который размещается в отапливаемом помещении, на высоте не ниже полтора метра, и вдали от радиаторов отопления. Нулевая программа запускается по умолчанию, при подаче питания на плату Arduino uno, или sms командой Pr0. Эта программа понадобится, если сезон отопления закончился и надо отключить циркуляционный насос.

Для включения первой программы надо отправить sms с текстом Pr1. Когда включается первая программа, то светодиод тухнет, и через каждые три секунды, выполняет одну короткую вспышку.
При этом, лампа зажигается на 1 секунду, и тухнет на 4 секунды.
Это простой цикличный режим, и я специально уменьшил значения до 4 секунд, чтобы продемонстрировать вам как это работает. Задержку можно увеличить до нескольких часов.

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

При отправке sms с текстом Pr2, прибор переходит ко второй программе. Тогда светодиод уже делает две вспышки. А лампа тухнет не на 4, а уже на 9 секунд. Это такой же простой цикл как и в 1 программе, только с большей паузой. При отправке sms с текстом Pr3, прибор переходит к выполнению 3 программы.
Которая включает циркуляционный насос на постоянно.
При третьей программе светодиод делает 3 вспышки.

После отправки sms с текстом Pr20, прибор переходит к выполнению 4 программы.
При этом светодиод делает уже 4 вспышки.
4 программа включает и выключает циркуляционный насос, опираясь на данные с датчика температуры dht11. В этом режиме, прибор будет поддерживать температуру в помещении около 20 градусов. То есть если температура воздуха в помещении опустится ниже 20 градусов, то включится циркуляционный насос. При достижении 20 градусов насос отключится.


В любой момент, не зависимо от выполняемой программы, можно отправить sms с текстом Ktr. И в ответ придет сообщение с данными.Где; T1 это температура воды в системе отопления, T2 температура воздуха в помещении, T2-VL влажность в помещении в процентах, Pr=20 это какая программа выполняется в данный момент, Set сообщает есть ли питание в сети 220, и просто маленькая t это температура для программы Pr=20.

Если порог в 20 градусов, для вас это слишком жарко, или слишком холодно, то его можно повысить на 3 градуса, отправив сообщение с текстом Klx2+, или понизить на три градуса sms командой Klx2-.

Я отправлю команду Klx2+, для поднятия температуры на 3 градуса, затем команду Pr0 для отключения насоса.

Отключаю лампу и питание от сети 220.

Снова отправляю sms с текстом Ktr, для получения данных.
Иногда приходится ждать ответа до нескольких минут, время ожидания зависит от качества покрытия и загруженности сети.
Пришел отчет!
Значения T1 остались прежними, T2 уже успел почти полностью остыть, влажность была 16 стало 17, видимо она колеблется где то между значениями 16 и 17, выполняется нулевая программа, так как я отправлял команду Klx2+, то значение t теперь равно 23, и в режиме климат контроля будет поддерживаться температура 23 градуса, и так как питание 220 отсутствует то Set уже ноль вольт.



В 16 строке скетча, через запятую, впишите номера телефонов в международном формате, с которых вы будете управлять прибором. sms команды будут приниматься только с этих номеров. В 246 строке надо указать номер, на который будет приходить sms отчет с данными.

После чего, можно загрузить скетч на плату, и приступать к сборке как показано на схеме.


#arduinoprojects #gsm #arduino

Видео GSM контроллер для отопления на базе Arduino uno и модуля sim800l. Проекты Arduino. Своими руками. канала Master Kolotushkin Arduino
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
16 марта 2020 г. 0:42:25
00:13:07
Другие видео канала
GSM SIM800L Управление и контроль отопленияGSM SIM800L Управление и контроль отопленияЭлектронный замок с RFID на ArduinoЭлектронный замок с RFID на ArduinoHC-06 настройка Bluetooth модуля, а также Android приложения для управления проектами по Bluetooth.HC-06 настройка Bluetooth модуля, а также Android приложения для управления проектами по Bluetooth.Автофокус для лазерного ЧПУ на Arduino и Digispark с датчиком расстояния VL53L0X и драйвером DRW8825Автофокус для лазерного ЧПУ на Arduino и Digispark с датчиком расстояния VL53L0X и драйвером DRW8825Секретное реле трекер на авто, которое показывает все и даже отключает двигатель!Секретное реле трекер на авто, которое показывает все и даже отключает двигатель!Top 5 Arduino projects 2021 never seen beforeTop 5 Arduino projects 2021 never seen beforeThree Light Projects using ArduinoThree Light Projects using ArduinoGSM сигнализация на базе Arduino uno и gsm модуля sim800l версия 1.0 Скачать прошивку бесплатно.GSM сигнализация на базе Arduino uno и gsm модуля sim800l версия 1.0 Скачать прошивку бесплатно.Терморегулятор c Удаленным Управлением 📈 на ESP8266. Часть 1Терморегулятор c Удаленным Управлением 📈 на ESP8266. Часть 1Arduino NANO Propeller LED Analog ClockArduino NANO Propeller LED Analog Clock🏭Универсальный контроллер для теплицы и инкубатора своими руками🏭Универсальный контроллер для теплицы и инкубатора своими рукамиGSM/GPRS-модуль SIM800L (#1) - как выбрать, подключение, введение в AT-командыGSM/GPRS-модуль SIM800L (#1) - как выбрать, подключение, введение в AT-командыSTM32 и STM32CubeIDE. Переходим от Ардуино к STM!STM32 и STM32CubeIDE. Переходим от Ардуино к STM!💡Дешёвые модули умного дома с Aliexpress💡Дешёвые модули умного дома с AliexpressАрдуино глючит и виснет из-за наводок? Как устранить влияния электромагнитных и радиочастотных помехАрдуино глючит и виснет из-за наводок? Как устранить влияния электромагнитных и радиочастотных помехarduino подключение питания и виды сигналов урок №2.arduino подключение питания и виды сигналов урок №2.Подборка интересных проектов на Arduino 2021 (17 проектов с ссылками)Подборка интересных проектов на Arduino 2021 (17 проектов с ссылками)Универсальный термостат на Arduino. Прототип контроллера на 5 каналов для климатической камерыУниверсальный термостат на Arduino. Прототип контроллера на 5 каналов для климатической камерыSIM 800L и ардуино. Звонки и смс.SIM 800L и ардуино. Звонки и смс.Система контроля отопления на arduinoСистема контроля отопления на arduino
Яндекс.Метрика