Cuprins:
- Pasul 1: Cerințe
- Pasul 2: Flash New Frimware
- Pasul 3: configurați NAT și DDNS
- Pasul 4: Control de către ALEXA ECHO
Video: Alexa Echo + ESP 8266 = Fișă inteligentă de alimentare: 4 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-02-01 07:51
Acest instructiv folosește controlul direct ALEXA ECHO ESP8266.
Serverul meu acceptă doar autorizarea ESP8266 către serverul Amazon.
Serverul meu nu vă salvează datele.
Votează pentru mine: D Mulțumesc!
Pasul 1: Cerințe
HARDWARE
- Modul de întârziere a relei ESP8266 WiFi 5V 1 canal
- FTDI USB către modul serial (nu este necesar dacă utilizați nodemcu)
- Amazon Echo
- Mufă de alimentare masculină și feminină
SOFTWARE
-
· Arduino IDE cu pachetul de extensie ESP8266 ghid instalat aici:
github.com/esp8266/arduino
-
Schița mea aici:
github.com/kim7tin/ESP8266-Smart-Power-Plug
- Abilitatea mea Alexa numită „ESP8266 Smart Power Plug”
Pasul 2: Flash New Frimware
1. Deconectați ESP8266 de la modul
2. Conectați modulul la modulul USB la Uart:
GND -------- | GND TX | -------- RX ------- | IO2 EN | -------- 3V3GND ------- | IO0 RST | -------- BUTON -------- GNDTX ------- | RX 3V3 | -------- 3V3
==================================================
ÎNAINTE DE FLASH, APĂSAȚI BUTONUL PENTRU RESET (IO0 se conectează întotdeauna la GND -> ESP8266 mergeți la modul bliț după resetare)
==================================================
3. Clipește firmware-ul meu
-
Descarcă schița mea:
github.com/kim7tin/ESP8266-Smart-Power-Plu…
-
Deschideți în Arduino IDE și schimbați:
- wifi_ssid: numele dvs. de wifi
- wifi_password: parola dvs. wifi
- control_password: parola ta secretă
- friendlyName: numele dispozitivului
- ip / gateway / subrețea: ESP8266 IP static pentru NAT
-
În Arduino IDE. Selectați instrumentul:
- Placă: Node MCU 0.9 ()
- Viteza de încărcare: 230400
- Port: Selectați portul USB către Uart
- Pictograma Hit Upload (înainte de apăsare, apăsați butonul de resetare la pasul 2)
4. Conectați din nou ESP la modul
5. Conectați fișa de alimentare
Pasul 3: configurați NAT și DDNS
Avem nevoie de port deschis (implicit 666) pentru a controla de la serverul Amazon la ESP8266
Tocmai am ilustrat cu routerul meu. Puteți afla cum să deschideți portul routerului pe internet și să deschideți portul TCP 666 la adresa IP configurată la pasul 2
dacă nu aveți un IP fix. Trebuie să utilizați un nume de domeniu dinamic. Puteți găsi mulți furnizori de servicii DDNS gratuite.
Pasul 4: Control de către ALEXA ECHO
1. Activați abilitatea mea numită „ESP8266 Smart Power Plug
- Aplicația Alexa> Selectați meniul> Abilitate
- Abilitatea de căutare numită „ESP8266 Smart Power Plug”
- Faceți clic pe Abilitate
- Faceți clic pe ENABLE
- Conectați-vă cu domeniile dvs. IP statice sau DDNS (includeți portul - implicit 666)
2. Descoperiți dispozitivul
-
Aplicația Alexa> Selectați meniul> SmartHome
- Faceți clic pe Adăugați dispozitiv și așteptați 20 de secunde
- Acum puteți vedea ESP8266
3. Control:
„Alexa, activează / dezactivează”
Locul doi în provocarea activată prin voce
Recomandat:
ESP 8266 Nodemcu Ws 2812 Neopixel LED LED MOOD Lamp controlat de serverul web local: 6 pași
ESP 8266 Nodemcu Ws 2812 Lampă LED MOOD pe bază de Neopixel controlată de serverul local local: Lampă ESP 8266 Nodemcu Ws 2812 LED MOOD pe bază de Neopixel controlată utilizând Webserver
IOT: ESP 8266 Nodemcu Controlul benzii LED RGB pe internet utilizând aplicația BLYNK: 9 pași
IOT: ESP 8266 Nodemcu Controlul benzii LED RGB pe internet utilizând aplicația BLYNK: Bună ziua, în acest instructable v-am arătat cum să faceți un controler bandă LED RGB cu nodemcu care poate controla banda LED RGB peste tot în lume prin internet BLYNK APP. Deci bucurați-vă de realizarea acestui proiect & fă-ți casa colorată
Noțiuni introductive despre Esp 8266 Esp-01 cu Arduino IDE - Instalarea plăcilor Esp în Arduino Ide și programarea Esp: 4 pași
Noțiuni introductive despre Esp 8266 Esp-01 cu Arduino IDE | Instalarea plăcilor Esp în Arduino Ide și programarea Esp: În acest instructables vom învăța cum să instalați plăci esp8266 în Arduino IDE și cum să programați esp-01 și să încărcați codul în acesta. aceasta și majoritatea oamenilor se confruntă cu probleme
Banda LED ESP 8266 Nodemcu RGB controlată de o telecomandă Webserver: 4 pași
ESP 8266 Nodemcu RGB LED Strip Controled by a Webserver Remote: In this instructables we learn how to convert a nodemcu in a IR remote of the RGB LED strip and that nodemcu remote must be controled by a webpage gazduit pe mobil sau pc de nodemcu
ESP8266 / ESP-01 Detector de scurgeri SmartThings cu alimentare Arduino: 5 pași (cu imagini)
ESP8266 / ESP-01 Detector de scurgeri SmartThings cu alimentare Arduino: Multe detectoare de scurgeri din care să alegeți, care dintre ele va funcționa cel mai bine pentru dvs. Dacă aveți Samsung SmartThings care controlează orice dispozitiv din casa dvs., acesta ar putea fi doar biletul! Aceasta este versiunea finală dintr-o serie pe care am construit-o