Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
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
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
1. ESP8266 modulundan ayırın
2. Modulu USB -yə Uart moduluna qoşun:
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
5. Elektrik fişini qoşun
Addım 3: NAT & DDNS -ni 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
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ş Mübarizədə İkincidir