Оглавление:

ПЕРЕКЛЮЧАТЕЛЬ УПРАВЛЕНИЯ GOOGLE ASSISTANT С ПОМОЩЬЮ NODEMCU: 9 шагов
ПЕРЕКЛЮЧАТЕЛЬ УПРАВЛЕНИЯ GOOGLE ASSISTANT С ПОМОЩЬЮ NODEMCU: 9 шагов

Видео: ПЕРЕКЛЮЧАТЕЛЬ УПРАВЛЕНИЯ GOOGLE ASSISTANT С ПОМОЩЬЮ NODEMCU: 9 шагов

Видео: ПЕРЕКЛЮЧАТЕЛЬ УПРАВЛЕНИЯ GOOGLE ASSISTANT С ПОМОЩЬЮ NODEMCU: 9 шагов
Видео: ESP8266 NodeMCU - Buttons 2024, Ноябрь
Anonim
УПРАВЛЯЕМЫЙ ПЕРЕКЛЮЧАТЕЛЬ GOOGLE ASSISTANT С ИСПОЛЬЗОВАНИЕМ NODEMCU
УПРАВЛЯЕМЫЙ ПЕРЕКЛЮЧАТЕЛЬ GOOGLE ASSISTANT С ИСПОЛЬЗОВАНИЕМ NODEMCU

Было бы здорово включать или выключать вещи с помощью помощника G oogle.. !!!

Итак, в этой инструкции я покажу, как управлять любыми электроприборами с помощью помощника Google, как и Alexa от Amazon.

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

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

Шаг 1. Видео (как это работает)

Image
Image

Взгляните на видео выше, чтобы быстро узнать, как работает устройство!

Шаг 2: Необходимые детали и инструменты

Необходимые детали и инструменты
Необходимые детали и инструменты
Необходимые детали и инструменты
Необходимые детали и инструменты
Необходимые детали и инструменты
Необходимые детали и инструменты

Список компонентов

1. Нодемку

2. Релейный модуль (зависит от количества устройств, которыми вы хотите управлять)

3. Перемычки между мужчинами и женщинами.

4. Светодиод (для проверки начальных подключений)

5. Прототип платы (при необходимости)

6. Розетка переменного тока и вилка переменного тока.

7. Источник питания постоянного тока (источник 5 В для модуля Nodemcu и реле)

8. USB-кабель для Nodemcu.

Список инструментов

1. Паяльник

2. Кусачки

3. Отвертки.

4. Мультиметр

5. Изоляционная лента переменного тока.

Шаг 3. Настройка приложения Blynk

Настройка приложения Blynk
Настройка приложения Blynk

шаги (для подробного руководства)

1. Загрузите приложение Blynk для iOS или Android в зависимости от вашего устройства.

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

3. Нажмите "Создать новый проект".

4. Теперь выберите ваше оборудование, то есть Nodemcu для этого случая (оборудование, поддерживаемое Blynk), а затем выберите тип подключения.

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

Шаг 4: Настройка коммутатора на Blynk

Настройка коммутатора на Blynk
Настройка коммутатора на Blynk

Шаги

1. Нажмите в любом месте холста, чтобы открыть окно виджета.

2. Перетащите кнопку "Button" на экран.

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

4. вы можете нажать «играть», чтобы запустить проект.

Шаг 5: Настройка Nodemcu и Blynk в среде Arduino IDE

Настройка Nodemcu и Blynk в среде Arduino IDE
Настройка Nodemcu и Blynk в среде Arduino IDE
Настройка Nodemcu и Blynk в среде Arduino IDE
Настройка Nodemcu и Blynk в среде Arduino IDE

Шаги

1. Установите Arduino IDE (ссылка:

2. Теперь установите библиотеку Nodemcu (ссылка на видео:

3. Теперь установите библиотеку Blynk (ссылка на видео:

4. Теперь откройте Arduino IDE и измените следующие настройки: Tools → Board → NodeMCU 1.0.

Шаг 6: программирование

Программирование
Программирование
Программирование
Программирование
Программирование
Программирование
Программирование
Программирование

Шаги

1. Подключите Nodemcu к компьютеру с помощью USB-кабеля.

2. Теперь откройте диспетчер устройств вашего компьютера и обратите внимание на номер COM-порта.

3. Теперь откройте Arduino IDE и перейдите в Инструменты, чтобы выбрать нужный номер COM-порта, как показано на изображении.

4. Программирование: теперь перейдите в Файл → Примеры → Blynk (возможно, потребуется прокрутить вниз) → Boards_WiFi → Esp8266_Standalone.

5. Теперь вам нужно изменить три вещи в программе, и все готово, добавьте AuthToken, скопированный ранее из приложения Blynk, теперь добавьте имя ssid и пароль, которые являются вашим идентификатором WiFi и паролем.

6. Теперь нажмите кнопку загрузки на программном обеспечении, это может занять некоторое время.

Шаг 7: Принципиальная схема

Принципиальная электрическая схема
Принципиальная электрическая схема

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

Шаг 8: Связывание устройства с Google Assistant

Связывание устройства с Google Assistant
Связывание устройства с Google Assistant
Связывание устройства с Google Assistant
Связывание устройства с Google Assistant
Связывание устройства с Google Assistant
Связывание устройства с Google Assistant

Теперь для управления приборами через Интернет с помощью Google Assistant вам необходимо выполнить следующие шаги.

1. Перейдите на сайт IFTTT (https://ifttt.com).

2. Зарегистрируйтесь, используя свою учетную запись Google (ту же учетную запись Google, которую вы используете с Google Assistant).

3. После входа в систему нажмите «Мои апплеты» и выберите «Новый апплет».

(этим мы активируем свет)

4. Теперь нажмите «это» и в строке поиска найдите «Google Ассистент» и нажмите на него.

5. Как только вы войдете, нажмите «Подключиться» и дайте разрешение.

6. Теперь выберите триггер, здесь я выбрал первый вариант «Произнесите простую фразу» и на следующей странице сделайте, как показано на изображении выше. команда будет отдана вами помощнику.

7. Теперь триггер создан, затем выберите «тот».

8. Найдите "Webhooks" и подключитесь. Затем заполните данные в соответствии с изображением выше.

URL: «https://188.166.206.43/Auth Token / update / D0»

(D0 - это вывод D3 Nodemcu, эквивалентный выводу arduino uno) для включения использования ["1"]

9. Теперь нажмите «Готово».

10. Теперь создайте еще один новый апплет, как описано выше, чтобы выключить свет. Процесс такой же, как указано выше

нажмите «Мои апплеты» и выберите «Новый апплет» → нажмите «это» → найдите «Google Assistant» → выберите триггер → «Произнесите простую фразу» и на следующей странице сделайте, как показано на изображении выше → триггер создан → выберите "это" → Найдите "Webhooks" и подключитесь. Затем заполните данные в соответствии с указанным выше URL-адресом изображения: «https://188.166.206.43/Auth Token / update / D0» (D0 - это вывод D3 Nodemcu, эквивалентный выводу arduino uno) для отключения использования [«0»] → Теперь нажмите "Готово"

# Просмотрите изображения выше для лучшего понимания.

Шаг 9: Готово…. !!!!:)

Это сделано ….!!!!:)
Это сделано ….!!!!:)

Это сделано. Это очень простой и очень крутой проект, который стоит попробовать.

Спасибо

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