विषयसूची:

ड्रैगनबोर्ड पर ज़िगबी मॉड्यूल के माध्यम से एक लैंप को कैसे कनेक्ट और नियंत्रित करें: 5 कदम
ड्रैगनबोर्ड पर ज़िगबी मॉड्यूल के माध्यम से एक लैंप को कैसे कनेक्ट और नियंत्रित करें: 5 कदम

वीडियो: ड्रैगनबोर्ड पर ज़िगबी मॉड्यूल के माध्यम से एक लैंप को कैसे कनेक्ट और नियंत्रित करें: 5 कदम

वीडियो: ड्रैगनबोर्ड पर ज़िगबी मॉड्यूल के माध्यम से एक लैंप को कैसे कनेक्ट और नियंत्रित करें: 5 कदम
वीडियो: ड्रैगन फ्रूट एप्पल में उत्पादन डबल करने वाली नई खोज GI Wire Replacement AGROSIA Inoventive Filament 2024, दिसंबर
Anonim
ड्रैगनबोर्ड पर ज़िगबी मॉड्यूल के माध्यम से एक लैंप को कैसे कनेक्ट और नियंत्रित करें
ड्रैगनबोर्ड पर ज़िगबी मॉड्यूल के माध्यम से एक लैंप को कैसे कनेक्ट और नियंत्रित करें
ड्रैगनबोर्ड पर ज़िगबी मॉड्यूल के माध्यम से एक लैंप को कैसे कनेक्ट और नियंत्रित करें
ड्रैगनबोर्ड पर ज़िगबी मॉड्यूल के माध्यम से एक लैंप को कैसे कनेक्ट और नियंत्रित करें
ड्रैगनबोर्ड पर ज़िगबी मॉड्यूल के माध्यम से एक लैंप को कैसे कनेक्ट और नियंत्रित करें
ड्रैगनबोर्ड पर ज़िगबी मॉड्यूल के माध्यम से एक लैंप को कैसे कनेक्ट और नियंत्रित करें
ड्रैगनबोर्ड पर ज़िगबी मॉड्यूल के माध्यम से एक लैंप को कैसे कनेक्ट और नियंत्रित करें
ड्रैगनबोर्ड पर ज़िगबी मॉड्यूल के माध्यम से एक लैंप को कैसे कनेक्ट और नियंत्रित करें

यह निर्देश उपयोगकर्ता को सिखाता है कि ड्रैगनबोर्ड पर ज़िगबी मॉड्यूल को कैसे कनेक्ट और सही ढंग से स्थापित करना है और इसे ज़िगबी नियंत्रित लैंप (ओएसआरएएम) के साथ बातचीत करना है, जिससे ज़िगबी आईओटी नेटवर्क बन जाता है।

आवश्यकताएं:

  • ड्रैगनबोर्ड 410c;
  • सीसी2531 यूएसबी डोंगल;
  • टेक्सास इंस्ट्रूमेंट्स सीसी डीबगर/प्रोग्रामर;
  • OSRAM लाइटिफाई ट्यूनेबल व्हाइट A19.

चरण 1: Zigbee-shepherd के साथ काम करने के लिए USB मॉड्यूल कोड अपलोड करें

Zigbee-shepherd के साथ काम करने के लिए USB मॉड्यूल कोड अपलोड करें
Zigbee-shepherd के साथ काम करने के लिए USB मॉड्यूल कोड अपलोड करें

सबसे पहले, ज़िग्बी-शेफर्ड के साथ काम करने के लिए यूएसबी मॉड्यूल में एक कोड अपलोड करना आवश्यक है। यह उपकरणों को सही ढंग से पहचानने और आईओटी नेटवर्क को ठीक से बनाने की कार्यक्षमता प्रदान करेगा।

इसे संभव बनाने के लिए, कृपया इस GitHub ट्यूटोरियल को देखें।

चरण 2: ज़िग्बी-चरवाहे को कॉन्फ़िगर करना

यह ध्यान में रखते हुए कि कोड पहले से ही ZigBee USB मॉड्यूल पर अपलोड किया गया है, अब zigbee-shepherd एप्लिकेशन को कॉन्फ़िगर करने का समय आ गया है।

ज़िगबी-शेफर्ड को नोड पर विकसित किया गया था, इसलिए ड्रैगनबोर्ड पर नोड को स्थापित करना आवश्यक है। स्थापना प्रत्येक परिचालन प्रणाली के लिए अलग है, इसलिए इसे सही तरीके से स्थापित करने का तरीका जानने के लिए इस लिंक पर डेबियन विषय देखें।

ड्रैगनबोर्ड पर पहले से ही नोड स्थापित होने के साथ, कृपया ज़िगबी-शेफर्ड को कॉन्फ़िगर करने के लिए अगले चरणों का पालन करें:

  1. प्रोजेक्ट के लिए "zbserver" नाम से एक फोल्डर बनाएं (CLI: ~$ mkdir zbserver)
  2. zbserver फ़ोल्डर के अंदर, "server.js" नाम की एक फ़ाइल बनाएँ (CLI: ~$ touch server.js)
  3. अब, प्रोजेक्ट के लिए कुछ निर्भरताएँ स्थापित करना, ज़िगबी-शेफर्ड, सीरियलपोर्ट स्थापित करना और CLI कमांड द्वारा libs व्यक्त करना आवश्यक है:

    1. :~/zbserver$ sudo npm सीरियलपोर्ट स्थापित करें
    2. :~/zbserver$ sudo npm ज़िग्बी-शेफर्ड स्थापित करें
    3. :~/zbserver$ sudo npm एक्सप्रेस स्थापित करें

उसके बाद, सर्वर के नियंत्रण कोड (इस चरण के अंत में संलग्न) को बनाई गई "server.js" फ़ाइल में कॉपी करना आवश्यक है।

नोट: यह केवल दिए गए लैंप के साथ काम करता है और USB डोंगल को Dragonboard पर जोड़ा जाना चाहिए।

चरण 3: ZigBee नियंत्रण सेवा निष्पादित करें और लैंप को कनेक्ट करें

लैंप को सर्वर से जोड़ने के लिए यह आवश्यक है कि बनाए गए फोल्डर (zbserver) डायरेक्टरी में जाएं और CLI कमांड द्वारा "server.js" (ड्रैगनबोर्ड पर जुड़े डोंगल के साथ) फाइल को निष्पादित करें:

~/zbserver$ सुडो नोड सर्वर.जेएस

खोले गए कंसोल को ज़िग्बी कनेक्शन की स्थिति को सूचित करना चाहिए, अगर एक दीपक मिला था और यदि इसे स्वचालित रूप से जोड़ना आवश्यक है।

लैम्प पेयर मोड को सक्षम करने के लिए यह आवश्यक है:

  1. इसे 5 सेकंड के लिए बंद कर दें;
  2. इसे 5 सेकंड तक चालू करें;
  3. चरण 1 और 2 को पांच बार दोहराएं।

दीपक स्वचालित रूप से सर्वर से जुड़ जाएगा।

चरण 4: दीपक को नियंत्रित करना

दीपक को नियंत्रित करने के लिए निम्नलिखित आईपी पते पर पदों का एहसास करना आवश्यक है:

  • लोकलहोस्ट: 3000 / टर्नऑफ -> लैंप बंद करने के लिए;
  • लोकलहोस्ट: 3000/टर्नऑन -> लैंप चालू करने के लिए।

चरण 5: निष्कर्ष

अब, पिछले चरणों के बाद, आप Dragonboard 410c और ZigBee मॉड्यूल CC2531 का उपयोग करके ZigBee प्रोटोकॉल के माध्यम से एक लैंप को नियंत्रित करने में सक्षम हैं।

किसी भी संदेह के मामले में, कृपया नीचे टिप्पणी करें या निम्नलिखित लिंक देखें:

  • ज़िगबी-शेफर्ड विकी: सर्वर और डिवाइस कक्षाओं के बारे में जानकारी।
  • Zigbee-shepherd HowTo: ZigBee चरवाहे का उपयोग करने के तरीके के बारे में जानकारी।

सिफारिश की: