Оглавление:

Узел MCU с 4-портовым релейным модулем, приложением Blynk, IFTTT и Google Home. Прибыль ?: 5 шагов
Узел MCU с 4-портовым релейным модулем, приложением Blynk, IFTTT и Google Home. Прибыль ?: 5 шагов

Видео: Узел MCU с 4-портовым релейным модулем, приложением Blynk, IFTTT и Google Home. Прибыль ?: 5 шагов

Видео: Узел MCU с 4-портовым релейным модулем, приложением Blynk, IFTTT и Google Home. Прибыль ?: 5 шагов
Видео: Контрольная лампа с 4 реле с NodeMCU ESP8266 IoT и D1 Mini через WiFi 2024, Ноябрь
Anonim
Узел MCU с 4-портовым релейным модулем, приложением Blynk, IFTTT и Google Home. Выгода?
Узел MCU с 4-портовым релейным модулем, приложением Blynk, IFTTT и Google Home. Выгода?

Этот пост посвящен тому, как подключить Google Home к NodeMCU и приложению blynk, вы можете управлять своими устройствами с помощью простого переключателя NodeMCU, управляемого blynk, и помощника Google.

Итак, вперед, Окей, Google.. Включи штуку:)

Шаг 1: необходимые вещи

  1. Макетная плата
  2. Узел MCU
  3. Источник питания макетной платы
  4. 4-портовый релейный модуль
  5. Провода перемычки
  6. Вел
  7. Смартфон
  8. Приложение Blynk
  9. Счет IFTTT
  10. Google Home или телефон Android с помощью Google Assistance
  11. Несколько минут

Шаг 2: Макетная плата, узел MCU и 4-портовый релейный модуль

Макетная плата, узел MCU и 4-портовый релейный модуль
Макетная плата, узел MCU и 4-портовый релейный модуль

Подключите все компоненты, как показано на схемах, вы можете использовать источник питания на макетной плате или использовать USB-порт Node MCU для питания для прототипирования.

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

Шаг 3: набросок Блинка

Эскиз Блинка
Эскиз Блинка

Получите базовый набросок мигания из

examples.blynk.cc/?board=ESP8266&shield=ES…

Вам нужно будет изменить эти данные

// Вы должны получить токен аутентификации в приложении Blynk. // Перейдите в настройки проекта (значок ореха).char auth = "YourAuthToken"; // Ваши учетные данные WiFi. // Установите пароль на "" для открытых сетей. char ssid = "YourNetworkName"; char pass = "Ваш пароль";

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

Шаг 4. Приложение Blynk

Приложение Blynk
Приложение Blynk

после тестирования скетча blynk на NodeMCU откройте приложение blynk на своем смартфоне и

  • создать кнопку
  • выберите выходной контакт, такой же, как на плате (который ссылается на реле на плате)
  • выберите тип переключателя, а не кнопку
  • пусть данные для состояний равны 0 и 1

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

если вы хотите подключить это к Google Home, продолжайте …

Шаг 5: Если это, то это

Если это, то это
Если это, то это
Если это, то это
Если это, то это
Если это, то это
Если это, то это
Если это, то это
Если это, то это

IFTTT, Да, пока нет другого способа подключить Blynk напрямую к помощи Google, и здесь нам на помощь приходит IFTTT.

Создайте учетную запись в IFTTT и

  • нажмите на тег if и найдите помощь Google от IFTTT
  • Подключите IFTTT к своей учетной записи Google и создайте новый триггер «Простая фраза».
  • Добавьте пару фраз, которые вы сочтете естественными, и добавьте ответ, который должен произнести Google Home.
  • Далее нам понадобится раздел, выбираем webhook
  • Чтобы получить IP-адрес для сервера blynk, пингуйте blynk-cloud.com
  • Полный URL-адрес для веб-перехватчика будет примерно таким: <https:// blynk-server-ip> // update /
  • выберите метод PUT и тело как ["0"] или ["1"] в соответствии с командой и переключите
  • вам нужно будет создать 2 запроса на включение и выключение

Это все, ребята, после этого шага, если он будет выполнен, ваша помощь Google вызовет апплет IFTTT, который затем вызовет веб-перехватчик blynk и, наконец, отправит команду в NodeMCU.

Спасибо

Рекомендуемые: