Indholdsfortegnelse:
- Trin 1: Krav
- Trin 2: Flash ny frimware
- Trin 3: Konfigurer NAT og DDNS
- Trin 4: Kontrol med ALEXA ECHO
Video: Alexa Echo + ESP 8266 = Smart strømstik: 4 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-02-01 07:49
Denne instruerbare brug ALEXA ECHO direkte kontrol ESP8266.
Min server understøtter bare autorisation ESP8266 til Amazon -server.
Min server sikkerhedskopierer ikke dine data.
Stem på mig: D Tak!
Trin 1: Krav
HARDWARE
- ESP8266 WiFi 5V 1 kanal relæ forsinkelsesmodulhttps://www.amazon.com/WHDTS-ESP8266-Channel-Trans…
- FTDI USB til serielt modul (ikke påkrævet ved brug af nodemcu)
- Amazon Echo
- Han- og hunstik
SOFTWARE
-
· Arduino IDE med ESP8266 udvidelsespakke installeret guide her:
github.com/esp8266/arduino
-
Min skitse her:
github.com/kim7tin/ESP8266-Smart-Power-Plug
- Min alexa -færdighed kaldet "ESP8266 Smart Power Plug"
Trin 2: Flash ny frimware
1. Tag ESP8266 ud af modulet
2. Slut modul til USB til Uart -modul:
GND -------- | GND TX | -------- RX ------- | IO2 DA | -------- 3V3GND ------- | IO0 RST | -------- KNAPP -------- GNDTX ------- | RX 3V3 | -------- 3V3
==================================================
FØR FLASH, TRYK PÅ KNAPPEN FOR NULSTILLING (IO0 forbindes altid til GND -> ESP8266 gå til flash -tilstand efter nulstilling)
==================================================
3. Blink min firmware
-
Download min skitse:
github.com/kim7tin/ESP8266-Smart-Power-Plu…
-
Åbn i Arduino IDE, og skift:
- wifi_ssid: dit wifi -navn
- wifi_password: din wifi -adgangskode
- control_password: din hemmelige adgangskode
- friendlyName: dit enhedsnavn
- ip/gateway/subnet: ESP8266 IP statisk til NAT
-
I Arduino IDE. Vælg værktøj:
- Board: Node MCU 0.9 ()
- Uploadhastighed: 230400
- Port: Vælg din USB til Uart -port
- Tryk på Upload -ikon (før hit, tryk på reset -knappen i trin 2)
4. Tilslut ESP til modulet igen
5. Tilslut strømstikket
Trin 3: Konfigurer NAT og DDNS
Vi har brug for åben port (standard 666) for at styre fra Amazon -server til vores ESP8266
Jeg har lige illustreret med min router. Du kan finde ud af, hvordan du åbner din routerport på internettet og åbner TCP -port 666 til den konfigurerede ip i trin 2
hvis du ikke har en fast ip. Du skal bruge et dynamisk domænenavn. Du kan finde mange gratis DDNS -udbydere.
Trin 4: Kontrol med ALEXA ECHO
1. Aktiver min dygtighed med navnet "ESP8266 Smart Power Plug
- Alexa -app> Vælg menu> Færdighed
- Søgefærdighed med navnet "ESP8266 Smart Power Plug"
- Klik for at dygtighed
- Klik på AKTIVER
- Log ind med dine statiske IP- eller DDNS -domæner (inkluder din port - standard 666)
2. Find enhed
- Alexa -app> Vælg menu> SmartHome
- Klik på Tilføj enhed, og vent 20 sekunder
- Nu kan du se ESP8266
3. kontrol:
"Alexa, tænd/sluk"
Runner Up i Voice Activated Challenge
Anbefalede:
IoT Smart Clock Dot Matrix Brug Wemos ESP8266 - ESP Matrix: 12 trin (med billeder)
IoT Smart Clock Dot Matrix Brug Wemos ESP8266-ESP Matrix: Lav dit eget IoT Smart Clock, der kan: Display ur med et smukt animationsikon Display Påmindelse-1 til Påmindelse-5 Vis kalender Vis muslimsk bønnetid Vis vejrinformation Vis Nyheder Vis råd Vis Bitcoin rate Display
ESP 8266 Nodemcu Ws 2812 Neopixel -baseret LED MOOD -lampe styret af lokal webserver: 6 trin
ESP 8266 Nodemcu Ws 2812 Neopixel baseret LED MOOD lampe styret af lokal webserver: ESP 8266 Nodemcu Ws 2812 Neopixel baseret LED MOOD lampe styret ved hjælp af webserver
IOT: ESP 8266 Nodemcu -styring af RGB LED -strip over internettet ved hjælp af BLYNK -app: 9 trin
IOT: ESP 8266 Nodemcu -styring af RGB LED -strip over internettet ved hjælp af BLYNK -app: Hej fyre, i denne instruktion har jeg vist dig, hvordan du laver en RGB LED -stripkontroller med nodemcu, som kan styre RGB LED STRIP over hele verden over internettet ved hjælp af internettet BLYNK APP. Så nyd at lave dette projekt & gør dit hjem farverigt med
Kom godt i gang med Esp 8266 Esp-01 Med Arduino IDE - Installation af Esp -plader i Arduino Ide og programmering af Esp: 4 trin
Kom godt i gang med Esp 8266 Esp-01 Med Arduino IDE | Installation af Esp-tavler i Arduino Ide og programmering af Esp: I denne instruktion lærer vi, hvordan du installerer esp8266-tavler i Arduino IDE, og hvordan du programmerer esp-01 og uploader kode i den. Da esp-tavler er så populære, så jeg tænkte på at rette en instruks til dette og de fleste mennesker står over for et problem
ESP-12E og ESP-12F Programming and Development Board: 3 trin (med billeder)
ESP-12E og ESP-12F Programmerings- og udviklingsbestyrelse: Opgaven for dette kort var enkel: Vær i stand til at programmere ESP-12E og ESP-12F-moduler lige så let som NodeMCU-kortene (dvs. ingen grund til at trykke på knapper). Har brødbræt venlige stifter med adgang til den brugbare IO. Brug en separat USB til seriel konvertering