Daftar Isi:
- Langkah 1: Persyaratan dan Penyiapan
- Langkah 2: Pengaturan Arduino IDE
- Langkah 3: Mengkodekan SONOFF Dual Anda
- Langkah 4: Kontrol Peralatan Anda dari Jarak Jauh
Video: Tutorial Ganda SONOFF: Mengontrol Peralatan Listrik Anda dari Jarak Jauh Menggunakan MQTT dan Ubidots: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Relai Wi-Fi seharga $9 ini dapat mengontrol dua peralatan secara bersamaan. Pelajari cara menghubungkannya ke Ubidots dan lepaskan potensi penuhnya!
Dalam panduan ini Anda akan belajar cara mengontrol beberapa peralatan 110V melalui Wi-Fi seharga $9, menggunakan SONOFF Dual Itead. Dibandingkan dengan colokan pintar WiFi tingkat konsumen di pasar, SONOFF adalah alternatif yang bagus untuk membuat rumah pintar dan bahkan proyek IoT industri dalam skala yang lebih besar. Selain itu, ini didasarkan pada chip Wi-Fi ESP8266 yang populer, membuatnya kompatibel dengan lingkungan Arduino dan sumber daya lain seperti perpustakaan ESP kami di Ubidots.
Langkah 1: Persyaratan dan Penyiapan
Untuk mengikuti Instruksi ini, Anda memerlukan:
- Perangkat UartSBee untuk dapat memprogram SONOFF menggunakan komputer Anda
- SONOFF Ganda
- Perpustakaan UbidotsESPMQTT
- Akun Ubidots - atau - Lisensi STEM
Pengaturan Perangkat Keras
Bongkar perangkat SONOFF Dual, ini untuk mengakses pinout SONOFF TTL, yang kita perlukan untuk memprogram ESP8266 onboard. SONOFF hadir tanpa dua pin header, jadi Anda perlu menyoldernya sebelum memprogram unit.
Setelah menyolder, sambungkan papan ke UartSBee mengikuti tabel ini:
UartSBee - SONOFF Ganda
VCC - VCC
TX - RX
RX - TX
GND - GND
Langkah 2: Pengaturan Arduino IDE
Di Arduino IDE, klik Files -> Preferences dan masukkan URL ini ke dalam kolom Additional Boards Manager URLs, untuk dapat mengakses library ESP8266 untuk Arduino:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Bidang ini mendukung banyak URL. Pisahkan dengan koma jika Anda sudah memiliki URL lain yang diketik.
- Buka Boards Manager dari Tools -> menu Board dan instal platform ESP8266.
- Setelah instalasi, buka menu Tools > Board dan pilih board: Generic ESP8266 Module.
- Unduh perpustakaan UbidotsESPMQTT sebagai file ZIP di akun GitHub kami.
- Kembali ke IDE Arduino Anda, klik Sketsa -> Sertakan Perpustakaan -> Tambahkan Perpustakaan. ZIP.
- Pilih file. ZIP dari UbidotsESPMQTT dan kemudian klik "Terima" atau "Pilih". Tutup Arduino IDE dan buka lagi.
Langkah 3: Mengkodekan SONOFF Dual Anda
Kode contoh ini akan berlangganan ke variabel Ubidots yang mengaktifkan atau menonaktifkan kedua relai secara bersamaan.
Sebelum menjalankan kode, buka akun Ubidots Anda, cari tab "Perangkat" dan buat Perangkat yang disebut "SONOFF Dual" dan variabel di dalamnya yang disebut "Relay". Seharusnya terlihat seperti gambar ini.
Pastikan label Device API adalah "sonoff-dual" dan label variabel API adalah "relay". Ini adalah pengidentifikasi unik yang digunakan oleh SONOFF untuk mengetahui variabel mana yang harus berlangganan di broker MQTT. Anda dapat mengedit label jika diperlukan. Sekarang Anda siap untuk mem-flash perangkat Anda dengan kode ini!
Langkah 4: Kontrol Peralatan Anda dari Jarak Jauh
Setelah mem-flash perangkat Anda, buka monitor serial Arduino IDE, Anda akan melihat sesuatu seperti di gambar, artinya koneksi WiFi dan berlangganan MQTT berhasil.
Sekarang buka tab "Dasbor" dan tambahkan Widget baru dari jenis "Kontrol" "Switch". Switch ini akan mengirimkan "1" atau "0" ke variabel "Relay", yang kemudian dibaca dalam fungsi callback SONOFF untuk menghidupkan atau mematikan relai. Anda sekarang dapat mengontrol SONOFF Dual Anda dari jarak jauh dari dasbor Anda!
Direkomendasikan:
Pengendali Jarak Jauh Berbasis LoRa - Kontrol Peralatan Dari Jarak Jauh: 8 Langkah
Pengendali Jarak Jauh Berbasis LoRa | Mengontrol Peralatan Dari Jarak Jauh: Hai, apa kabar, Guys! Akarsh di sini dari CETech. Dalam proyek ini, kita akan membuat remote control yang dapat digunakan untuk mengontrol berbagai instrumen seperti LED, motor atau jika kita berbicara tentang kehidupan kita sehari-hari, kita dapat mengontrol aplikasi rumah kita
Bangun Sprinkler yang Diaktifkan dari Jarak Jauh Menggunakan PiFace dan Ubidots: 13 Langkah
Bangun Sprinkler yang Diaktifkan dari Jarak Jauh Menggunakan PiFace dan Ubidots: Ini adalah contoh keren yang mengajarkan Anda cara menggunakan Raspberry Pi, PiFace, dan Ubidots untuk menyirami taman Anda dari jauh. Anda akan dapat mengontrol katup listrik dari jarak jauh untuk menyirami tanaman Anda dari mana saja, hanya menggunakan ponsel Anda
Raspberry Pi RF Soket Listrik yang Dikendalikan Jarak Jauh (colokan Listrik): 6 Langkah
Raspberry Pi RF Soket Listrik yang Dikendalikan Jarak Jauh (colokan Listrik): Kontrol soket listrik murah 433MHz (outlet dinding) menggunakan Raspberry Pi. Pi dapat mempelajari output kode kontrol dari remote kontrol soket dan menggunakannya di bawah kontrol program untuk mengaktifkan salah satu atau semua soket jarak jauh di seluruh rumah
Cara Membuat Perangkat IoT untuk Mengontrol Peralatan dan Memantau Cuaca Menggunakan Esp8266: 5 Langkah
Cara Membuat Perangkat IoT untuk Mengontrol Peralatan dan Memantau Cuaca Menggunakan Esp8266: Internet of things (IoT) adalah jaringan antar perangkat fisik (juga disebut sebagai "perangkat yang terhubung" dan "perangkat pintar"), gedung, dan item lainnya-disematkan dengan elektronik, perangkat lunak, sensor, aktuator, dan
Pelepasan Kabel Jarak Jauh Olympus Evolt E510 (Versi 2 Dengan Fokus Otomatis pada Jarak Jauh): 6 Langkah (dengan Gambar)
Olympus Evolt E510 Remote Cable Release (Versi 2 Dengan Fokus Otomatis pada Remote): Kemarin saya membuat remote satu tombol sederhana untuk Olympus E510 saya. Sebagian besar kamera memiliki tombol pelepas rana (tombol yang Anda tekan untuk mengambil gambar) yang memiliki dua mode. Jika tombol ditekan perlahan, kamera akan fokus otomatis dan mengukur cahaya