Daftar Isi:

Flashing SONOFF Tasmota Firmware di NodeMCU: 9 Langkah
Flashing SONOFF Tasmota Firmware di NodeMCU: 9 Langkah

Video: Flashing SONOFF Tasmota Firmware di NodeMCU: 9 Langkah

Video: Flashing SONOFF Tasmota Firmware di NodeMCU: 9 Langkah
Video: Flash Tasmota to your Shelly or Sonoff! Custom firmware for ESP8266 Devices! 2024, November
Anonim
Mem-flash Firmware SONOFF Tasmota di NodeMCU
Mem-flash Firmware SONOFF Tasmota di NodeMCU

Sonoff adalah sakelar yang dikendalikan WiFi yang tertanam dengan IC ESP8266 dan memiliki relai untuk mengontrol perangkat melalui Internet. IC ini dapat di-flash dan diprogram ulang oleh Arduino IDE. Pembuat Sonoff menerbitkan perpustakaan dan file Arduino di halaman GitHub mereka. Awalnya hanya untuk papan buatan Sonoff saja, setelah itu mendukung banyak papan ESP8266 dan papan Pengembangan seperti NodeMCU. Dalam tutorial ini, kita akan melihat cara mem-flash Firmware Sonoff Tasmota ke papan pengembangan NodeMCU. Dalam firmware baru yang diperbarui, Anda dapat dengan mudah memilih Papan ESP8266 yang berbeda dengan mudah.

Langkah 1: Diperlukan Komponen - Prasyarat

  • Papan Pengembangan NodeMCU
  • Kabel microUSB
  • Firmware Sonoff Tasmota – Tautan GitHub
  • Pemindai IP Tingkat Lanjut
  • Arduino IDE

Unduh Firmware Sonoff Tasmota dari tautan ini.

Pastikan Anda telah menginstal ESP8266 Library di Arduino IDE Anda. Jika Anda ingin tahu cara menginstal library ESP8266 dengan benar, kunjungi blog lengkap Flashing SONOFF Tasmota Firmware di NodeMCU.

Langkah 2: Sertakan Perpustakaan Sonoff ke Arduino IDE

Sertakan Pustaka Sonoff ke Arduino IDE
Sertakan Pustaka Sonoff ke Arduino IDE

Setelah Firmware SONOFF Tasmota diunduh dari GitHub. Buka folder Sonoff Tasmota. Arahkan ke folder 'lib' dan salin semua isinya, lalu tempel ke folder 'perpustakaan' Arduino di komputer Anda.

Sekarang kami menyertakan file perpustakaan yang diperlukan ke dalam Perpustakaan Arduino IDE. Mari kita konfigurasikan kode kita.

Langkah 3: File Utama Sonoff dan Konfigurasi Pengguna

File Utama Sonoff dan Konfigurasi Pengguna
File Utama Sonoff dan Konfigurasi Pengguna

Di dalam file yang diunduh, Buka file sonoff.ino. Ini akan membuka semua file yang diperlukan di tab berikutnya di Arduino IDE. Sekarang buka tab userconfig.h untuk memasukkan Kredensial Wi-Fi kami.

Langkah 4: Konfigurasikan SSID, Kata Sandi, dan Nama Proyek

Konfigurasikan SSID, Kata Sandi, dan Nama Proyek
Konfigurasikan SSID, Kata Sandi, dan Nama Proyek

Sekarang edit bidang SSID dan Kata Sandi dengan SSID dan Kata Sandi jaringan WiFi Anda. Juga, berikan nama proyek yang unik dengan pilihan Anda di baris #define PROJECT "sonoff".

Misalnya. #define PROYEK “nodefactory”

Langkah 5: Pilih Papan NodeMCU yang Benar

Pilih Papan NodeMCU yang Benar
Pilih Papan NodeMCU yang Benar

Sekarang hubungkan NodeMCU Anda dan pilih COM Port and Board Version yang benar. Pastikan pengaturannya seperti ini untuk Board NodeMCU 1.0.

Papan: NodeMCU 1.0 (Modul ESP12-E)

Ukuran Flash: “4M (1M SPIFFS)

Frekuensi CPU: 80 MHz

Kecepatan Unggah: “115200”

Kemudian Flash Firmware dengan mengklik Unggah.

Langkah 6: Temukan Alamat IP NodeMCU di Jaringan Anda

TEMUKAN Alamat IP NodeMCU di Jaringan Anda
TEMUKAN Alamat IP NodeMCU di Jaringan Anda
TEMUKAN Alamat IP NodeMCU di Jaringan Anda
TEMUKAN Alamat IP NodeMCU di Jaringan Anda

Setelah Flashing selesai Buka Advanced IP Scanner. Dan cari alamat IP di dalam IP jaringan Anda. Dalam kasus saya, IP saya akan berkisar dari 192.168.255.0-255 (Berarti IP akan berkisar dari 0-255). Klik pindai dan Anda dapat melihat nama proyek yang Anda berikan di file userconfig.h sebagai nama perangkat di sini.

Catat Alamat IP yang Anda temukan dan tempel ke URL browser Anda dan klik enter. Ini akan menampilkan halaman Sonoff Tasmota untuk mengkonfigurasi modul Anda.

Langkah 7: Konfigurasi untuk Papan ESP8266

Konfigurasi untuk Papan ESP8266
Konfigurasi untuk Papan ESP8266

Secara default, itu akan berada di Sonoff Basic. Jadi Anda perlu mengubahnya menjadi 'Generik' di menu 'Konfigurasi'. Klik 'Konfigurasi' dan di dalamnya pilih 'Konfigurasi Modul'.

Langkah 8: Simpan Konfigurasi

Simpan Konfigurasi
Simpan Konfigurasi

Pilih papan sebagai Generik dan Simpan. Perangkat akan dimulai ulang. Opsi ini untuk semua papan ESP8266.

Langkah 9: Opsi GPIO Baru Menurut Jenis Papan ESP8266

Opsi GPIO Baru Menurut Jenis Papan ESP8266
Opsi GPIO Baru Menurut Jenis Papan ESP8266

Sekarang jika Anda mengklik konfigurasi, maka Anda dapat melihat lebih banyak opsi GPIO. Dengan menggunakan itu Anda dapat memilih Fungsi GPIO.

Bergantung pada pengaturan GPIO, opsi akan muncul di Beranda seperti DHT, Relay, Switch, dan Banyak lagi.

Untuk tutorial lebih lanjut, kunjungi blog kami - Factory Forward Blog

Direkomendasikan: