Модуль реле esp8266 esp 01 01s 5v wifi как подключить

Обновлено: 04.07.2024

LC 5V ESP8266 2-канальный релейный модуль WIFI оснащен модулем WIFI ESP-01 и 8-битным высокопроизводительным микроконтроллером. Требуется только простая конфигурация, а затем вы можете управлять реле с помощью приложения для мобильного телефона в локальной сети.

2. Функции и характеристики

  1. Встроенный модуль WIFI N76E003/STM8S003 и ESP-01
  2. Два режима:
    (1) Режим 1: сотовые телефоны напрямую подключаются к модулю Wi-Fi
    (2) Режим 2: мобильный телефон и модуль Wi-Fi подключаются к одному и тому же маршрутизатору Дополнительная функция: в качестве Модуль USB-реле при отключении ESP-01
  3. Дальность передачи:
    (1) В открытой среде максимальное расстояние передачи составляет 100 м, когда сотовый телефон напрямую подключен к модулю Wi-Fi;
    (2) когда модуль Wi-Fi и мобильный телефон переносят на одном и том же маршрутизаторе дальность передачи зависит от мощности сигнала маршрутизатора;
  4. Используйте технологию Smartconfig ESP8266, чтобы настроить пароль для модуля ESP-01 с APP
  5. Встроенное реле 5 В, 10 А / 250 В переменного тока, 10 А / 30 В постоянного тока, непрерывное поглощение 100 000 раз, модуль с диодной защитой от выпота, короткое время отклика.
  6. Встроенный выбор модели и индикатор рабочего положения.

3. Знакомство с оборудованием и инструкциями

  1. Интерфейс и источники:
    IN+, IN-: вход питания 5 В
    TX, RX: связь UART
    SWIM, NRST: программный интерфейс MCU
    S1: клавиша выбора режима, по умолчанию используется режим 1
    S2: клавиша восстановления
    Светодиоды D2 и D4 (красные): индикатор реле
    Светодиод D7 (красный): индикатор режима 1
    Светодиод D5 (синий): режим 2 индикатора
    LED D6 (зеленый): индикатор рабочего состояния, описание D6, как показано ниже:
    1. Это означает внутреннюю самонастройку или потерю связи с маршрутизатором при выключенном D6.
    2. Это означает, что ESP-01 ожидает, пока приложение настроит для него пароль, когда D6 быстро мигает каждые 0,5 с.
    3. Это означает, что вся конфигурация выполнена и ожидается установление TCP-соединения с APP, когда D6 медленно мигает каждые 2 секунды.
    4. Это означает, что TCP-соединение между ESP-01 и APP в порядке, если D6 постоянно включен.
      Команда управления реле (должна быть в шестнадцатеричном формате):
      Открыть первое реле: A0 01 01 A2
      Замкните первое реле: A0 01 00 A1
      Откройте второе реле: A0 02 01 A3
      Замкните второе реле: A0 02 00 A2
      1. Адаптер постоянного тока 5 В, подключите к IN+ и IN-
      2. Установив приложение «EspTouch_Demo» на свой телефон Android, оно используется для настройки пароля для ESP-01 при первом использовании рабочего режима 2
      3. Установив приложение «EasyTCP_20» на свой телефон Android, это средство связи TCP, которое используется для отправки команды реле на ESP-01 с вашего телефона. Нажмите «SWITCH», нажмите функциональный блок и вставьте имя и содержание команды реле (Примечание: содержимое команды имеет шестнадцатеричный формат)

        1. Подключите модуль ESP-01, включите питание, подождите около 4 секунд, состояние D6 (зеленый) изменится на медленное мигание каждые 2 секунды, это означает, что настройка выполнена, как удар:
          < /li>
        2. Подключение телефона к сигналу точки доступа, генерируемому ESP-01
        3. Откройте приложение «EasyTCP_20», нажмите «ПОДКЛЮЧИТЬ», введите IP-адрес и номер порта, нажмите «Подключить», а затем вы можете щелкнуть функциональный блок для управления реле после того, как состояние D6 (зеленый) будет отображаться на всех время.

          1. Подключите модуль ESP-01, включите питание, подождите около 4 секунд, состояние D6 изменится на медленное мигание каждые 2 секунды, и нажмите S1, чтобы переключить рабочий режим на режим 2, загорится синий светодиод. . Пожалуйста, подождите около 20 секунд, зеленый светодиод сменится на быстрое мигание 0,5 с, это означает, что вам нужно настроить пароль для ESP-01:
          2. Подключитесь к маршрутизатору с помощью телефона, откройте приложение «EspTouch_Demo», введите пароль маршрутизатора, нажмите «Подтвердить»
          3. Ожидание успешной настройки означает, что ESP-01 успешно подключается к маршрутизатору, когда вы видите IP-адрес на экране (например, 192.168.0.189). После этого ESP-01 запомнит этот пароль и попытается подключиться к этому маршрутизатору автоматически, когда в следующий раз вы войдете в рабочий режим 2 (около 20-60 с)
            Примечание: IP-адрес ESP-01 192.168.0.189 выделяется маршрутизатором, возможно, он изменится, когда вы перезапустите модуль ретрансляции Wi-Fi, поэтому вы можете проверить IP-адрес ESP-01 в реальном времени в списке устройств маршрутизатора.
          4. Откройте приложение «EasyTCP_20», нажмите «ПОДКЛЮЧИТЬ». Введите IP-адрес и номер порта ESP-01, нажмите «Подключить», а затем вы можете щелкнуть функциональный блок для управления реле после того, как состояние D6 (зеленый) будет постоянно включено.
          5. Напоминаем:

            1. Для рабочего режима 2 вам нужно только настроить пароль для ESP-01 в первый раз, после того, как ESP-01 успешно подключится к маршрутизатору, он сохранит этот пароль и автоматически подключится к маршрутизатору, когда вы войдете в рабочий режим. режим 2 в следующий раз
            2. Если вы хотите изменить маршрутизатор, вы можете нажать S2 (эта клавиша очистит сохраненный пароль), а затем вы можете снова настроить новый пароль для ESP-01.
            3. Светодиодный индикатор состояния (D6) погаснет и попытается снова подключиться к маршрутизатору, когда ESP-01 потеряет связь с маршрутизатором. В течение этого периода ключи (S1 и S2) недоступны. Это означает, что соединение восстановлено, когда D6 медленно мигает каждые 2 секунды.
            4. Кнопки (S1 и S2) доступны только тогда, когда светодиод (D6) медленно мигает каждые 2 секунды или горит все время, это означает, что релейный модуль Wi-Fi выполняет самонастройку или ожидает конфигурации, которая с вашего телефона под другие условия
            5. Модуль ESP-01 имеет механизм тайм-аута, он отключит ваш телефон и разорвет связь TCP, если данные не передаются более 6 минут. В этих условиях вы можете нажать «ПОДКЛЮЧИТЬ» в интерфейсе приложения «EasyTCP_20» и снова установить соединение с ESP-01
            6. Скорость передачи UART встроенного микроконтроллера составляет 115 200 бод, поэтому, если приложение не может подключиться к ESP-01, убедитесь, что скорость передачи данных ESP-01 равна 115 200 бод.

            2-канальный релейный модуль WiFi LC 5V ESP01. Руководство по эксплуатации – скачать [оптимизировано]
            2-канальный релейный модуль LC 5V ESP01. Руководство по эксплуатации – скачать

            Это реле Wi-Fi основано на модуле Wi-Fi AI-Thinker ESP-01/01S. Мы используем GPIO0 ESP-01/01S для управления реле по низкому уровню. С помощью этого интеллектуального реле легко настроить умный переключатель на любом устройстве с помощью телефона в любом месте.

            Технические характеристики

            • Рабочее напряжение: 5–12 В постоянного тока.
            • Рабочий ток: ≥250 мА
            • Связь: ESP01 или ESP 01S
            • Модуль WiFi Дальность передачи: максимальное расстояние передачи составляет 400 м (открытая среда, мобильный телефон с модулем WiFi)
            • Нагрузка: 10 А/250 В переменного тока, 10 А/30 В постоянного тока, 10 А/30 В постоянного тока, 10 А/28 В постоянного тока.
            • Размер: 37 x 25 мм.

            Подготовка материала
            < /p>

            Подготовка материала
            < /p>

            В этом уроке мы использовали только следующие материалы:

            1. Конвертер USB в UART FTDI
            2. Модуль последовательного приемопередатчика Wi-Fi ESP8266

            и, наконец, модуль реле ESP01/01S.

            Мы подключаем модуль последовательного приемопередатчика WiFi ESP8266 к модулю реле ESP01/01S, чтобы мы могли управлять реле через WiFi. Для программирования ESP8266 необходимо, чтобы преобразователь FTDI был подключен к ESP8266.

            Установка оборудования< бр />

            Установка оборудования
            < /p>

            Что касается соединения между ESP8266 и конвертером FTDI, оно показано на диаграмме выше или указано ниже:

            1. Прием -> Передача
            2. TX -> RX
            3. ВКК -> ВКК
            4. CH_EN -> VCC
            5. GPIO-0 -> Земля
            6. Земля -> Земля

            Выводы для ESP8266 также обозначены как на схеме 2.

            После загрузки кода в ESP8266 просто подключите его к релейному модулю ESP01/01S.

            Вложения

            Результаты

            Результаты

            Когда мы получим доступ к URL, он будет показан на диаграмме 1 выше. Убедитесь, что вы активировали ESP8266 вместе с релейным модулем ESP01/01S с диапазоном от 5 В до 12 В, чтобы вы могли получить доступ к URL-адресу. Результаты для модуля показаны на диаграмме 2, где загорание светодиода указывает на то, что реле включено.

            После того, как мы нажмем кнопку OFF в URL-адресе, реле будет одновременно выключено и наоборот для опции ON.

            В этом руководстве мы узнаем, как создать коммутатор Wi-Fi и использовать его удаленно. Если вы хотите удаленно управлять освещением в вашем доме или жалюзи, просто скопируйте этот переключатель Wi-Fi и увеличьте количество переключателей. Вы можете получить доступ к схемам, печатным платам и прошивкам в этом GitHub.
            Вы также можете увидеть другие проекты, подобные этому, более продвинутые, такие как BH OnOfre или sonoff.

            Необходимые детали

              ;
            • кабель USB на Mini-USB;
            • 1 программное обеспечение Protoboard или PCB Design (Eagle или Altium…);

            Релейный модуль ESP-01S


            Рисунок 1

            Это реле Wi-Fi основано на модуле Wi-Fi ESP-01/01S. Мы можем использовать один GPIO ESP-01/01S для управления реле по низкому уровню. Это интеллектуальное реле позволяет легко переключать умное устройство на любое устройство с помощью телефона в любом месте.

            Технические характеристики

            • Рабочее напряжение: 5–12 В постоянного тока.
            • Рабочий ток: ≥250 мА
            • Связь: ESP01 или ESP 01S
            • Модуль WiFi Дальность передачи: максимальное расстояние передачи составляет 400 м (открытая среда, мобильный телефон с модулем WiFi)
            • Нагрузка: 10 А/250 В переменного тока, 10 А/30 В постоянного тока, 10 А/30 В постоянного тока, 10 А/28 В постоянного тока.
            • Размер: 37 x 25 мм.

            Приложение Blynk для Android

            Существует множество приложений для Android для Интернета вещей. Мы будем использовать приложение blynk. Можно использовать другое приложение для ПК, но мы пока оставим его для Android.

            Blynk — это аппаратно-независимая платформа Интернета вещей с мобильными приложениями White Label, частными облаками, средствами управления устройствами, анализа данных и машинного обучения. Вам следует посетить их веб-сайт, чтобы узнать больше о Blynk.


            Рисунок 2

            Поэтому, чтобы установить и настроить приложение, вы должны следовать инструкциям на их веб-сайте. Однако, если вы будете следовать руководству blynk, вы в конечном итоге будете использовать сервер blynk.io. Сервер blynk.io — хороший вариант, потому что он безопасен, непрерывен и быстр. Хотя сервер blynk.io в настоящее время обеспечивает 2.000 энергии, что ограничивает вашу панель инструментов. Чтобы решить эту проблему, вы можете использовать общедоступные бесплатные серверы blynk с этого GitHub. Помните, что этот сервер ненадежен и может периодически отключаться. Я буду использовать второй сервер, но вы можете использовать любой из них.


            Рисунок 3

            После выполнения приведенных выше инструкций вы получите электронное письмо с токеном. Мы будем использовать этот токен в коде для доступа к серверу. Для начала создайте новый проект и назовите его по своему усмотрению. В этом руководстве это будет «Переключатель Wi-Fi».


            Рисунок 4

            Под названием проекта необходимо указать аппаратное обеспечение. Выберите вариант ESP8266.


            Рисунок 5

            В меню настроек проекта вы можете добавить больше устройств. Каждое устройство будет отдельным WiFi-модулем ESP-01S, затем приложение blynk сгенерирует для каждого отдельный токен. Нам нужны токены для будущего использования в коде.


            Рисунок 6

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


            Рисунок 7

            Когда вы выбираете выходной контакт в устройстве, выберите виртуальный контакт V0, чтобы он совпадал с кодом.


            Рисунок 8

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

            Контур

            Подключите выход постоянного тока источника питания HI-LINK к 2-контактному винтовому разъему, а вход подключите к сети переменного тока. Будьте осторожны, подключайте все, что отключено от сети!! Этого достаточно для питания платы и начала программирования. 3-контактная винтовая клемма представляет собой контакты реле и должна быть выключателем вашей лампы или устройства.

            Для монтажа и пайки деталей можно использовать плату Proto-board. Однако было бы очень хорошо, если бы мы использовали программное обеспечение для разработки печатной платы для создания печатной платы для этого проекта. В данном случае был выбран Eagle. Вы можете использовать другое программное обеспечение, такое как Altium, Kicad или другое. Конечным продуктом является небольшая и компактная печатная плата, которая помещается в настенную розетку. Верхний и нижний слои показаны на рисунке 10.


            Рисунок 10

            Кодирование

            Мы будем использовать библиотеку из Blynk Git-Hub, чтобы заставить их взаимодействовать с приложением Blynk. Если вы не знаете, как установить библиотеку или использовать менеджер библиотек в Arduino IDE, вы можете проверить Установка дополнительных библиотек Arduino.

            Помните, что для программирования ESP-01/01S нам нужен преобразователь FTDI. Если вы используете упомянутый выше FTDI, просто подключите его напрямую, как показано на рисунке 11.


            Рисунок 11

            Скопируйте приведенный ниже основной скетч в проект Arduino IDE и сохраните его. Используйте Serial Monitor для отладки.

             Модули релейных переключателей Wi-Fi ESP8266 5 В

            Модули релейных переключателей E SP8266 5V Wi-Fi поддерживают Wi-Fi, релейные переключатели питания с платой ESP-01. Ими можно управлять по беспроводной сети со смарт-устройств.

            Оглавление

            Введение

            Модуль релейного переключателя Wi-Fi ESP8266 5 В представляет собой небольшой недорогой модуль размером 45 x 28 x 20 мм, для работы которого требуется 5 В постоянного тока. Подобно другим модулям релейных переключателей Songle, встроенное реле может выдерживать 110–250 В переменного тока или до 30 В постоянного тока при 10 А. Модуль также оснащен контактами для отладки последовательного порта и имеет встроенный диод обратного хода для защиты схемы от скачков напряжения.

            Технические характеристики модуля реле Wi-Fi ESP8266 5 В

            Чип: ESP8266
            Контакты постоянного тока: 3. IN, VCC, GND / S, +, – (обозначены).
            Разъемы переменного тока: 3. NO (нормально открытый), COM, NC (нормально закрытый) (с маркировкой)
            Рабочее напряжение: 5 В постоянного тока (подключено через разъемы с винтовыми клеммами). Также доступны модули постоянного тока 12 В.
            Рабочий ток: >1000 мА (1000 мА успешно протестирован)
            Отладочные контакты последовательного порта: Tx, Rx, Vcc, GND (отмечено)
            Скорость передачи платы (MCU STC15F104W): 9600 бит/с, но в некоторых случаях также работает 115200 бит/с
            Скорость передачи ESP-01 : по умолчанию 115200 бит/с, устанавливается на 9600 с помощью программирования
            Интерфейсы: Последовательный/UART
            Встроенный светодиод: да < br />Размер: 45 x 28 x 20 мм (Д, Ш, В). Может быть зависит от модуля.
            Размер булавки: штекер, 5 x 2,54 мм
            Вес: 40 г

            Модуль ESP-01

            Модуль релейного переключателя Wi-Fi ESP8266 5 В поставляется со съемной платой микроконтроллера ESP-01S. Скорее всего, это будет черная версия (ESP-01s) с 1 МБ флэш-памяти. Из коробки этот модуль прошит прошивкой AT-команды (прошивка AI-Thinker).

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

            Модуль реле Wi-Fi ESP8266 5 В автоматически снижает входное напряжение ESP8266 до 3,3 В постоянного тока.

            Настройка релейного переключателя Wi-Fi ESP8266 5 В

            По умолчанию необходимо настроить некоторые параметры модулей реле ESP8266 5V Wi-Fi (см. Модуль ESP-01 выше). В зависимости от его назначения/желаемого режима работы (см. ниже) последовательные команды должны быть отправлены на модуль с использованием его последовательных контактов отладки и программного обеспечения последовательной отладки (см. ниже). Контакты должны быть подключены к последовательному преобразователю USB в TTL, например. Модуль последовательного преобразователя FTDI USB в TTL, который, в свою очередь, подключается к ПК через USB-порт.

            FTDI Programmer

            Модуль FTDI USB/UART с регулятором напряжения постоянного тока 5/3,3 В, USB-портом mini-B и 6 контактами ввода-вывода.

            К сожалению, стандартный процесс настройки релейного переключателя Wi-Fi ESP8266 5 В нецелесообразен. Самым большим недостатком этих модулей является то, что настройки опций будут потеряны каждый раз, когда питание отключается от модуля. Это означает, что модуль должен быть установлен и подключен в его функциональной среде, прежде чем можно будет установить настройки параметров.

            Режимы работы

            Модули релейных переключателей Wi-Fi ESP8266 5 В могут использоваться как автономные устройства, подключенные к Wi-Fi (режим точки доступа или точки доступа), или могут быть подключены (включены) к локальной сети (режим STA или станции). В режиме точки доступа одновременно может быть установлено до 5 подключений, причем считается, что подключение может быть установлено на расстоянии до 400 метров.

            В любом случае подключение и связь с модулем осуществляются с помощью приложения TCP-подключения (например, EasyTCP для Android). Можно использовать скорость передачи данных 115 200 или 9 600 бит/с.

            Сам процесс можно посмотреть здесь.

            Чтобы начать работу с релейными модулями Wi-Fi ESP8266 5 В, вам понадобятся

            • Модуль реле Wi-Fi ESP8266 5 В
            • Смартфон
            • Персональный компьютер для отладки.
            • Программное обеспечение для отладки последовательного порта (загрузите исходное программное обеспечение для отладки | загрузите более качественное альтернативное программное обеспечение для отладки [‘Терминал’])
            • Модуль последовательного преобразователя FTDI USB в TTL
            • USB-кабель Mini-B
            • Модуль преобразователя питания 5 В пост. тока, 1 А
            • 10-, 20- или 30-сантиметровые соединительные провода для макетной платы "мама-мама" (дополнительно)

            Соображения по мощности

            Хотя ESP-01 и релейные переключатели сами по себе считаются довольно маломощными потребителями (300 мА и ~ 0,45 Вт соответственно), модулям релейных переключателей Wi-Fi ESP8266 5 В требуется достаточный ток для работы.

            Я протестировал два модуля преобразователя питания (5 В/700 мА и 5 В/1000 мА). Модуль нормально функционировал только при подаче тока 1000 мА.

            Заключение

            Несмотря на то, что найти надлежащие инструкции может быть сложно, релейные переключатели Wi-Fi ESP8266 5 В по-прежнему недороги и достаточно малы, чтобы их можно было использовать в проектах «сделай сам». Хотя программирование может быть немного запутанным и непрактичным, эти модули отлично подходят для использования в качестве триггерных переключателей, управляемых смартфоном, для высоковольтных устройств, таких как источники света, в проектах домашней автоматизации.

            Behind the Scenes – это бесплатный информативный веб-сайт. Если вы найдете ценность в каком-либо из наших материалов, рассмотрите возможность сделать пожертвование на наше дело.
            Пожертвовать через Pay Pal

            Сохраняйте, делитесь и обсуждайте

            Поделиться на Facebook

            Сообщите об этом в Твиттере

            Pin on Pinterest

            Закрепить этот пост в Pinterest

            Оставить ответ

            Больше сообщений, связанных с ESP microsontroller

            Откройте для себя простой способ отправки массовые SMS-сообщения с вашего ПК, Mac или мобильного устройства

            Объявление. Используя новейшие технологии, WinSMS предлагает экономичные решения для обмена сообщениями, которые могут использовать создатели и владельцы бизнеса. С их онлайн-порталом и функциональностью API покупка пакетов SMS и их отправка получателям становится более экономичной и простой. Подробнее…

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

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

            Использование Arduino IDE для программирования ESP8266

            После нескольких этапов подготовки ESP8266 наконец можно запрограммировать. К счастью, этот шаг был сделан довольно просто благодаря использованию знакомой многим платформы Adruino IDE. В этом посте показано, как загрузить несколько вариантов базового скетча Blink в ESP-01 вместе с проводкой светодиодов. Подробнее…

            Добавление платы ESP8266 в Arduino IDE

            Сообщество ESP8266 создало надстройку для Arduino IDE, которая позволяет загружать/прошивать программы, подобные Arduino (C или C++), в качестве программного обеспечения для микроконтроллера ESP8266. Подробнее…

            Использование Интерфейс UART

            UART (универсальный асинхронный приемник/передатчик) — это интерфейс связи, используемый между двумя микроконтроллерами. Сигналы данных передаются по двум линиям: одна для передачи сигналов (Tx) и одна для приема сигналов (Rx). Подробнее…

            FTDI Модуль USB/UART (программатор FTDI)

            Модуль последовательного преобразователя FTDI USB в TTL представляет собой плату UART (универсальный асинхронный приемник-передатчик), используемую для последовательной связи TTL. Это переходная плата для чипа FTDI FT232R с интерфейсом USB, может использовать 3,3 или 5 В постоянного тока и имеет Tx/Rx и другие точки отвода. Подробнее…

            Читайте также: