Isi kandungan:

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

Video: Berkelip Firmware SONOFF Tasmota di NodeMCU: 9 Langkah

Video: Berkelip Firmware SONOFF Tasmota di NodeMCU: 9 Langkah
Video: How To Flash Tasmota On A Sonoff Mini with Firmware Version 3.5.0 2024, November
Anonim
Berkelip Firmware SONOFF Tasmota di NodeMCU
Berkelip Firmware SONOFF Tasmota di NodeMCU

Sonoff adalah suis terkawal WiFi yang disertakan dengan IC ESP8266 dan mempunyai relay untuk mengawal peranti melalui Internet. IC ini dapat di-flash dan diprogram ulang oleh Arduino IDE. Pembuat Sonoff menerbitkan perpustakaan dan fail Arduino di halaman GitHub mereka. Pada mulanya, ia hanya untuk papan buatan Sonoff sahaja, setelah itu menyokong banyak papan ESP8266 dan papan Pembangunan seperti NodeMCU. Dalam tutorial ini, kita akan melihat cara memasukkan Sonoff Tasmota Firmware ke papan pengembangan NodeMCU. Dalam firmware yang baru dikemas kini, anda boleh memilih Papan ESP8266 yang berbeza dengan mudah.

Langkah 1: Komponen yang Diperlukan - Prasyarat

  • Lembaga Pembangunan NodeMCU
  • Kabel microUSB
  • Sonoff Tasmota Firmware - Pautan GitHub
  • Pengimbas IP Lanjutan
  • Arduino IDE

Muat turun Sonoff Tasmota Firmware dari pautan ini.

Pastikan anda memasang Perpustakaan ESP8266 pada Arduino IDE anda. Sekiranya anda ingin mengetahui cara memasang perpustakaan ESP8266, lawati blog lengkap Flashing SONOFF Tasmota Firmware ini di NodeMCU.

Langkah 2: Sertakan Sonoff Perpustakaan ke Arduino IDE

Sertakan Sonoff Perpustakaan ke Arduino IDE
Sertakan Sonoff Perpustakaan ke Arduino IDE

Sebaik sahaja SONOFF Tasmota Firmware dimuat turun dari GitHub. Buka folder Sonoff Tasmota. Navigasi ke folder 'lib' dan salin semua kandungannya, kemudian tampalkan ke folder Arduino 'perpustakaan' di komputer anda.

Sekarang kami memasukkan fail perpustakaan yang diperlukan ke Perpustakaan Arduino IDE. Mari konfigurasikan kod kami.

Langkah 3: Konfigurasi Fail Utama dan Pengguna Sonoff

Fail Utama dan Konfigurasi Pengguna Sonoff
Fail Utama dan Konfigurasi Pengguna Sonoff

Di dalam fail yang dimuat turun, Buka fail sonoff.ino. Ia akan membuka semua fail yang diperlukan dalam tab seterusnya di Arduino IDE. Sekarang buka tab userconfig.h untuk memasukkan Kredensial Wi-Fi kami.

Langkah 4: Konfigurasikan SSID, Kata Laluan dan Nama Projek

Konfigurasikan SSID, Kata Laluan dan Nama Projek
Konfigurasikan SSID, Kata Laluan dan Nama Projek

Sekarang edit bidang SSID dan Kata Laluan dengan SSID dan Kata Laluan rangkaian WiFi anda. Juga, berikan nama projek yang unik mengikut pilihan anda di baris #define PROJEK “sonoff”.

Cth. #tentukan PROJEK "nodefactory"

Langkah 5: Pilih Papan NodeMCU yang Betul

Pilih Papan NodeMCU yang Betul
Pilih Papan NodeMCU yang Betul

Sekarang sambungkan NodeMCU anda dan pilih Versi Port dan Papan COM yang betul. Pastikan tetapan seperti ini untuk NodeMCU 1.0 Board.

Papan: NodeMCU 1.0 (Modul ESP12-E)

Saiz Kilat: “4 Juta (1M SPIFFS)

Kekerapan CPU: 80 MHZ

Kelajuan Muat Naik: "115200"

Kemudian Flash Firmware dengan mengklik Muat Naik.

Langkah 6: Alamat IP Fode NodeMCU di Rangkaian Anda

Cari Alamat IP NodeMCU di Rangkaian Anda
Cari Alamat IP NodeMCU di Rangkaian Anda
Cari Alamat IP NodeMCU di Rangkaian Anda
Cari Alamat IP NodeMCU di Rangkaian Anda

Setelah Flashing selesai Buka Pengimbas IP Lanjutan. Dan cari alamat IP di dalam IP rangkaian anda. Dalam kes saya, IP saya berkisar antara 192.168.255.0-255 (Bermakna IP akan berkisar antara 0-255). Klik imbas dan anda dapat melihat nama projek yang anda berikan dalam fail userconfig.h sebagai nama peranti di sini.

Catat Alamat IP yang anda temukan dan tampalkannya ke URL penyemak imbas anda dan klik enter. Ia akan menunjukkan halaman Sonoff Tasmota untuk mengkonfigurasi modul anda.

Langkah 7: Konfigurasi untuk Papan ESP8266

Konfigurasi untuk Papan ESP8266
Konfigurasi untuk Papan ESP8266

Secara lalai, ia akan berada di Sonoff Basic. Oleh itu, anda perlu mengubahnya menjadi ‘Generik’ dalam menu ‘Konfigurasi’. Klik ‘Konfigurasi’ dan bahagian dalam yang memilih ‘Configure Module’.

Langkah 8: Simpan Konfigurasi

Simpan Konfigurasi
Simpan Konfigurasi

Pilih papan sebagai Generik dan Simpan. Peranti akan dimulakan semula. Pilihan ini adalah untuk semua papan ESP8266.

Langkah 9: Pilihan GPIO Baru Mengikut Jenis Papan ESP8266

Pilihan GPIO Baru Mengikut Jenis Papan ESP8266
Pilihan GPIO Baru Mengikut Jenis Papan ESP8266

Sekarang jika anda mengklik konfigurasi, maka anda dapat melihat lebih banyak pilihan GPIO. Dengan itu anda boleh memilih Fungsi GPIO.

Bergantung pada pengaturan GPIO pilihan akan muncul di Laman Utama seperti DHT, Relay, Switch dan Banyak lagi.

Untuk lebih banyak tutorial, lawati blog kami - Factory Forward Blog

Disyorkan: