Isi kandungan:

Buat DIY Sonoff Smart Switch Gunakan Aplikasi Android: 11 Langkah
Buat DIY Sonoff Smart Switch Gunakan Aplikasi Android: 11 Langkah

Video: Buat DIY Sonoff Smart Switch Gunakan Aplikasi Android: 11 Langkah

Video: Buat DIY Sonoff Smart Switch Gunakan Aplikasi Android: 11 Langkah
Video: Cara Membuat Akun Di Aplikasi eWeLink Untuk WiFi Wireless Smart Switch 2024, Julai
Anonim
Buat DIY Sonoff Smart Switch Gunakan Aplikasi Android
Buat DIY Sonoff Smart Switch Gunakan Aplikasi Android

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

Buat DIY Sonoff Smart Switch Gunakan ESP-01
Buat DIY Sonoff Smart Switch Gunakan ESP-01
Buat DIY Sonoff Smart Switch Gunakan ESP-01
Buat DIY Sonoff Smart Switch Gunakan ESP-01
Buat DIY Sonoff Smart Switch Gunakan ESP-01
Buat DIY Sonoff Smart Switch Gunakan ESP-01
Buat DIY Sonoff Smart Switch Gunakan ESP-01
Buat DIY Sonoff Smart Switch 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

Buat DIY Sonoff Smart Switch Gunakan Wemos dan Relay, Button Shield
Buat DIY Sonoff Smart Switch Gunakan Wemos dan Relay, Button Shield
Buat DIY Sonoff Smart Switch Gunakan Wemos dan Relay, Button Shield
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

Buat DIY Sonoff Smart Switch Use NodeMCU dan Relay Module
Buat DIY Sonoff Smart Switch Use NodeMCU dan Relay Module

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

Buat DIY Sonoff Smart Switch Gunakan Bluino IoT Starter Kit
Buat DIY Sonoff Smart Switch Gunakan Bluino IoT Starter Kit
Buat DIY Sonoff Smart Switch Gunakan Bluino IoT Starter Kit
Buat DIY Sonoff Smart Switch 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

Flash Sonoff Basic R1 / R2 / R3 / mini Dengan Firmware SwitchIoT
Flash Sonoff Basic R1 / R2 / R3 / mini Dengan Firmware SwitchIoT
Flash Sonoff Basic R1 / R2 / R3 / mini Dengan Firmware SwitchIoT
Flash Sonoff Basic R1 / R2 / R3 / mini Dengan Firmware SwitchIoT
Flash Sonoff Basic R1 / R2 / R3 / mini Dengan Firmware SwitchIoT
Flash Sonoff Basic R1 / R2 / R3 / mini Dengan 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

Memuat naik Firmware Dari Android ke ESP8266 / ESP8285 Gunakan Aplikasi SwitchIoT
Memuat naik Firmware Dari Android ke ESP8266 / ESP8285 Gunakan Aplikasi SwitchIoT
Memuat naik Firmware Dari Android ke ESP8266 / ESP8285 Gunakan Aplikasi SwitchIoT
Memuat naik Firmware Dari Android ke ESP8266 / ESP8285 Gunakan Aplikasi SwitchIoT
Memuat naik Firmware Dari Android ke ESP8266 / ESP8285 Gunakan Aplikasi SwitchIoT
Memuat naik Firmware Dari Android ke ESP8266 / ESP8285 Gunakan Aplikasi SwitchIoT
Memuat naik Firmware Dari Android ke ESP8266 / ESP8285 Gunakan Aplikasi SwitchIoT
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

Sambungkan Peranti SwitchIoT ke Rangkaian
Sambungkan Peranti SwitchIoT ke Rangkaian
Sambungkan Peranti SwitchIoT ke Rangkaian
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

Mengetahui Indikator Status LED
Mengetahui Indikator Status LED

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

Kongsi Token SwitchIoT Dengan Pengguna Lain
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

Kawal Multipile Peranti SwitchIot yang Sama
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: