Оглавление:
- Шаг 1. Требования
- Шаг 2. Прошивка новой прошивки
- Шаг 3. Настройте NAT и DDNS
- Шаг 4: Управление ALEXA ECHO
Видео: Alexa Echo + ESP 8266 = умная розетка: 4 шага (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-02-01 07:51
Это поучительное использование прямого управления ALEXA ECHO ESP8266.
Мой сервер просто поддерживает авторизацию ESP8266 на сервере Amazon.
Мой сервер не делает резервную копию ваших данных.
Проголосуйте за меня: D Спасибо!
Шаг 1. Требования
АППАРАТНОЕ ОБЕСПЕЧЕНИЕ
- ESP8266 WiFi 5V 1-канальный релейный модуль задержки
- FTDI USB для последовательного модуля (не требуется при использовании nodemcu)
- Amazon Echo
- Штепсельная вилка мужского и женского пола
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
-
· Руководство по установке Arduino IDE с пакетом расширений ESP8266:
github.com/esp8266/arduino
-
Мой набросок здесь:
github.com/kim7tin/ESP8266-Smart-Power-Plug
- Мой навык alexa под названием "ESP8266 Smart Power Plug"
Шаг 2. Прошивка новой прошивки
1. Отключите ESP8266 от модуля
2. Подключите модуль к USB к модулю UART:
GND -------- | GND TX | -------- RX ------- | IO2 EN | -------- 3V3GND ------- | IO0 RST | -------- КНОПКА -------- GNDTX ------- | RX 3V3 | -------- 3V3
==================================================
ПЕРЕД ВСПЫШКОЙ НАЖМИТЕ КНОПКУ ДЛЯ СБРОСА (IO0 всегда подключается к GND -> ESP8266 перейти в режим вспышки после сброса)
==================================================
3. Прошить мою прошивку
-
Скачать мой скетч:
github.com/kim7tin/ESP8266-Smart-Power-Plu…
-
Откройте в Arduino IDE и измените:
- wifi_ssid: ваше имя Wi-Fi
- wifi_password: ваш пароль Wi-Fi
- control_password: ваш секретный пароль
- friendlyName: имя вашего устройства
- ip / gateway / subnet: статический IP-адрес ESP8266 для NAT
-
В Arduino IDE. Выберите инструмент:
- Плата: Node MCU 0.9 ()
- Скорость загрузки: 230400
- Порт: выберите порт USB для UART.
- Нажмите значок загрузки (перед нажатием нажмите кнопку сброса на шаге 2)
4. снова подключите ESP к модулю
5. подключите вилку питания
Шаг 3. Настройте NAT и DDNS
Нам нужен открытый порт (по умолчанию 666) для управления с сервера Amazon на наш ESP8266
Я только что проиллюстрировал свой роутер. Вы можете узнать, как открыть порт своего маршрутизатора в Интернете и открыть TCP-порт 666 для настроенного IP-адреса на шаге 2.
если у вас нет фиксированного ip. Вы должны использовать динамическое доменное имя. Вы можете найти множество бесплатных поставщиков услуг DDNS.
Шаг 4: Управление ALEXA ECHO
1. Включите мой навык "ESP8266 Smart Power Plug
- Приложение Alexa> Выбрать меню> Навык
- Навык поиска под названием "ESP8266 Smart Power Plug"
- Нажмите, чтобы получить навык
- Нажмите ВКЛЮЧИТЬ
- Войдите в систему со своим статическим IP-адресом или доменами DDNS (укажите свой порт - по умолчанию 666)
2. обнаружите устройство
- Приложение Alexa> Выбрать меню> SmartHome
- Нажмите Добавить устройство и подождите 20 секунд.
- Теперь вы можете увидеть ESP8266
3. контроль:
«Алекса, включи / выключи»
Финалист конкурса с голосовой активацией
Рекомендуемые:
ESP 8266 Nodemcu Ws 2812 Светодиодная лампа MOOD на основе неопикселей, управляемая локальным веб-сервером: 6 шагов
ESP 8266 Nodemcu Ws 2812 Светодиодная лампа MOOD на основе неопикселей, управляемая локальным веб-сервером: ESP 8266 Nodemcu Ws 2812 Светодиодная лампа MOOD на основе неопикселей, управляемая с помощью веб-сервера
Начало работы с Esp 8266 Esp-01 с Arduino IDE - Установка плат Esp в Arduino Ide и программирование Esp: 4 шага
Начало работы с Esp 8266 Esp-01 с Arduino IDE | Установка плат Esp в Arduino Ide и программирование Esp: в этих инструкциях мы узнаем, как установить платы esp8266 в Arduino IDE и как программировать esp-01 и загружать в него код. Поскольку платы esp настолько популярны, я подумал о том, чтобы исправить инструкции для это и большинство людей сталкиваются с проблемой
Светодиодная лента ESP 8266 Nodemcu RGB, управляемая с помощью удаленного веб-сервера: 4 шага
Светодиодная лента ESP 8266 Nodemcu RGB, управляемая удаленным веб-сервером: в этой инструкции мы узнаем, как преобразовать nodemcu в ИК-пульт для светодиодной ленты RGB, и что удаленный узел nodemcu должен управляться с веб-страницы, размещенной на мобильном устройстве или ПК с помощью nodemcu
Связь между ESP и ESP: 4 шага
Связь ESP с ESP: это руководство поможет вам заменить другие модули приемопередатчика для любого другого проекта, который включает беспроводную связь. Мы будем использовать плату на базе ESP8266, одну в режиме WiFi-STA, а другую в режиме WiFi-AP, NodeMCU V3 - мой выбор для этого проекта
Плата для программирования и разработки ESP-12E и ESP-12F: 3 шага (с изображениями)
Плата для программирования и разработки ESP-12E и ESP-12F: Задача этой платы была простой: уметь программировать модули ESP-12E и ESP-12F так же легко, как и платы NodeMCU (т.е. не нужно нажимать кнопки). Иметь удобные для макетной платы контакты с доступом к используемому вводу-выводу. Используйте отдельный USB для последовательного конв