Схема включения вай фай реле

Подключаем реле системы «умный дом» с управлением через Wi–Fi

Доброго времени суток, уважаемые читатели. В этой статье я хочу вам рассказать о пожалуй главном элементе в системе умный дом — реле Sonoff , которое может управляться через сеть Wi — Fi или же через Интернет.

Мною было заказано реле Sonoff Basic на сайте Алиэкспресс и обошлось оно мне в 318 рублей (на момент заказа).

В комплекте поставки идет инструкция с примерами подключения и кратким техническим описанием самого изделия:

Данное реле может управлять нагрузкой через:

2. Интернет (через специальное облачное хранилище);

3. В ручном режиме (через выведенную отдельную кнопку, у которой есть и другие функции);

4. Задание таймеров с прямым и обратным отчетом времени;

Вот такими возможностями обладает это скромное и на вид миниатюрное реле.

Подключение реле Sonoff

Данное реле питается от стандартного напряжения в 220 Вольт, что позволяет его установить практически в любом месте, где есть небольшая полость. В стандартный установочный короб реле не поместится:

Питание реле подается со стороны, где написано Input (вход), где на клемму L сажается фазный провод, а на клемму N нулевой провод.

С другой стороны реле, где имеется надпись Output (Выход), подключается фаза и ноль любой нашей нагрузки. При этом важно, чтобы ток не превышал 10 Ампер.

На самом деле область применения этого реле очень широка. Вот пример схемы использования реле в освещении:

Проверяем работу реле

Итак, с областью применения реле вроде бы понятно, давайте теперь проверим его работоспособность, подключив в виде нагрузки светодиодную лампу. Кстати, в клеммник реле помещается провод кабеля ВВГ 2*2,5 мм кв.

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

Для того чтобы управлять реле через интернет и по сети Wi–Fi нужно установить приложение eWeLink. Это приложение доступно для скачивания для Андроид и iOS.

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

После этой процедуры активируем приложение и нажимаем на кнопку добавить устройство (такая белая кнопка с синим плюсом по середине).

После этого нужно выполнить сопряжение наших устройств. Для этого находим на реле черную кнопку и зажимаем ее на пять секунд.

Читайте также:  Scx 3200 настройка wifi

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

Затем вы попадете на вкладку с настройками вашей Wi-fi сети, там вы указываете логин и пароль вашей сети.

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

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

Все, теперь можно приступать к экспериментам и включать и отключать реле через приложение.

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

Настроек в приложении много, если вам будет интересно, то я напишу отдельную статью о том, как настраивать таймеры внутри приложения.

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

Заключение

Данное реле открывает широкие возможности в дистанционном управлении вашего дома. Если статья оказалась вам полезна, и вы хотите видеть больше подобных материалов, то оцените эту статью лайком и репостом. Спасибо за ваше драгоценное внимание!

Источник

4 канальное Wi-Fi реле на esp8266 (NodeMCU) с приложением

Продолжаю тему беспроводного управления реле. В предыдущем проекте я делал управление реле с помощью bluetooth. Сегодня рассмотрим, как можно реализовать 4 канальное Wi-Fi реле на esp8266. Для удобства управления устройством, написал приложения для телефона на Xamarin C#. А в прошивке для esp8266 (NodeMCU) реализовал поддержку высокоуровневого и низкоуровневого реле. С возможностью использовать для управления реле внешней кнопки с фиксацией и без фиксации. Для чего все это нужно, сейчас подробно рассмотрим.

Приложение для управления WiFi реле на esp8266 (NodeMCU).

Давайте рассмотрим приложение, которое позволит управлять WiFi реле на esp8266 (NodeMCU). На главной странице приложения расположены элементы управления реле. Тут присутствуют кнопки, позволяющие включать и выключать 4 реле. Ниже есть 2 кнопки, которые позволяют включить и выключить все реле одновременно.

Приложение для управления WiFi реле на esp8266 (NodeMCU).

Если вдруг не получилось подключиться к устройству или нет подключения к Wi-Fi сети, внизу появится надпись «Нет подключения».

нет подключения к Wi-Fi сети, внизу появится надпись «Нет подключения»

Вторая страница — «Настройки». Для того чтобы перейти к настройкам, нужно нажать на кнопку с иконкой шестерёнки, в верхнем правом углу.

Вторая страница - «Настройки».

На странице настроек можно задать IP-адрес устройства о том, как его узнать, об этом расскажу позднее.

На странице настроек можно задать IP-адрес устройства

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

Читайте также:  Обновление драйверов wifi адаптер

Внизу выводится статус подключения к сети.

Внизу выводится статус подключения к сети. Если подключение к устройству не установлено, выводится надпись «Нет подключения». После подключения, надпись меняется на «Соединение установлено».

Также планировал вынести в настройки выбор типа подключённого реле:

И выбор внешнего управления:

Но так как данные параметры нужно указывать всего 1 раз при подключении, и меняться они больше не будут. Оставил данные настройки в прошивке, о чем расскажу далее. Как вы считаете, нужно выносить данные настройки в приложение? Пишите свои предложения в комментариях.

Схема подключения WiFi реле на NodeMCU.

Давайте рассмотрим схему подключения. Чтобы в дальнейшем было понятно, для чего у нас та или иная строчка кода в прошивке. В проекте буду использовать отладочную плату NodeMCU. Вы можете использовать любую плату на ESP8266, с достаточным количеством pins для данного проекта.

Схема подключения WiFi реле на NodeMCU.

Как видим, в данной схеме используются обычные тактовые кнопки. Вместо которых, можно использовать выключатели. Они будут выступать в роли кнопки с фиксацией. Для сборки на стенде использовал 2 выключателя и 2 лампочки, которыми буду управлять. Схема для тестирования проекта WiFi реле на NodeMCU будет выглядеть следующим образом.

Схема для тестирования проекта WiFi реле на NodeMCU

Прошивка Wi-Fi реле на esp8266 (NodeMCU).

Давайте перейдем к прошивке Wi-Fi реле на esp8266 (NodeMCU). И рассмотрим основные параметры, которые стоит изменить. В первую очередь, нужно настроить среду Arduino IDE для поддержки плат ESP8266, как это сделать — подробно рассказываю вот в этой статье.

Внимание! Перед тем как открыть скетч код, обязательно нужно разархивировать. Запускать надо файл «Relay-1.2.ino». Если вы сделали все правильно, откроется несколько вкладок с кодом.

Прошивка Wi-Fi реле на esp8266 (NodeMCU)

В самой прошивке необходимо настроить подключение к вашей Wi-Fi сети, указав логин и пароль.

подключение к вашей Wi-Fi сети, указав логин и пароль.

Если у вас нет возможности подключиться к сети, оставьте данные поля без изменения, и настройте поля ниже, которые отвечают за точку доступа, которая автоматически поднимется. Для подключения к которой, на телефоне нужно найти Wi-Fi сеть с указанным названием. В моем случае это «ATRelay«. При подключении указать пароль, который изменили в прошивке. При таком подключении в приложении нужно указать IP-адрес «192. 168. 4. 1». Который вы также можете поменять в прошивке.

Wi-Fi сеть с указанным названием. В моем случае это

Если же вы подключаетесь к домашней Wi-Fi сети, после загрузки нужно открыть монитор порта, в котором увидите IP-адрес устройства, его то и нужно указать в приложении.

открыть монитор порта, в котором увидите IP-адрес устройства

 его то и нужно указать в приложении

Сеть настроили, давайте перейдём к настройке работы с реле. Для этого есть переменная «level» ,которая отвечает, какое реле будем использовать:

Сеть настроили, давайте перейдём к настройке работы с реле. Для этого есть переменная «level»

Затем нужно выбрать внешний источник управления, тип которого задается в переменной «fixing»:

Если вы будете иcпользовать не NodeMCU в своем проекте, то вам скорее всего нужно будет поменять пины подключения, которые находятся в следующих массивах.

Читайте также:  What is wifi extension channel

Если вы будете иcпользовать не NodeMCU в своем проекте

Можно данную прошивку Wi-Fi реле использовать в ESP32?

Уже предчувствую кучу подобных вопросов. К сожалению, использовать прошивку Wi-Fi реле с ESP32 не получится . Тут нужно внести некоторые изменения в схеме подключения или написать очень много кода для адаптации прошивки. Что я, к сожалению, не предусмотрел. Но в следующей версии прошивки обязательно сделаю поддержку ESP32 .

Исходники приложения для телефона на Xamarin C# «Wi-Fi реле».

В связи с тем, что приложение написано на Xamarin C# в коде есть некоторые моменты, которые нужно настраивать, и даже если я выложу исходники в открытый доступ. Помочь всем у меня просто не будет времени. Поэтому исходники можно скачать по подписке, на сайте Бусти . Там же проконсультирую по всем возникшим вопросам.

Wi-Fi реле управления двумя лампочками.

Так как мой стенд сделан под 2 выключателя и 2 лампочки, пример работы покажу на 2 источниках управления.

Wi-Fi реле управления двумя лампочками.

Как вы уже поняли, подключить мы можем любое реле: электромагнитное, твердотельное и пр. Поэтому я протестировал работу на твердотельном реле с высоким уровнем управления.

Как вы уже поняли, подключить мы можем любое реле: электромагнитное, твердотельное

И на низкоуровневом электромагнитном реле.

И на низкоуровневом электромагнитном реле.

Все работает отлично. Можно включать свет с выключателя и при этом параллельно управлять с приложения. Но тут есть небольшой нюанс. Приоритет у приложения, и мы можем управлять реле с его помощью, как пожелаем. Даже если свет был включен или включен с помощью выключателя. Но если включить свет с помощью выключателя и выключить с помощью приложения, для того чтобы свет снова включить, выключателем нужно сперва перевести включатель в положения выключения света и после чего произвести включение. Это, конечно, немного не удобно, но вы можете управлять светом не вставая с дивана. И не нужно думать: «в правильном положении выключатель или нет».

 Приоритет у приложения, и мы можем управлять реле с его помощью, как пожелаем.

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

Перед сборкой на стенде, проверил работоспособность устройства на макетной плате.

Перед сборкой на стенде, проверил работоспособность устройства на макетной плате. Протестировал работу всех 4 каналов управления. И все 4 комбинации реле и кнопок. Так что проект готов к любым ситуациям ;).

Подведем итог.

4 канальное Wi-Fi реле на esp8266 (NodeMCU) с приложением получилось достаточно функциональное и легко настраиваемое под разные варианты применения, но не смотря на это, можно сделать ряд дополнений в приложении и в коде. Например: добавить таймеры, расписание, подключение различных датчиков и пр. Также планирую сделать универсальную прошивку под платы ESP8266, ESP32.

4 канальное Wi-Fi реле на esp8266 (NodeMCU) с приложением получилось достаточно функциональное

Если у вас есть предложения, пишите их в комментариях.

Понравился проект 4 канальное Wi-Fi реле на esp8266 (NodeMCU) с приложением? Не забудь поделиться с друзьями в соц. сетях.

А также подписаться на наш канал на YouTube, вступить в группу Вконтакте, в группу на Facebook.

Спасибо за внимание!

Технологии начинаются с простого!

Источник

Оцените статью
Adblock
detector