جدول المحتويات:
- الخطوة 1: قم بتحميل كود وحدة USB للعمل مع Zigbee-shepherd
- الخطوة 2: ضبط إعدادات Zigbee-shepherd
- الخطوة 3: قم بتنفيذ ZigBee Control Service وقم بتوصيل المصباح
- الخطوة 4: التحكم في المصباح
- الخطوة 5: الخاتمة
فيديو: كيفية توصيل مصباح والتحكم فيه من خلال ZigBee Module على Dragonboard: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
يعلم هذا التوجيه المستخدم كيفية توصيل وحدة ZigBee وتثبيتها بشكل صحيح على Dragonboard والتفاعل معها مع مصباح ZigBee الذي يتحكم فيه (OSRAM) ، مما يجعل شبكة ZigBee IOT.
متطلبات:
- دراغون بورد 410 ج ؛
- CC2531 USB دونجل ؛
- TEXAS INSTRUMENTS CC Debugger / مبرمج ؛
- أوسرام Lightify Tunable White A19.
الخطوة 1: قم بتحميل كود وحدة USB للعمل مع Zigbee-shepherd
بادئ ذي بدء ، من الضروري تحميل رمز إلى وحدة USB للعمل مع zigbee-shepherd. سيوفر وظيفة التعرف على الأجهزة بشكل صحيح وإنشاء شبكة IOT بشكل صحيح.
لجعل هذا ممكنًا ، يرجى التحقق من هذا البرنامج التعليمي على GitHub.
الخطوة 2: ضبط إعدادات Zigbee-shepherd
بالنظر إلى أنه تم تحميل الكود بالفعل إلى وحدة ZigBee USB ، فقد حان الوقت الآن لتهيئة تطبيق zigbee-shepherd.
تم تطوير zigbee-shepherd على Node ، لذلك من الضروري تثبيت Node على Dragonboard. يختلف التثبيت باختلاف نظام التشغيل ، لذا ابحث عن موضوع دبيان على هذا الرابط لمعرفة كيفية تثبيته بشكل صحيح.
مع تثبيت Node بالفعل على Dragonboard ، يرجى اتباع الخطوات التالية لتهيئة zigbee-shepherd:
- أنشئ مجلدًا للمشروع باسم "zbserver" (CLI: ~ $ mkdir zbserver)
- داخل مجلد zbserver ، أنشئ ملفًا باسم "server.js" (CLI: ~ $ touch server.js)
-
الآن ، من الضروري تثبيت بعض التبعيات للمشروع وتثبيت zigbee-shepherd و serialport و express libs بواسطة أوامر CLI:
- : ~ / zbserver $ sudo npm تثبيت serialport
- : ~ / zbserver $ sudo npm تثبيت zigbee-shepherd
- : ~ / zbserver $ sudo npm install express
بعد ذلك ، من الضروري نسخ رمز التحكم الخاص بالخادم (المرفق في نهاية هذه الخطوة) إلى ملف "server.js" الذي تم إنشاؤه.
ملاحظة: يعمل فقط مع المصباح المتوفر ويجب توصيل دونجل USB بلوحة Dragonboard.
الخطوة 3: قم بتنفيذ ZigBee Control Service وقم بتوصيل المصباح
لتوصيل المصباح بالخادم ، من الضروري الانتقال إلى دليل المجلد الذي تم إنشاؤه (zbserver) وتنفيذ ملف "server.js" (مع توصيل الدونجل في Dragonboard) بواسطة أمر CLI:
~ / zbserver $ sudo node server.js
يجب أن تبلغ وحدة التحكم المفتوحة حالة اتصالات Zigbee ، إذا تم العثور على مصباح وإذا كان من الضروري الاقتران به تلقائيًا.
لتمكين وضع إقران المصباح ، من الضروري:
- قم بإيقاف تشغيله لمدة 5 ثوان ؛
- قم بتشغيله لمدة 5 ثوانٍ ؛
- كرر الخطوتين 1 و 2 خمس مرات.
سوف يتصل المصباح تلقائيًا بالخادم.
الخطوة 4: التحكم في المصباح
للتحكم في المصباح ، من الضروري تنفيذ المنشورات على عناوين IP التالية:
- المضيف المحلي: 3000 / turnOff -> لإيقاف تشغيل المصباح ؛
- المضيف المحلي: 3000 / تشغيل -> لتشغيل المصباح.
الخطوة 5: الخاتمة
الآن ، بعد الخطوات السابقة ، يمكنك التحكم في المصباح عبر بروتوكول ZigBee باستخدام Dragonboard 410c و ZigBee Module CC2531.
في حال وجود أي شكوك يرجى التعليق أدناه أو مراجعة الروابط التالية:
- zigbee-shepherd Wiki: معلومات حول فئات الخادم والجهاز.
- كيفية استخدام zigbee-shepherd: معلومات حول كيفية استخدام ZigBee shepherd.
موصى به:
نظام مراقبة المناخ الداخلي Raspberry Pi والتحكم فيه: 6 خطوات
نظام مراقبة المناخ الداخلي Raspberry Pi والتحكم فيه: يريد الناس أن يكونوا مرتاحين داخل منازلهم. نظرًا لأن المناخ في منطقتنا قد لا يناسبنا ، فإننا نستخدم العديد من الأجهزة للحفاظ على بيئة داخلية صحية: السخان ، ومبرد الهواء ، والمرطب ، ومزيل الرطوبة ، وأجهزة تنقية الهواء ، وما إلى ذلك
Nightvision Laserbeak! (أو كيفية عمل مصباح للرؤية الليلية ، مصباح LED ، مصباح يدوي مزج لعبة المحولات!): 5 خطوات
Nightvision Laserbeak! (أو كيف تصنع Nightvision-Preserving ، LED Throwie ، Transformer Toy Mashup Flashlight!): Instructable من قبل noob for the noob. ما الذي تحصل عليه عند مزج مصباح يدوي للحفاظ على الرؤية الليلية ، ورمية LED ، ومحول أنيق عروسه لعبه؟ تعليمات ذات اسم طويل حقًا! سوف نسميها & quot؛ Nightvision Laserbeak & quot؛ ل
كيفية بناء مكعب 8x8x8 LED والتحكم فيه باستخدام Arduino: 7 خطوات (بالصور)
كيفية بناء مكعب 8x8x8 LED والتحكم فيه باستخدام Arduino: تعديل يناير 2020: سأترك هذا الأمر في حالة رغبة أي شخص في استخدامه لتوليد الأفكار ، ولكن لم يعد هناك أي فائدة في بناء مكعب بناءً على هذه التعليمات. لم يعد يتم تصنيع الدوائر المتكاملة لبرنامج تشغيل LED ، وكُتبت كلا المخططين في الإصدار القديم
كيفية توصيل مصباح ليد بتيار متردد: 6 خطوات
كيفية توصيل مصباح ليد بتيار متردد: في هذه التعليمات ، سأوضح لك كيفية الاتصال بمصدر طاقة تيار متردد 220 فولت. ملاحظة: هذه الدائرة خطيرة تجعلها معرضة للخطر
منفذ طاقة يتم التحكم فيه من خلال Google Home: 9 خطوات (بالصور)
منفذ طاقة يتم التحكم فيه من خلال Google Home: لطالما أرادت صديقتي بناء منزل ذكي. لذلك قمنا ببناء البنية التحتية والعنصر الأول من المنزل الذكي ، وهو مفتاح منفذ يتم التحكم فيه عن بُعد يمكنك التحكم فيه باستخدام لوحة تحكم أو باستخدام أوامر صوتية (إذا كان لديك google home أو goog