Isi kandungan:
- Langkah 1: Muat naik Kod Modul USB untuk Bekerja Dengan Zigbee-gembala
- Langkah 2: Mengkonfigurasi gembala Zigbee
- Langkah 3: Jalankan Perkhidmatan Kawalan ZigBee dan Sambungkan Lampu
- Langkah 4: Mengawal Lampu
- Langkah 5: Kesimpulannya
Video: Cara Menghubungkan dan Mengawal Lampu Melalui Modul ZigBee di Dragonboard: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Instruksional ini mengajar pengguna bagaimana untuk menyambung dan memasang modul ZigBee pada Dragonboard dengan betul dan berinteraksi dengan Lampu yang dikawal oleh ZigBee (OSRAM), menjadikan rangkaian IOT ZigBee.
Keperluan:
- Papan Naga 410c;
- CC2531 USB Dongle;
- INSTRUMEN TEXAS CC Debugger / Programmer;
- OSRAM Lightify Tunable White A19.
Langkah 1: Muat naik Kod Modul USB untuk Bekerja Dengan Zigbee-gembala
Pertama sekali, perlu memuat naik kod ke modul USB untuk bekerjasama dengan zigbee-gembala. Ini akan memberikan fungsi mengenali peranti dengan betul dan membuat rangkaian IOT dengan betul.
Untuk menjadikannya mungkin, sila periksa tutorial GitHub ini.
Langkah 2: Mengkonfigurasi gembala Zigbee
Memandangkan kod tersebut sudah dimuat naik ke modul ZigBee USB, kini saatnya untuk mengkonfigurasi aplikasi zigbee-gembala.
Pengembala zigbee dikembangkan di Node, oleh itu perlu memasang Node di Dragonboard. Pemasangan berbeza dengan setiap sistem operasi, jadi cari topik Debian pada pautan ini untuk mengetahui cara memasangnya dengan betul.
Dengan Node sudah dipasang di Dragonboard, ikuti langkah seterusnya untuk mengkonfigurasi zigbee-gembala:
- Buat folder ke projek dengan nama "zbserver" (CLI: ~ $ mkdir zbserver)
- Di dalam folder zbserver, buat fail bernama "server.js" (CLI: ~ $ touch server.js)
-
Sekarang, perlu memasang beberapa pergantungan untuk memproyeksikan, memasang zigbee-gembala, serialport dan express libs dengan perintah CLI:
- : ~ / zbserver $ sudo npm pasang serialport
- : ~ / zbserver $ sudo npm pasang zigbee-gembala
- : ~ / zbserver $ sudo npm install express
Selepas itu, perlu menyalin kod kawalan pelayan (dilampirkan pada akhir langkah ini) ke fail "server.js" yang dibuat.
Catatan: hanya berfungsi dengan lampu yang disediakan dan dongle USB harus disambungkan di Dragonboard.
Langkah 3: Jalankan Perkhidmatan Kawalan ZigBee dan Sambungkan Lampu
Untuk menyambungkan lampu ke pelayan, perlu pergi ke direktori folder yang dibuat (zbserver) dan jalankan fail "server.js" (dengan dongle disambungkan pada Dragonboard) dengan perintah CLI:
~ / zbserver $ sudo node server.js
Konsol yang dibuka harus memberitahu keadaan sambungan Zigbee, jika lampu dijumpai dan jika perlu dipasangkan secara automatik.
Untuk mengaktifkan mod pasangan lampu, anda perlu:
- Matikannya selama 5 saat;
- Hidupkannya selama 5 saat;
- Ulangi langkah 1 dan 2 lima kali.
Lampu akan tersambung secara automatik dengan pelayan.
Langkah 4: Mengawal Lampu
Untuk mengawal lampu adalah perlu untuk menyedari posting di alamat IP berikut:
- localhost: 3000 / turnOff -> Untuk mematikan lampu;
- localhost: 3000 / turnOn -> Untuk menghidupkan lampu.
Langkah 5: Kesimpulannya
Sekarang, setelah langkah sebelumnya, anda dapat mengawal lampu melalui protokol ZigBee menggunakan Dragonboard 410c dan ZigBee Module CC2531.
Sekiranya terdapat keraguan, sila komen di bawah atau periksa pautan berikut:
- zigbee-gembala Wiki: maklumat mengenai pelayan dan kelas peranti.
- zigbee-gembala HowTo: maklumat mengenai cara menggunakan gembala ZigBee.
Disyorkan:
Mengawal Aplikasi Led Melalui Blynk Menggunakan Nodemcu Melalui Internet: 5 Langkah
Mengawal Led Melalui Aplikasi Blynk Menggunakan Nodemcu Melalui Internet: Halo Semua Hari Ini Kami Akan Menunjukkan kepada Anda Bagaimana Anda Boleh Mengendalikan LED Menggunakan Telefon Pintar Melalui Internet
Tutorial ESP8266 NODEMCU BLYNK IOT - Esp8266 IOT Menggunakan IDE Blunk dan Arduino - Mengawal LED Melalui Internet: 6 Langkah
Tutorial ESP8266 NODEMCU BLYNK IOT | Esp8266 IOT Menggunakan IDE Blunk dan Arduino | Mengawal LED Melalui Internet: Hai Guys dalam instruksi ini kita akan belajar bagaimana menggunakan IOT dengan ESP8266 atau Nodemcu kami. Kami akan menggunakan aplikasi blynk untuk itu. Oleh itu, kami akan menggunakan esp8266 / nodemcu kami untuk mengawal LED melalui internet. Oleh itu, aplikasi Blynk akan disambungkan ke esp8266 atau Nodemcu kami
Cara Mengawal Lampu Cahaya / Rumah Menggunakan Arduino dan Amazon Alexa: 16 Langkah (dengan Gambar)
Cara Mengawal Lampu / Lampu Rumah Menggunakan Arduino dan Amazon Alexa: Saya telah menerangkan cara mengawal cahaya yang disambungkan ke UNO dan dikendalikan oleh Alexa
ESP8266-NODEMCU $ 3 Modul WiFi # 2 - Pin Tanpa Wayar Mengawal Melalui MUKA WEB: 9 Langkah (dengan Gambar)
ESP8266-NODEMCU $ 3 Modul WiFi # 2 - Pengawal Pin Tanpa Wayar Melalui MUKA WEB: Dunia baru pengkomputeran mikro ini telah tiba dan perkara ini adalah ESP8266 NODEMCU. Ini adalah bahagian pertama yang menunjukkan bagaimana anda dapat memasang persekitaran esp8266 di IDE arduino anda melalui video permulaan dan sebagai bahagian di
Cara Menggunakan ESP32 untuk Mengawal LED Dengan Blynk Melalui WiFi: 7 Langkah (dengan Gambar)
Cara Menggunakan ESP32 untuk Mengawal LED Dengan Blynk Melalui WiFi: Tutorial ini akan menggunakan papan pengembangan ESP32 untuk mengawal LED dengan Blynk melalui WiFi. Blynk adalah Platform dengan aplikasi iOS dan Android untuk mengawal Arduino, Raspberry Pi dan sejenisnya melalui Internet. Ia adalah papan pemuka digital di mana anda boleh membina