Mundarija:

Alexa Echo + ESP 8266 = Aqlli quvvat vilkasi: 4 qadam (rasmlar bilan)
Alexa Echo + ESP 8266 = Aqlli quvvat vilkasi: 4 qadam (rasmlar bilan)

Video: Alexa Echo + ESP 8266 = Aqlli quvvat vilkasi: 4 qadam (rasmlar bilan)

Video: Alexa Echo + ESP 8266 = Aqlli quvvat vilkasi: 4 qadam (rasmlar bilan)
Video: 25. Обзор крутой прошивки для светодиодных адресных лент. WLED: Интерфейс и Настройки | Room31 2024, Iyul
Anonim
Image
Image
Alexa echo + ESP 8266 = aqlli quvvat vilkasi
Alexa echo + ESP 8266 = aqlli quvvat vilkasi
Alexa echo + ESP 8266 = aqlli quvvat vilkasi
Alexa echo + ESP 8266 = aqlli quvvat vilkasi

Bu ALEXA ECHO to'g'ridan -to'g'ri boshqaruvi ESP8266 dan foydalanish uchun ko'rsatma.

Mening serverim Amazon serveriga ESP8266 avtorizatsiyasini qo'llab -quvvatlaydi.

Mening serverim ma'lumotlaringizni zaxira qilmaydi.

Menga ovoz bering: D Rahmat!

1 -qadam: talablar

Talablar
Talablar
Talablar
Talablar

QURILMA

  • ESP8266 WiFi 5V 1 kanalli o'rni kechikish moduli
  • FTDI USB-ketma-ket modul (nodemcu ishlatilganda shart emas)
  • Amazon echo
  • Erkak va ayol elektr vilkasi

Dasturiy ta'minot

  • · ESP8266 kengaytmali paketli Arduino IDE qo'llanmasi bu erda o'rnatilgan:

    github.com/esp8266/arduino

  • Bu erda mening eskizim:

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

  • Mening alexa mahoratim "ESP8266 aqlli quvvat vilkasi"

2 -qadam: Flash yangi dasturiy ta'minoti

Flash yangi dasturiy ta'minot
Flash yangi dasturiy ta'minot

1. ESP8266 modulidan uzing

Rasm
Rasm

2. Modulni USB -ga Uart -ga ulang:

Rasm
Rasm

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

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

FLASHdan oldin, SIFIRLASH TUGMASINI BOSING (IO0 har doim GND -> ESP8266 goto flesh rejimiga qayta o'rnatilgandan so'ng ulanadi)

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

3. Mening dasturiy ta'minotimni yoqing

  • Mening eskizimni yuklab oling:

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

  • Arduino IDE -da oching va o'zgartiring:

    • wifi_ssid: Wi -Fi nomingiz
    • wifi_password: Wi -Fi parolingiz
    • control_password: maxfiy parolingiz
    • friendlyName: qurilmangiz nomi
    • ip/shlyuz/pastki tarmoq: NAT uchun ESP8266 IP statik
  • Arduino IDE -da. Asbobni tanlang:

    • Kengash: tugun MCU 0,9 ()
    • Yuklab olish tezligi: 230400
    • Port: USB -ni Uart -ga tanlang
  • Yuklash belgisini bosing (urishdan oldin, 2 -qadamda reset tugmasini bosing)

4. ESPni modulga qayta ulang

Rasm
Rasm

5. Elektr vilkasini ulang

3 -qadam: NAT va DDNS -ni sozlash

NAT va DDNS -ni sozlash
NAT va DDNS -ni sozlash

Amazon serveridan ESP8266 -ga o'tish uchun bizga ochiq port (standart 666) kerak

Men faqat yo'riqnoma bilan tasvirladim. Siz yo'riqnoma portini Internetda qanday ochishni va TCP 666 portini sozlangan ipga ochishni 2 -bosqichda bilib olishingiz mumkin.

agar sizda belgilangan IP bo'lmasa. Siz dinamik domen nomidan foydalanishingiz kerak. Siz ko'plab bepul DDNS provayderlarini topishingiz mumkin.

4 -qadam: ALEXA ECHO tomonidan nazorat

ALEXA ECHO tomonidan nazorat
ALEXA ECHO tomonidan nazorat

1. "ESP8266 aqlli quvvat vilkasi" nomli mahoratimni yoqing

  • Alexa ilovasi> Tanlash menyusi> Malaka
  • Qidiruv malakasi "ESP8266 aqlli quvvat vilkasi" deb nomlangan.
  • Mahorat uchun bosing
  • Yoqish -ni bosing
  • Statik IP yoki DDNS domenlari bilan kiring (portingizni kiriting - standart 666)

2. Qurilmani kashf eting

  • Alexa ilovasi> Tanlash menyusi> SmartHome
  • Qurilma qo'shish -ni bosing va 20 soniya kuting
  • Endi siz ESP8266 ni ko'rishingiz mumkin

3. Nazorat:

"Alexa, yoqish/o'chirish"

Ovoz faollashtirilgan tanlov
Ovoz faollashtirilgan tanlov
Ovoz faollashtirilgan tanlov
Ovoz faollashtirilgan tanlov

Ovozli faollashtirilgan tanlovda ikkinchi o'rinni egalladi

Tavsiya: