Obsah:

Alexa Echo + ESP 8266 = Smart Power Plug: 4 kroky (s obrázkami)
Alexa Echo + ESP 8266 = Smart Power Plug: 4 kroky (s obrázkami)

Video: Alexa Echo + ESP 8266 = Smart Power Plug: 4 kroky (s obrázkami)

Video: Alexa Echo + ESP 8266 = Smart Power Plug: 4 kroky (s obrázkami)
Video: Введение в плату разработки NodeMCU ESP8266 WiFi с примером HTTP-клиента 2024, Júl
Anonim
Image
Image
Alexa Echo + ESP 8266 = Smart Power Plug
Alexa Echo + ESP 8266 = Smart Power Plug
Alexa Echo + ESP 8266 = Smart Power Plug
Alexa Echo + ESP 8266 = Smart Power Plug

Tento návod na použitie používa priame ovládanie ALEXA ECHO ESP8266.

Môj server podporuje iba autorizáciu ESP8266 na server Amazon.

Môj server nezálohuje vaše údaje.

Hlasujte za mňa: D Ďakujem!

Krok 1: Požiadavky

Požiadavky
Požiadavky
Požiadavky
Požiadavky

HARDWARE

  • Modul oneskorenia relé 1-kanálového relé ESP8266 WiFi 5V
  • Modul FTDI USB na sériový port (nevyžaduje sa, ak používate nodemcu)
  • Amazon Echo
  • Zástrčka pre muža a ženu

SOFTVÉR

  • · Sprievodca nainštalovaným Arduino IDE s rozšírením ESP8266 nájdete tu:

    github.com/esp8266/arduino

  • Moja skica tu:

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

  • Moja Alexova zručnosť s názvom „Inteligentná napájacia zástrčka ESP8266“

Krok 2: Flash nový Frimware

Flash New Frimware
Flash New Frimware

1. Odpojte ESP8266 od modulu

Obrázok
Obrázok

2. Pripojte modul k modulu USB k Uart:

Obrázok
Obrázok

GND -------- | GND TX | -------- RX ------- | IO2 SK | -------- 3V3GND ------- | IO0 RST | -------- TLAČIDLO -------- GNDTX ------- | RX 3V3 | -------- 3V3

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

PRED BLESKOM STLAČTE TLAČIDLO, aby ste ho vynulovali (IO0 sa vždy pripojte k GND -> ESP8266 prejdite na režim blesku po resete)

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

3. Spustite firmvér

  • Stiahnuť môj náčrt:

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

  • Otvorte v Arduino IDE a zmeňte:

    • wifi_ssid: vaše wifi meno
    • wifi_password: vaše wifi heslo
    • control_password: vaše tajné heslo
    • friendlyName: názov vášho zariadenia
    • ip/brána/podsieť: ESP8266 IP statická pre NAT
  • V Arduino IDE. Vyberte nástroj:

    • Doska: Node MCU 0,9 ()
    • Rýchlosť nahrávania: 230400
    • Port: Vyberte port USB to Uart
  • Kliknite na ikonu nahrávania (pred stlačením kliknite na tlačidlo reset v kroku 2)

4. Pripojte ESP k modulu znova

Obrázok
Obrázok

5. Pripojte napájaciu zástrčku

Krok 3: Konfigurujte NAT a DDNS

Konfigurujte NAT a DDNS
Konfigurujte NAT a DDNS

Na ovládanie zo servera Amazon do nášho ESP8266 potrebujeme otvorený port (predvolený 666)

Práve som ilustroval so svojim smerovačom. V kroku 2 môžete zistiť, ako otvoriť port smerovača na internete a otvoriť port TCP 666 na nakonfigurovanú IP

ak nemas pevnu ip. Musíte použiť názov dynamickej domény. Môžete nájsť mnoho bezplatných poskytovateľov služieb DDNS.

Krok 4: Kontrola systémom ALEXA ECHO

Riadenie systémom ALEXA ECHO
Riadenie systémom ALEXA ECHO

1. Povoliť moju zručnosť s názvom „ESP8266 Smart Power Plug

  • Aplikácia Alexa> Vyberte ponuku> Zručnosť
  • Dovedna vyhľadávania s názvom „Inteligentná napájacia zástrčka ESP8266“
  • Kliknutím získate zručnosť
  • Kliknite na POVOLIŤ
  • Prihláste sa pomocou svojich statických domén IP alebo DDNS (vrátane portu - predvolene 666)

2. Objavte zariadenie

  • Aplikácia Alexa> Vyberte ponuku> SmartHome
  • Kliknite na položku Pridať zariadenie a počkajte 20 sekúnd
  • Teraz môžete vidieť ESP8266

3. Ovládanie:

„Alexa, zapni/vypni“

Hlasom aktivovaná výzva
Hlasom aktivovaná výzva
Hlasom aktivovaná výzva
Hlasom aktivovaná výzva

Druhý v hlasom aktivovanej výzve

Odporúča: