Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Soket "Joinrun Smart Wifi" dengan USB adalah soket daya yang dapat dikontrol wifi berbasis ESP8266 lainnya. Soket ini hadir dengan desain yang menyenangkan, faktor bentuk kecil, dan dengan port pengisian USB tambahan. Diperlukan aplikasi smartlife untuk mengontrolnya melalui server yang dihosting di Cina dari perangkat pintar Anda dan ada keterampilan untuk bekerja dengan asisten rumah pintar dari amazon dan google. Ini membutuhkan koneksi internet dan jika Anda ingin menyimpan kontrol rumah Anda di dalam jaringan Anda sendiri, Anda dapat mem-flash pengontrol dengan perangkat lunak yang berbeda seperti tasmota. Tasmota menambahkan server web ke perangkat sehingga Anda dapat langsung mengontrolnya dari browser di jaringan rumah Anda.
Langkah 1: Membuka Kasus
Ada 2 sekrup di belakang pelat penutup di bagian bawah yang perlu dilepas untuk membuka kasing.
Langkah 2: Mengakses Modul Esp8266ex
Perangkat tidak memiliki header program bawaan, jadi untuk mem-flash-nya Anda perlu menyolder kabel pemrograman. ESP8266 berada di papan terpisah yang disolder tegak lurus ke papan utama.
Sayangnya pin pengaktifan pemrograman (GPIO0) tidak mudah tersedia. Jadi, Anda perlu menghubunginya langsung di papan tulis.
Saya melepas solder papan ESP dari papan utama menggunakan jalinan pematrian. Kemudian saya menyolder kabel kecil ke bantalan GPIO0. Pin pemrograman lainnya tersedia di bantalan papan seperti yang ditunjukkan pada gambar.
Langkah 3: Siapkan Flashing Perangkat
Untuk mem-flash perangkat, saya menggunakan adaptor USB-to-Serial murah dari aliexpress
Modul CP2102 MICRO USB to UART TTL dilengkapi dengan header 6 pin dan dapat bekerja dengan perangkat 5V dan 3.3V.
Jika Anda mencolokkannya ke PC windows Anda, itu membuat port COM yang dapat Anda lihat di manajer perangkat. Milik saya ada di COM6 dan saya mengonfigurasi port ke 57600 baud.
Cabut CP2102 dari PC Anda dan hubungkan ke modul ESP.
Hubungkan 3.3V dan GND ke bantalan yang sesuai pada modul ESP. Hubungkan TxD ke RxD pada modul dan RxD ke TxD masing-masing.
Untuk mengaktifkan mode pemrograman, GPIO0 harus ditarik ke GND mis. dengan resistor 2k.
Langkah 4: Siapkan Lingkungan Pemrograman Anda
Ada banyak cara untuk mem-flash modul esp8266 dan mendeskripsikannya secara penuh berada di luar cakupan instruksi ini. Cukup gunakan mesin pencari favorit Anda untuk mencari detailnya.
Saya menggunakan IDE pemrograman arduino di mana papan esp8266 dapat ditambahkan dari menu manajer papan. Ini kemudian menginstal esptool.exe yang dapat digunakan untuk dengan mudah mem-flash biner ke modul ESP.
Biner tasmota sonoff.bin dapat diunduh dari github. Ini juga tersedia dalam berbagai bahasa.
Langkah 5: Flash Memprogram Modul ESP
Flashing yang sebenarnya dapat dengan mudah dilakukan dari command prompt di windows.
Buka folder tempat esptool.exe berada
misalnya cd /d %USERPROFILE%\AppData\Local\Arduino15\packages\esp8266\tools\esptool cd 0.4.13
Kemudian flash perangkat dengan biner sonoff yang diunduh seperti ini
esptool.exe -vv -cd nodemcu -cb 57600 -ca 0x00000 -cp COM6 -cf %HOMEPATH%\Documents\Downloads\sonoff.bin
Langkah 6: Konfigurasikan Modul
Setelah berhasil mem-flash pin GPIO0 perlu dilepaskan dari GND dan ESP dihidupkan kembali. Kemudian membuka titik akses dan dapat dihubungkan dengan browser di 192.168.4.1
Pada halaman konfigurasi awal Anda dapat memindai wifi Anda, pilih jaringan yang sesuai dan masukkan kata sandi wifi Anda.
Kemudian reboot lagi dan ESP akan muncul di jaringan yang Anda pilih.
Periksa jaringan di router Anda untuk menemukan alamat IP yang ditetapkan.
Kemudian sambungkan ke IP dengan browser Anda dan atur jenis perangkat ke "18 generik" dan simpan.
ESP melakukan reboot otomatis setelah itu Anda dapat mengonfigurasi port relai dan tombol seperti yang ditunjukkan pada gambar.
Anda mungkin juga ingin pergi ke "pengaturan lain" untuk menetapkan nama yang ramah, untuk menonaktifkan MQTT jika Anda tidak memilikinya dan untuk mengaktifkan emulasi Belkin WeMo untuk membuat steker bekerja dengan Alexa.
Setelah semuanya berfungsi akhirnya solder ulang modul ke papan utama dan pasang kembali stekernya.