Mündəricat:

Alexa Echo + ESP 8266 = Ağıllı Elektrik Fişi: 4 Addım (Şəkillərlə birlikdə)
Alexa Echo + ESP 8266 = Ağıllı Elektrik Fişi: 4 Addım (Şəkillərlə birlikdə)

Video: Alexa Echo + ESP 8266 = Ağıllı Elektrik Fişi: 4 Addım (Şəkillərlə birlikdə)

Video: Alexa Echo + ESP 8266 = Ağıllı Elektrik Fişi: 4 Addım (Şəkillərlə birlikdə)
Video: AKILLI priz mesafede itead.cc - Sonoff S20 Smart Socket Wİ-fi 2024, Noyabr
Anonim
Image
Image
Alexa Echo + ESP 8266 = Ağıllı Fiş
Alexa Echo + ESP 8266 = Ağıllı Fiş
Alexa Echo + ESP 8266 = Ağıllı Fiş
Alexa Echo + ESP 8266 = Ağıllı Fiş

Bu təlimatlı istifadə ALEXA ECHO birbaşa idarə ESP8266.

Serverim sadəcə Amazon serverinə ESP8266 icazəsini dəstəkləyir.

Serverim məlumatlarınızı yedəkləmir.

Mənə səs verin: D Təşəkkür edirəm!

Addım 1: Tələblər

Tələblər
Tələblər
Tələblər
Tələblər

DONANIM

  • ESP8266 WiFi 5V 1 Kanal Relay Gecikmə Moduluhttps://www.amazon.com/WHDTS-ESP8266-Channel-Trans…
  • FTDI USB-dən seriya moduluna (nodemcu istifadə edildikdə lazım deyil)
  • Amazon Echo
  • Kişi və qadın elektrik fişi

PROQRAM TƏMİNATI

  • · ESP8266 uzantılı paketi olan Arduino IDE burada quraşdırılmış bələdçi:

    github.com/esp8266/arduino

  • Mənim eskizim burada:

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

  • "ESP8266 Smart Power Plug" adlı alexa bacarığım

Addım 2: Flash Yeni Frimware

Flash Yeni Frimware
Flash Yeni Frimware

1. ESP8266 modulundan ayırın

Şəkil
Şəkil

2. Modulu USB -yə Uart moduluna qoşun:

Şəkil
Şəkil

GND -------- | GND TX | -------- RX ------- | IO2 EN | -------- 3V3GND ------- | IO0 RST | -------- DÜĞMƏ -------- GNDTX ------- | RX 3V3 | -------- 3V3

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

ÇALIŞDAN ƏVVƏL, SIFIRLANMA DÜĞMƏSİNİ (IO0 hər zaman GND -> ESP8266 goto flaş rejiminə yenidən qurulduqdan sonra qoşulun)

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

3. Firmware proqramımı yandırın

  • Eskizimi yükləyin:

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

  • Arduino IDE -də açın və dəyişdirin:

    • wifi_ssid: wifi adınız
    • wifi_password: wifi parolunuz
    • control_password: gizli parolunuz
    • friendlyName: cihazınızın adı
    • ip/ağ geçidi/alt şəbəkə: NAT üçün ESP8266 IP statik
  • Arduino IDE -də. Aləti seçin:

    • Kart: Düyün MCU 0.9 ()
    • Yükləmə Sürəti: 230400
    • Port: USB -ni Uart portuna seçin
  • Yükləmə simgesini vurun (vurmadan əvvəl, 2 -ci addımdakı sıfırlama düyməsini basın)

4. ESP -ni yenidən modula qoşun

Şəkil
Şəkil

5. Elektrik fişini qoşun

Addım 3: NAT & DDNS -ni konfiqurasiya edin

NAT & DDNS konfiqurasiya edin
NAT & DDNS konfiqurasiya edin

Amazon serverindən ESP8266 -ya nəzarət etmək üçün açıq bir porta (standart 666) ehtiyacımız var

Sadəcə marşrutlaşdırıcımla şəkil çəkdim. Router portunuzu internetdə necə açacağınızı və TCP 666 portunu konfiqurasiya edilmiş ipə açmağı 2 -ci addımda öyrənə bilərsiniz.

sabit bir ip yoxdursa. Dinamik bir domen adı istifadə etməlisiniz. Bir çox pulsuz DDNS xidmət təminatçısı tapa bilərsiniz.

Addım 4: ALEXA ECHO tərəfindən nəzarət

ALEXA ECHO tərəfindən nəzarət
ALEXA ECHO tərəfindən nəzarət

1. "ESP8266 Smart Power Plug adlı bacarıqımı aktivləşdirin

  • Alexa proqramı> Menyu seçin> Bacarıq
  • "ESP8266 Ağıllı Elektrik Fişi" adlı axtarış bacarığı
  • Bacarıq üçün vurun
  • ENABLE düyməsini basın
  • Statik IP və ya DDNS alanlarınızla daxil olun (portunuz daxil olmaqla - standart 666)

2. Cihazı kəşf edin

  • Alexa tətbiqi> Menyu seçin> SmartHome
  • Cihaz əlavə et düyməsini basın və 20 saniyə gözləyin
  • İndi ESP8266 -nı görə bilərsiniz

3. Nəzarət:

"Alexa, yandır/söndür"

Səs Aktivləşdirilmiş Çağırış
Səs Aktivləşdirilmiş Çağırış
Səs Aktivləşdirilmiş Çağırış
Səs Aktivləşdirilmiş Çağırış

Səs Aktivləşdirilmiş Mübarizədə İkincidir

Tövsiyə: