
Isi kandungan:
- Langkah 1: Buat Suis Pintar DIY Sonoff Gunakan ESP-01
- Langkah 2: Buat DIY Sonoff Smart Switch Gunakan Wemos dan Relay, Button Shield
- Langkah 3: Buat DIY Sonoff Smart Switch Gunakan Modul NodeMCU dan Relay
- Langkah 4: Buat Suis Pintar DIY Sonoff Gunakan Bluino IoT Starter Kit
- Langkah 5: Flash Sonoff Basic R1 / R2 / R3 / mini Dengan perisian Firmware SwitchIoT
- Langkah 6: Memuat naik Firmware Dari Android ke ESP8266 / ESP8285 Gunakan Aplikasi SwitchIoT
- Langkah 7: Sambungkan Peranti SwitchIoT ke Rangkaian
- Langkah 8: Mengetahui Indikator LED Status
- Langkah 9: Kongsi Token SwitchIoT Dengan Pengguna Lain
- Langkah 10: Kawal Multipile Peranti SwitchIot yang Sama
- Langkah 11: Nikmati
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:00

Apa itu Sonoff?
Sonoff adalah barisan peranti suis pintar untuk Smart Home yang dibangunkan oleh ITEAD. Salah satu peranti yang paling fleksibel dan murah dari barisan tersebut adalah Sonoff Basic dan Sonoff mini. Ini adalah suis berkemampuan Wi-Fi berdasarkan cip hebat, ESP8266 / ESP8285.
Walaupun infrastruktur Sonoff mungkin berfungsi dengan baik untuk pengguna asas, yang lain mungkin ingin menggodam untuk membuat sendiri dengan perkakasan mereka. Perkakasan untuk membina DIY Sonoff pintar menukar harganya yang rendah: ESP8266 dengan 1MB flash, Relay LED, Button dan power.
Seterusnya, untuk memuatkan firmware ke esp8266, anda tidak memerlukan komputer atau komputer riba, hanya memerlukan telefon pintar Android dengan aplikasi hebat iaitu SwitchIoT, dengan aplikasi ini menjadikan peranti IoT semudah memuat naik firmware tanpa memerlukan daftar / log masuk dan konfigurasi pelayan.
Tutorial ini akan memberitahu anda cara membuat suis pintar DIY Sonoff menggunakan beberapa model perkakasan yang berbeza.
Langkah 1: Buat Suis Pintar DIY Sonoff Gunakan ESP-01




Yang memerlukan kos terendah adalah menggunakan ESP-01 dan modul relay.
Memerlukan penukar modul USB ke TTL tambahan untuk ESP-01 yang digunakan semasa mem-flash firmware sahaja. Anda perlu mengubahnya dengan menambahkan butang untuk menyambungkan GPIO0 ke GND sehingga apabila ESP-01 dihidupkan semasa butang ditekan dan tahan ia dapat memasuki mod kilat.
Gunakan OTG untuk menghubungkan antara penukar TTL USB dengan telefon pintar Android.
Langkah 2: Buat DIY Sonoff Smart Switch Gunakan Wemos dan Relay, Button Shield


Di sini anda hanya memerlukan papan Wemos, relay, butang dan pelindung asas dua dengan pin header disolder.
Anda akan mudah memasangnya kerana hanya menyusun beberapa perisai bersama seperti dalam gambar, periksa orientasi pin agar tidak terbalik.
Gunakan kabel OTG dan mikro USB untuk menghubungkan antara Wemos dan telefon pintar Android.
Langkah 3: Buat DIY Sonoff Smart Switch Gunakan Modul NodeMCU dan Relay

Sekiranya anda menggunakan NodeMCU, anda memerlukan papan roti untuk meletakkannya dan meletakkan modul geganti. Memerlukan sekurang-kurangnya 3 helai kabel jumper untuk menyambung seperti berikut:
Modul NodeMCU Relay
VIN VCC
GND GND
D0 DALAM
Gunakan kabel OTG dan mikro USB untuk menghubungkan antara NodeMCU dan telefon pintar Android.
Langkah 4: Buat Suis Pintar DIY Sonoff Gunakan Bluino IoT Starter Kit


The Starter Kit Bluino sudah mempunyai papan, relay, LED dan butang Wemos. Anda akan menggunakan geganti yang disambungkan ke pin D6, LED yang disambungkan ke pin D0 dan butang yang disambungkan ke pin D1. Gunakan kabel OTG dan mikro USB untuk menghubungkan antara Wemos dan telefon pintar Android
Langkah 5: Flash Sonoff Basic R1 / R2 / R3 / mini Dengan perisian Firmware SwitchIoT



ESP8266 / ESP8285 diprogramkan melalui port bersiri. Untuk memancarkan perkakasan Sonoff, anda memerlukan penukar USB ke TTL tahap 3.3V (PL2303) dan kabel dupont untuk menyambungkannya. Anda mungkin perlu menyolatkan header pin pada PCB untuk menyambungkan penukar USB ke TTL dengan mudah. Sonoff Basic R1 / R2 / R3 / mini setiap pcb mempunyai titik berbeza RX, TX, 3V3 & GND, anda dapat melihat tanda mengikut gambar.
Pada dasarnya anda harus menyambungkan PCB Sonoff dengan penukar USB ke TTL seperti berikut:
PCB Sonoff USB ke TTL
3V3 3V3
RX TX
TX RX
GND GND
Untuk membolehkan flash sonoff terlebih dahulu, anda mesti masuk ke mod flash, lakukan dengan menahan dan menekan butang semasa anda memasukkan OTG ke telefon pintar untuk menghidupkan.
Langkah 6: Memuat naik Firmware Dari Android ke ESP8266 / ESP8285 Gunakan Aplikasi SwitchIoT




Setelah selesai menyiapkan perkakasan dengan telefon pintar, sudah tiba masanya anda mula memuat naik firmware ke dalam cip ESP8266 / ESP8285. Tunggu sebelum itu pastikan TIDAK MENYAMBUNGKAN KUASA AC semasa sambungan kabel kilat.
Pasang aplikasi SwitchIoT dari Google Playstore.
Aplikasi SwitchIoT
Buka aplikasi SwitchIoT, masuk ke menu tetapan widget, pilih opsi "Muat naik firmware melalui USB", kemudian tentukan pilihan yang telah ditetapkan mengikut perkakasan yang akan anda flash. Akhirnya tekan butang "UPLOAD" dan tunggu sehingga ini selesai memerlukan sedikit masa.
Sekiranya anda tidak mempunyai USB OTG atau anda masih berisiko dengan telefon anda semasa memuat naik firmware dari telefon, anda boleh menghasilkan fail firmware dalam format binnary (mis. 0x00000_32e5_NodeMCU.bin) dengan mengetuk butang "GENERATE. BIN" pada Aplikasi kemudian hantarkan ke storan e-mel atau dalam talian, kemudian buka di komputer anda kemudian muat naik firmware menggunakan perisian NodeMCU Flasher.
Langkah 7: Sambungkan Peranti SwitchIoT ke Rangkaian


Setelah muat naik selesai, hidupkan perkakasan dan lihat apa yang berlaku. Kali pertama LED status berkelip cepat, ini bermaksud peranti tidak disambungkan ke rangkaian mana pun (atau dalam mod AP dengan nama host siot-xxxx), anda perlu menambahkan rangkaian yang akan digunakan oleh peranti.
Buka Aplikasi pergi ke pengaturan dan pilih menu "Sambungkan peranti ke rangkaian", sahkan status LED peranti SwitchIoT berkelip dengan cepat, sambungkan telefon pintar anda ke rangkaian dengan nama host siot-xxxx setelah itu masukkan SSID dan kata laluan rangkaian yang akan digunakan oleh peranti SwitchIoT. Kemudian tekan "CONNECT", tunggu sehingga selesai.
Langkah 8: Mengetahui Indikator LED Status

Terdapat beberapa keadaan semasa peranti SwitchIoT beroperasi, ia dapat dilihat dengan perubahan LED status.
1. LED berkelip dengan cepat, ini bermaksud gagal menyambung dengan penghala anda, ini boleh disebabkan oleh:
- Kekuatan WiFi lemah. Penghala anda terlalu jauh dari peranti anda, dan mungkin ada gangguan di persekitaran. Untuk menyelesaikannya, bawa peranti SwitchIoT anda berhampiran dengan penghala. Sekiranya masalah masih ada, set semula peranti SwitchIoT, sambungkan semula ke rangkaian dengan menambahkan tetapan rangkaian menggunakan Aplikasi ikuti langkah sebelumnya.
- WiFi SSID dan kata laluan yang disimpan dalam peranti SwitchIoT telah dilupakan, ini boleh berlaku dengan menekan butang pada peranti SwitchIoT selama 5 saat. anda perlu menyambung semula ke rangkaian dengan menambahkan tetapan rangkaian menggunakan aplikasi langkah sebelumnya.
2. LED berkedip sekali setiap 4s, ini bermaksud gagal menyambung ke pelayan, ini mungkin disebabkan oleh jaringan yang tidak dapat mengakses Internet. Sila periksa sambungan perkhidmatan rangkaian anda dan tetapkan semula peranti SwitchIoT.
3. LED tetap menyala, ini bermaksud peranti SwitchIoT berfungsi dan disambungkan ke pelayan.
Langkah 9: Kongsi Token SwitchIoT Dengan Pengguna Lain

Pemilik peranti SwitchIoT dapat berkongsi kawalan penuh peranti kepada orang lain, dan dengan itu orang lain dapat menghidupkan / mematikan, menukar jadual, pemasa, pengatur waktu dan menamakan peranti pada aplikasi SwitchIoT. Fungsi ini sangat baik untuk keluarga kerana ia membolehkan mereka mengawal bersama.
Cara untuk berkongsi token peranti SwitchIoT sangat mudah, anda hanya perlu berkongsi token unik kepada orang lain, dan mereka hanya memasukkannya ke dalam aplikasi SwitchIoT.
Token setiap peranti SwitchIoT adalah unik dan dihasilkan dari telefon pintar Android anda, oleh itu token ini bersifat kekal, anda mesti mengatasinya dengan berhati-hati untuk membaginya dengan orang lain.
Langkah 10: Kawal Multipile Peranti SwitchIot yang Sama

Token unik boleh dibenarkan diakses oleh lebih dari satu aplikasi dan lebih dari satu peranti SwitchIoT. Dengan ciri ini, anda boleh membuat skema seperti dua peranti switchiot dan aplikasi SwitchIoT yang dapat dikendalikan bersama. Sekiranya satu peranti SwitchIoT ON maka peranti SwitchIoT yang lain juga mengikuti keadaan yang sama ON, begitu juga dengan aplikasinya.
Langkah 11: Nikmati
Semoga anda menikmati SwitchIoT anda. Sekiranya anda berjaya dan lakukan, sila bagikan "Saya berjaya!" untuk memberitahu saya berapa banyak yang diusahakan. Kongsi pautan, suka dan langgan. Seperti biasa, sekiranya anda mempunyai sebarang pertanyaan sila beritahu saya!
Disyorkan:
GUNAKAN BATU HMI Buat Sistem Kawalan Rumah: 9 Langkah

GUNAKAN STONE HMI Buat Sistem Kawalan Rumah: Pengenalan projek Tutorial berikut menunjukkan cara menggunakan modul paparan sentuh STONE STVC050WT-01 untuk membuat sistem kawalan perkakas rumah yang mudah. STONE STVC050WT - 01 modul paparan sentuhan sokongan berukuran 5 inci, resolusi 480 * 272 pada
Buat Aplikasi "Hello World" Asas Dari Goresan dalam Flutter: 7 Langkah

Buat Aplikasi "Hello World" Asas Dari Awal di Flutter: Hai kawan-kawan, saya telah membuat Tutorial Flutter untuk Pemula. Sekiranya anda ingin memulakan pengembangan flutter sekarang, ini akan membantu anda Tutorial Flutter untuk Pemula
Gunakan Kekuatan dan Buat Lightsaber Anda Sendiri (Blade): 9 Langkah (dengan Gambar)

Gunakan Kekuatan dan Buat Lightsaber Anda Sendiri (Blade): Arahan ini khusus untuk membuat pisau untuk Ben Solo Legacy Lightsaber yang dibeli dari Disneyland's Galaxy's Edge di Anaheim, CA, namun langkah serupa dapat diambil untuk membuat pisau anda sendiri untuk yang lain pencahayaan lampu. Ikuti untuk
Cara Membuat Aplikasi Android Dengan Android Studio: 8 Langkah (dengan Gambar)

Cara Membuat Aplikasi Android Dengan Android Studio: Tutorial ini akan mengajar Anda dasar-dasar bagaimana membuat aplikasi Android menggunakan lingkungan pengembangan Android Studio. Oleh kerana peranti Android menjadi semakin umum, permintaan untuk aplikasi baru hanya akan meningkat. Android Studio adalah mudah digunakan (sebuah
Gunakan Homie Firmware untuk Memacu Modul Suis Sonoff (Berasaskan ESP8266): 5 Langkah (dengan Gambar)

Gunakan Homie Firmware untuk Memacu Modul Switch Sonoff (Berasaskan ESP8266): Ini adalah arahan susulan, saya telah menulisnya sedikit selepas " Membangunkan Peranti Homie untuk IoT atau Automasi Rumah ". Yang kemudiannya memfokuskan pada pemantauan asas (DHT22, DS18B20, cahaya) di sekitar papan Mini D1. Kali ini, saya ingin menunjukkan