Daftar Isi:
- Langkah 1: Persyaratan
- Langkah 2: Flash Frimware Baru
- Langkah 3: Konfigurasi NAT & DDNS
- Langkah 4: Kontrol oleh ALEXA ECHO
Video: Alexa Echo + ESP 8266 = Smart Power Plug: 4 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-02-01 07:50
Instruksi ini menggunakan kontrol langsung ALEXA ECHO ESP8266.
Server saya hanya mendukung otorisasi ESP8266 ke server Amazon.
Server saya tidak mencadangkan data Anda.
Pilih saya:D Terima kasih!
Langkah 1: Persyaratan
PERANGKAT KERAS
- ESP8266 WiFi 5V 1 Channel Relay Delay Modulehttps://www.amazon.com/WHDTS-ESP8266-Channel-Trans…
- FTDI USB ke modul serial (tidak diperlukan jika menggunakan nodemcu)https://www.amazon.com/Qunqi-FT232RL-Serial-Adapter-Arduino/dp/B014Y1IMNM
- Amazon Echo
- Steker listrik pria dan wanita
PERANGKAT LUNAK
-
· Arduino IDE dengan panduan pemasangan paket ekstensi ESP8266 di sini:
github.com/esp8266/arduino
-
Sketsa saya di sini:
github.com/kim7tin/ESP8266-Smart-Power-Plug
- Skill alexa saya bernama "ESP8266 Smart Power Plug"
Langkah 2: Flash Frimware Baru
1. Cabut ESP8266 dari modul
2. Hubungkan modul ke USB ke modul Uart:
GND -------- | GND TX | -------- RX ------- | IO2 ID | -------- 3V3GND ------- | IO0 RST | -------- TOMBOL -------- GNDTX ------- | RX 3V3 | -------- 3V3
==================================================
SEBELUM FLASH, TEKAN TOMBOL UNTUK RESET (IO0 selalu terhubung ke GND -> ESP8266 goto mode flash setelah reset)
==================================================
3. Flash firmware saya
-
Unduh sketsa saya:
github.com/kim7tin/ESP8266-Smart-Power-Plu…
-
Buka di Arduino IDE, dan ubah:
- wifi_ssid: nama wifi Anda
- wifi_password: kata sandi wifi Anda
- control_password: kata sandi rahasia Anda
- friendlyName: nama perangkat Anda
- ip/gateway/subnet: ESP8266 IP statis untuk NAT
-
Di ArduinoIDE. Pilih alat:
- Papan: Node MCU 0.9 ()
- Kecepatan Unggah: 230400
- Port: Pilih USB Anda ke port Uart
- Tekan ikon Unggah (sebelum tekan, tekan tombol reset pada langkah 2)
4. Hubungkan ESP ke modul lagi
5. Hubungkan steker listrik
Langkah 3: Konfigurasi NAT & DDNS
Kami membutuhkan port terbuka (default 666) untuk mengontrol dari server Amazon ke ESP8266 kami
Saya baru saja mengilustrasikan dengan router saya. Anda dapat mengetahui cara membuka port router Anda di internet dan membuka port TCP 666 ke ip yang dikonfigurasi pada langkah 2
jika Anda tidak memiliki ip tetap. Anda harus menggunakan nama domain dinamis. Anda dapat menemukan banyak penyedia layanan DDNS gratis.
Langkah 4: Kontrol oleh ALEXA ECHO
1. Aktifkan keahlian saya bernama "ESP8266 Smart Power Plug
- Aplikasi Alexa > Pilih menu > Keterampilan
- Cari Skill bernama "ESP8266 Smart Power Plug"
- Klik untuk Keterampilan
- Klik AKTIFKAN
- Masuk dengan domain IP Statis atau DDNS Anda (termasuk port Anda - default 666)
2. Temukan perangkat
- Aplikasi Alexa > Pilih menu > SmartHome
- Klik Tambahkan perangkat dan tunggu 20 detik
- Sekarang Anda dapat melihat ESP8266
3. Kontrol:
"Alexa, hidupkan/matikan"
Runner Up dalam Tantangan yang Diaktifkan Suara
Direkomendasikan:
IoT Smart Clock Dot Matrix Gunakan Wemos ESP8266 - ESP Matrix: 12 Langkah (dengan Gambar)
Jam Pintar IoT Dot Matrix Gunakan Wemos ESP8266 - Matriks ESP: Buat Jam Pintar IoT Anda sendiri yang dapat: Menampilkan Jam dengan ikon animasi yang indah Tampilan Pengingat-1 hingga Pengingat-5 Tampilan Kalender Tampilan Waktu Sholat Muslim Tampilan Informasi cuaca Tampilan Berita Tampilan Tampilan Saran Tampilan tingkat Bitcoin
ESP 8266 Nodemcu Ws 2812 Lampu LED MOOD Berbasis Neopiksel Dikendalikan oleh Server Web Lokal: 6 Langkah
ESP 8266 Nodemcu Ws 2812 Lampu LED MOOD Berbasis Neopiksel Dikendalikan oleh Server Web Lokal: ESP 8266 Nodemcu Ws 2812 Lampu LED MOOD Berbasis Neopiksel Dikendalikan Menggunakan Server Web
IOT: ESP 8266 Nodemcu Mengontrol Strip LED RGB Melalui Internet Menggunakan Aplikasi BLYNK: 9 Langkah
IOT: ESP 8266 Nodemcu Mengontrol Strip LED RGB Melalui Internet Menggunakan Aplikasi BLYNK: Halo teman-teman, dalam instruksi ini saya telah menunjukkan kepada Anda cara membuat pengontrol strip LED RGB dengan nodemcu yang dapat mengontrol STRIP LED RGB di seluruh dunia melalui internet menggunakan BLYNK APP.jadi nikmati membuat proyek ini & membuat rumah anda berwarna d
Memulai Dengan Esp 8266 Esp-01 Dengan Arduino IDE - Memasang Papan Esp di Arduino Ide dan Pemrograman Esp: 4 Langkah
Memulai Dengan Esp 8266 Esp-01 Dengan Arduino IDE | Memasang Papan Esp di Ide dan Pemrograman Arduino Esp: Dalam instruksi ini kita akan belajar cara memasang papan esp8266 di Arduino IDE dan cara memprogram esp-01 dan mengunggah kode di dalamnya. ini dan kebanyakan orang menghadapi masalah
Papan Pemrograman dan Pengembangan ESP-12E dan ESP-12F: 3 Langkah (dengan Gambar)
Papan Pemrograman dan Pengembangan ESP-12E dan ESP-12F: Tugas papan ini sederhana: Dapat memprogram modul ESP-12E dan ESP-12F semudah papan NodeMCU (yaitu tidak perlu menekan tombol). Memiliki pin ramah papan tempat memotong roti dengan akses ke IO yang dapat digunakan. Gunakan USB terpisah ke konve