Përmbajtje:

Alexa Echo + ESP 8266 = Prizë Smart Power: 4 hapa (me fotografi)
Alexa Echo + ESP 8266 = Prizë Smart Power: 4 hapa (me fotografi)

Video: Alexa Echo + ESP 8266 = Prizë Smart Power: 4 hapa (me fotografi)

Video: Alexa Echo + ESP 8266 = Prizë Smart Power: 4 hapa (me fotografi)
Video: Введение в плату разработки NodeMCU ESP8266 WiFi с примером HTTP-клиента 2024, Korrik
Anonim
Image
Image
Alexa Echo + ESP 8266 = Prizë Smart Power
Alexa Echo + ESP 8266 = Prizë Smart Power
Alexa Echo + ESP 8266 = Prizë Smart Power
Alexa Echo + ESP 8266 = Prizë Smart Power

Ky përdor udhëzues i kontrollit të drejtpërdrejtë ALEXA ECHO ESP8266.

Serveri im mbështet vetëm autorizimin ESP8266 për serverin Amazon.

Serveri im nuk i kopjon të dhënat tuaja.

Votoni për mua: D Faleminderit!

Hapi 1: Kërkesat

Kërkesat
Kërkesat
Kërkesat
Kërkesat

HARDWARE

  • Moduli i vonesës së stafetës WiFi 5V 1 ESP8266https://www.amazon.com/WHDTS-ESP8266-Channel-Trans…
  • FTDI USB në modulin serik (nuk kërkohet nëse përdorni nodemcu)
  • Amazon Echo
  • Prizë për burra dhe gra

SOFTWARE

  • · Arduino IDE me pako shtesë ESP8266 udhëzues të instaluar këtu:

    github.com/esp8266/arduino

  • Skica ime këtu:

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

  • Aftësia ime alexa e quajtur "ESP8266 Smart Power Plug"

Hapi 2: Flash Frimware i ri

Frimware i ri Flash
Frimware i ri Flash

1. Shkëputeni ESP8266 nga moduli

Imazhi
Imazhi

2. Lidhni modulin me modulin USB në Uart:

Imazhi
Imazhi

GND -------- | GND TX | -------- RX ------- | IO2 EN | -------- 3V3GND ------- | IO0 RST | -------- BUTONI -------- GNDTX ------- | RX 3V3 | -------- 3V3

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

PARA PARASHIKIMIT, BUTONI I SHTYPIT P TOR RESETIM (IO0 lidheni gjithnjë me GND -> ESP8266 shkoni në modalitetin e blicit pas rivendosjes)

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

3. Flas firmware -in tim

  • Shkarkoni skicën time:

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

  • Hapeni në Arduino IDE dhe ndryshoni:

    • wifi_ssid: emri juaj wifi
    • wifi_password: fjalëkalimi juaj wifi
    • control_password: fjalëkalimi juaj sekret
    • Emri miqësor: emri i pajisjes tuaj
    • ip/gateway/subnet: ESP8266 IP statike për NAT
  • Në Arduino IDE. Zgjidh mjetin:

    • Bordi: Nyja MCU 0.9 ()
    • Shpejtësia e ngarkimit: 230400
    • Port: Zgjidhni portën tuaj USB to Uart
  • Goditi ikonën Ngarko (para goditjes, shtyp butonin e rivendosjes në hapin 2)

4. Lidhni përsëri ESP me modulin

Imazhi
Imazhi

5. Lidhni prizën e energjisë

Hapi 3: Konfiguroni NAT & DDNS

Konfiguro NAT & DDNS
Konfiguro NAT & DDNS

Ne kemi nevojë për port të hapur (parazgjedhur 666) për të kontrolluar nga serveri Amazon në ESP8266 tonë

Unë thjesht ilustrova me ruterin tim. Mund të zbuloni se si të hapni portën tuaj të ruterit në internet dhe të hapni portën TCP 666 në IP -në e konfiguruar në hapin 2

nëse nuk keni një ip fiks. Ju duhet të përdorni një emër dinamik domain. Mund të gjeni shumë ofrues falas të shërbimeve DDNS.

Hapi 4: Kontrolli nga ALEXA ECHO

Kontroll nga ALEXA ECHO
Kontroll nga ALEXA ECHO

1. Aktivizoni aftësinë time të quajtur "ESP8266 Smart Power Plug

  • Aplikacioni Alexa> Zgjidhni menunë> Aftësia
  • Aftësia e Kërkimit e quajtur "ESP8266 Smart Power Plug"
  • Klikoni për Aftësi
  • Kliko ENABLE
  • Hyni me domenet tuaja IP statike ose DDNS (përfshini portën tuaj - parazgjedhja 666)

2. Zbuloni pajisjen

  • Aplikacioni Alexa> Zgjidhni menunë> SmartHome
  • Klikoni Shto pajisje dhe prisni 20 sekonda
  • Tani mund të shihni ESP8266

3. Kontrolli:

"Alexa, ndez/fik"

Sfida e aktivizuar me zë
Sfida e aktivizuar me zë
Sfida e aktivizuar me zë
Sfida e aktivizuar me zë

Vendi i dytë në Sfidën e Aktivizuar me Zë

Recommended: