В этой статье мы расскажем, как использовать модуль ESP8266 с реле для управления бытовой техникой.
Это модуль одноканального реле с интерфейсом WiFi выполнен на основе микросхемы ESP8266. Он контролирует работу реле посредством приложения. Идеальный инструмент, чтобы управлять всей бытовой техникой в вашем доме с помощью телефона, где бы вы ни находились.
13 комментариев. Оставить новый
Добрый день.
Правильно ли я понял, что модуль может работать только с Arduino ? Сам по себе он работать не может?
“После перезапуска, модуль реле с WiFi необходимо настроить заново. Если ваша прошивка написана на Arduino IDE, то минимальный набор необходимых при запуске команд можно поместить в функцию setup()”
Здравствуйте! Удобнее всего производить прошивку модуля через Arduino IDE, но можно писать в любой среде с поддержкой микроконтроллеров серии ESP8266
Заказ парачку на AliExpress. Они не были прошиты, мигают с ESP8266 или без него и все.
Пришлось разработать свою прошивку.
https://github.com/Pav2711/STC15F104W.git
Здравствуйте. Можно узнать какую прошивку использовать для релейного модуля от LC TECHNOLOGY и какую прошивку для ESP-01S? Можно где-нибудь скачать эти 2 прошивки?
Как оказалось между ESP-01S и STM8 в последних версиях не 9600, а 115200, если заставил работать
arduino ide выбирает скорость исходя из выбранной платы. НО! Платы esp могут шиться в разных скоростях, как я понял. Нет жестко привязанной скорости программирования.
а кроме приложения есть вариант управлять этим реле? Если таких реле (условно) 20 штук – это к каждому нужно подключаться и управлять? это же ужасно не удобно… есть что-то, что может объединить несколько таких модулей и управлять ими с одно места?
Это сделано для тестирования функционала. Если не хочешь подключаться к каждой – всё просто. Включаешь все ESP в режиме ‘Station’, подключаешь в одну локальную сеть. В этой же локальной сети должен быть ПК(ноут), или RasberyPi. Пишешь свою программку, которая будет работать с тем же EasyTCP по порту 8080(к примеру), и с каждой ESP по другому своему порту(любой порт выбери).
По факту каждая ESP подет подключена к выделеному её порту вашей программы, и вы со смартфона тоже подключаетесь к этой же программе через тот же EasyTCP.
Затем через EasyTCP отправляешь запросы, программа на ПК их парсит и определяет какой ESP нужно отправить.
Таким образом Вы подключены к одной программе, не переподключаетесь. Всё как у людей:)
У вас не корректные данные
Сначала пишете:
“Идеальный инструмент, чтобы управлять всей бытовой техникой в вашем доме с помощью телефона, где бы вы ни находились.”
А ниже:
“У модуля реле с WiFi два режима работы:
1. Смартфон напрямую подключается к модулю WiFi;
2. Смартфон и модуль WiFi подключены к одному маршрутизатору.”
То есть по вашему этот модуль может работать только в пределах доступности смартфона. Но ESP8266 с вайфаем может работать через интернет. Но у вас не написаны настройки для этого
вы шутите? И дураку понятно что имеется в одной локальной сети. Ну подключи модуль к ротуеру и пробрось порты через статический адрес или vpn
Подскажите пожалуйста, какой нужен конвертер для реле?
Здравствуйте! Конвертер чего?
Почему может не проходить команда AT+CIOBAUD=9600 отклик error ? Все остальные команды ОК.