Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
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
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
1. Shkëputeni ESP8266 nga moduli
2. Lidhni modulin me modulin USB në Uart:
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
5. Lidhni prizën e energjisë
Hapi 3: Konfiguroni 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
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"
Vendi i dytë në Sfidën e Aktivizuar me Zë