Мазмұны:

Alexa Echo + ESP 8266 = Ақылды розетка: 4 қадам (суреттермен)
Alexa Echo + ESP 8266 = Ақылды розетка: 4 қадам (суреттермен)

Бейне: Alexa Echo + ESP 8266 = Ақылды розетка: 4 қадам (суреттермен)

Бейне: Alexa Echo + ESP 8266 = Ақылды розетка: 4 қадам (суреттермен)
Бейне: Shelly 1 - WiFi-реле на базе ESP8266 2024, Шілде
Anonim
Image
Image
Alexa Echo + ESP 8266 = Ақылды қуат штепселі
Alexa Echo + ESP 8266 = Ақылды қуат штепселі
Alexa Echo + ESP 8266 = Ақылды қуат штепселі
Alexa Echo + ESP 8266 = Ақылды қуат штепселі

Бұл нұсқаулық ALEXA ECHO тікелей басқару ESP8266.

Менің серверім Amazon серверіне ESP8266 авторизациясын қолдайды.

Менің серверім сіздің деректеріңіздің сақтық көшірмесін жасамайды.

Маған дауыс бер: D Рахмет!

1 -қадам: талаптар

Талаптар
Талаптар
Талаптар
Талаптар

ЖАБДЫҚ

  • ESP8266 WiFi 5V 1 арналы релелік кешіктіру модулі
  • FTDI USB сериялық модульге (nodemcu қолданылған жағдайда қажет емес)
  • Amazon жаңғырығы
  • Әйел мен еркек ашасы

БАҒДАРЛАМА

  • · ESP8266 кеңейтімі бар Arduino IDE нұсқаулығы мына жерде орнатылған:

    github.com/esp8266/arduino

  • Менің эскизім мына жерде:

    github.com/kim7tin/ESP8266-Smart-Power-Plug

  • Менің Alexa шеберлігім «ESP8266 Smart Power Plug» деп аталады

2 -қадам: Flash фреймдік бағдарламалық жасақтама

Жаңа фреймдік бағдарлама
Жаңа фреймдік бағдарлама

1. ESP8266 модулінен ажыратыңыз

Кескін
Кескін

2. Модульді USB -ге Uart модуліне қосыңыз:

Кескін
Кескін

GND -------- | GND TX | -------- RX ------- | IO2 EN | -------- 3V3GND ------- | IO0 RST | -------- ТҮЙМЕ -------- GNDTX ------- | RX 3V3 | -------- 3V3

==================================================

ЖЫЛДАМАС бұрын, қалпына келтіру түймесін басыңыз (IO0 әрқашан GND -> ESP8266 goto жарқыл режиміне қосылады)

==================================================

3. Менің микробағдарламамды жаңартыңыз

  • Менің эскизімді жүктеп алыңыз:

    github.com/kim7tin/ESP8266-Smart-Power-Plu…

  • Arduino IDE -де ашыңыз және өзгертіңіз:

    • wifi_ssid: сіздің Wi -Fi атыңыз
    • wifi_password: сіздің WiFi құпия сөзіңіз
    • control_password: сіздің құпия сөзіңіз
    • friendlyName: құрылғының аты
    • ip/шлюз/ішкі желі: NAT үшін ESP8266 IP статикалық
  • Arduino IDE -де. Құралды таңдаңыз:

    • Тақта: MCU түйіні 0,9 ()
    • Жүктеу жылдамдығы: 230400
    • Порт: USB үшін Uart портын таңдаңыз
  • Жүктеу белгішесін нұқыңыз (соқпас бұрын, 2 -қадамдағы қалпына келтіру түймесін басыңыз)

4. ESP модулін қайтадан қосыңыз

Кескін
Кескін

5. Қуат ашасын қосыңыз

3 -қадам: NAT және DDNS теңшеу

NAT & DDNS теңшеу
NAT & DDNS теңшеу

Amazon серверінен біздің ESP8266 -ға басқару үшін бізге ашық порт (әдепкі 666) қажет

Мен тек маршрутизатормен суреттедім. Сіз 2 -қадамда маршрутизатор портын интернетте қалай ашуға болатынын және TCP 666 портын конфигурацияланған IP -ге қалай ашуға болатынын біле аласыз.

егер сізде бекітілген IP болмаса. Сіз динамикалық домен атауын пайдалануыңыз керек. Сіз көптеген ақысыз DDNS провайдерлерін таба аласыз.

4 -қадам: ALEXA ECHO бақылауы

ALEXA ECHO бақылауы
ALEXA ECHO бақылауы

1. «ESP8266 Smart Power Plug» атты менің дағдыларымды қосыңыз

  • Alexa қолданбасы> Мәзірді таңдау> Дағды
  • Іздеу дағдысы «ESP8266 ақылды қуат қосқышы» деп аталады.
  • Дағды үшін басыңыз
  • ҚОСУ түймесін басыңыз
  • Тұрақты IP немесе DDNS домендерімен кіріңіз (портыңызды қосыңыз - әдепкі 666)

2. Құрылғыны табыңыз

  • Alexa қолданбасы> Мәзірді таңдау> SmartHome
  • Құрылғыны қосу түймесін басып, 20 секунд күтіңіз
  • Енді сіз ESP8266 көре аласыз

3. Басқару:

«Alexa, қосыңыз/өшіріңіз»

Дауысты белсендіру
Дауысты белсендіру
Дауысты белсендіру
Дауысты белсендіру

Дауысты белсендірілген байқауда екінші орын

Ұсынылған: