Daftar Isi:

Pemrograman Flash Joinrun Smart Socket (EU Plug): 6 Langkah
Pemrograman Flash Joinrun Smart Socket (EU Plug): 6 Langkah

Video: Pemrograman Flash Joinrun Smart Socket (EU Plug): 6 Langkah

Video: Pemrograman Flash Joinrun Smart Socket (EU Plug): 6 Langkah
Video: Golang vs Python #shorts tiktok hackmymozg 2024, November
Anonim
Pemrograman Flash pada Joinrun Smart Socket (EU Plug)
Pemrograman Flash pada Joinrun Smart Socket (EU Plug)
Pemrograman Flash pada Joinrun Smart Socket (EU Plug)
Pemrograman Flash pada Joinrun Smart Socket (EU Plug)

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

Membuka Kasus
Membuka Kasus
Membuka Kasus
Membuka Kasus

Ada 2 sekrup di belakang pelat penutup di bagian bawah yang perlu dilepas untuk membuka kasing.

Langkah 2: Mengakses Modul Esp8266ex

Mengakses Modul Esp8266ex
Mengakses Modul Esp8266ex
Mengakses Modul Esp8266ex
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

Siapkan Flashing Perangkat
Siapkan Flashing Perangkat
Siapkan Flashing Perangkat
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

Konfigurasikan Modul
Konfigurasikan Modul
Konfigurasikan Modul
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.

Direkomendasikan: