विषयसूची:

MuMo - Node_draft: 24 चरण (चित्रों के साथ)
MuMo - Node_draft: 24 चरण (चित्रों के साथ)

वीडियो: MuMo - Node_draft: 24 चरण (चित्रों के साथ)

वीडियो: MuMo - Node_draft: 24 चरण (चित्रों के साथ)
वीडियो: 36 GARH (Official Teaser) 2021 Moammar Rana | Shafqat Cheema | Sana Fakhar | A Film By Nadeem Cheema 2024, जुलाई
Anonim
मुमो - Node_draft
मुमो - Node_draft
मुमो - Node_draft
मुमो - Node_draft
मुमो - Node_draft
मुमो - Node_draft
मुमो - Node_draft
मुमो - Node_draft

### अद्यतन 10-03-2021 // नवीनतम जानकारी / अपडेट जीथब पेज पर उपलब्ध होंगे:https://github.com/MoMu-Antwerp/MuMo

मुमो क्या है?

मुमो क्या है? मुमो एंटवर्प डिजाइन फैक्ट्री और एंटवर्प फैशन संग्रहालय के नाम से उत्पाद विकास (एंटवर्प विश्वविद्यालय का एक विभाग) के बीच एक सहयोग है। परियोजना का लक्ष्य लोरा नेटवर्क पर आधारित एक ओपन सोर्स IOT मॉनिटर सिस्टम बनाना है।

  • इसे स्थापित करना आसान होना चाहिए।
  • इसे इकट्ठा करना आसान होना चाहिए।
  • यह आवेदन क्षेत्र के संदर्भ में मापनीय होना चाहिए।

मुमो परियोजना में क्या शामिल है:

मुमो नोड

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

मुमो गेटवे

मुमो गेटवे एक सक्रिय लोरा गेटवे है जो इंटरनेट पर नोड डिवाइस से लोरा सिग्नल प्राप्त और अग्रेषित कर सकता है। इस परियोजना में गेटवे भी मुमो नोड डिवाइस, एयर डस्ट सेंसर और एक बग ट्रैप के समान सेंसर से लैस होगा जिसे कैमरे से दूर से मॉनिटर किया जा सकता है।

*** गेटवे को सेंसर या कैमरे से लैस होने की आवश्यकता नहीं है। यह केवल लोरा नेटवर्क (नॉन मेजरिंग गेटवे) प्रदान करने का काम भी कर सकता है।***

मुमो डैशबोर्ड

MuMo डैशबोर्ड उस नेटवर्क का एक सिंहावलोकन वेब एप्लिकेशन बनाने के लिए प्रदान किया जाता है जिसे बनाया जा रहा है। इसे विभिन्न कार्यक्षमताओं के साथ उपयोगकर्ता के अनुकूल बनाया गया है। डैशबोर्ड को उपयोगकर्ता की इच्छाओं और आवेदन के लिए पूरी तरह से अनुकूलित किया जा सकता है।

जीथब पेज:

github.com/MoMu-Antwerp/MuMo

निर्देश योग्य पृष्ठ:

MuMo_Node:

MuMo_Gateway:

आवश्यक उपकरण:

  • फिलामेंट के साथ 3डी प्रिंटर
  • सोल्डर आयरन / सोल्डर
  • छोटा काटने वाला सरौता
  • गर्म गोंद बंदूक (या अन्य निर्धारण उपकरण)
  • छोटा पेचकश

चरण 1: #हार्डवेयर - ऑर्डरिंग पार्ट्स

#हार्डवेयर - ऑर्डर करने वाले पुर्जे
#हार्डवेयर - ऑर्डर करने वाले पुर्जे

ऑर्डर करने के लिए भाग:

हाल के अवलोकन के लिए जीथब पेज देखें:

github.com/jokohoko/Mumo/blob/main/Shopping_list.md

चरण 2: #हार्डवेयर - 3डी प्रिंटेड पार्ट्स

#हार्डवेयर - 3डी प्रिंटेड पार्ट्स
#हार्डवेयर - 3डी प्रिंटेड पार्ट्स
#हार्डवेयर - 3डी प्रिंटेड पार्ट्स
#हार्डवेयर - 3डी प्रिंटेड पार्ट्स
#हार्डवेयर - 3डी प्रिंटेड पार्ट्स
#हार्डवेयर - 3डी प्रिंटेड पार्ट्स
#हार्डवेयर - 3डी प्रिंटेड पार्ट्स
#हार्डवेयर - 3डी प्रिंटेड पार्ट्स

3डी प्रिंट के लिए पुर्जे:

  • NODE_Main_Housing
  • NODE_Battery_Tray
  • NODE_बैककवर

नवीनतम एसटीएल फाइलों के लिए जीथब पेज देखें:

github.com/jokohoko/Mumo/tree/main/STL_NODE

प्रिंट फिलामेंट:

  • PETG (पसंदीदा और अधिक टिकाऊ)
  • प्ला

सामान्य प्रिंट सेटिंग्स:

  • समर्थन की जरूरत नहीं
  • आवश्यक नहीं
  • 0.2 परत ऊंचाई
  • 3 बाहरी परिधि (ताकत और स्थायित्व के लिए)

चरण 3: #हार्डवेयर - बैटरी ट्रे तैयार करें

#हार्डवेयर - बैटरी ट्रे तैयार करें
#हार्डवेयर - बैटरी ट्रे तैयार करें
#हार्डवेयर - बैटरी ट्रे तैयार करें
#हार्डवेयर - बैटरी ट्रे तैयार करें
#हार्डवेयर - बैटरी ट्रे तैयार करें
#हार्डवेयर - बैटरी ट्रे तैयार करें
#हार्डवेयर - बैटरी ट्रे तैयार करें
#हार्डवेयर - बैटरी ट्रे तैयार करें

भाग:

  • 2 x बैटरी केस (साइड नोड: आप 3 AA बैटरी के लिए केवल एक बैटरी केस का उपयोग कर सकते हैं लेकिन लाइव रेंज कम होगी!)
  • 1 एक्स जेएसटी 2.0 पावर कनेक्टर (सीड लोरावन बोर्ड के साथ शामिल)
  • 3 डी मुद्रित भाग: बैटरी ट्रे

निर्देश - सोल्डरिंग: (चेतावनी गर्म - सावधान रहें!)

  1. सभी लाल केबलों को एक साथ मिलाएं
  2. सभी ब्लैक केबल्स को एक साथ मिलाएं।
  3. सुनिश्चित करें कि टांका लगाने का काम इन्सुलेशन सामग्री से सुरक्षित है। यह एक आस्तीन हो सकता है जिसे आप सोल्डरिंग या इन्सुलेशन टेप से पहले केबल पर खींचते हैं जिसे आप बाद में लागू करते हैं।

निर्देश - बैटरी धारक का निर्धारण:

  1. बैटरी धारकों को बैटरी ट्रे में चिपका दें ताकि केबल कटआउट के साथ किनारे की ओर हों (चित्र देखें)। यह गर्म गोंद (पसंदीदा), दो तरफा टेप, सिलिकॉन, दूसरा गोंद, के साथ किया जा सकता है …

चरण 4: #हार्डवेयर - लोरावन बोर्ड तैयार करें

#हार्डवेयर - लोरावन बोर्ड तैयार करें
#हार्डवेयर - लोरावन बोर्ड तैयार करें
#हार्डवेयर - लोरावन बोर्ड तैयार करें
#हार्डवेयर - लोरावन बोर्ड तैयार करें
#हार्डवेयर - लोरावन बोर्ड तैयार करें
#हार्डवेयर - लोरावन बोर्ड तैयार करें

भाग:

लोरावन बोर्ड

निर्देश:

बोर्ड पर लगे एलईडी को हटाने से पहले, बोर्ड को कंप्यूटर से कनेक्ट करें और जांचें कि क्या बिजली ने प्रकाश डाला है। एलईडी हटाने के बाद हमारे पास अब कोई शक्ति संकेत नहीं है।

लोरावन शील्ड की बिजली की खपत को कम करने के लिए हमें दो एल ई डी को हटा देना चाहिए जो पूरी तरह से सूचनात्मक हैं। पावर (PWR) और चार्ज इंडिकेशन (CHG) का नेतृत्व किया।

इस प्रक्रिया के दौरान बोर्ड को नुकसान न पहुंचाने के लिए बेहद सावधान रहें! सरौता के एक तेज सेट का प्रयोग करें।

  1. चार्जिंग LED (CHR) और पॉवरLED (PWR) का पता लगाएँ (ऊपर से हरे आयतों के साथ चित्र देखें)
  2. एलईडी के सोल्डरिंग को काटें। एलईडी ढीली आनी चाहिए।
  3. एल ई डी निकालें और जांचें कि क्या नीचे के निशान को नुकसान पहुंचाए बिना सफाई से हटाए गए हिस्से।

चरण 5: #हार्डवेयर - असेंबली 1: TSL2561 / BME680

#हार्डवेयर - असेंबली 1: TSL2561 / BME680
#हार्डवेयर - असेंबली 1: TSL2561 / BME680
#हार्डवेयर - असेंबली 1: TSL2561 / BME680
#हार्डवेयर - असेंबली 1: TSL2561 / BME680
#हार्डवेयर - असेंबली 1: TSL2561 / BME680
#हार्डवेयर - असेंबली 1: TSL2561 / BME680

भाग:

  • 3D प्रिंट - "नोड मुख्य निकाय"
  • डिजिटल लाइट सेंसर (छोटा सेंसर)
  • BME680 सेंसर (लंबा सेंसर)
  • 2 एक्स ग्रोव I2C कनेक्टर केबल
  • 4 x M2x5 स्क्रू

निर्देश:

  1. ग्रोव केबल में से एक को डिजिटल लाइट सेंसर से कनेक्ट करें। और दूसरा BME680 सेंसर के लिए।

  2. सेंसर को 3डी प्रिंट हाउसिंग ("नोड मेन बॉडी") में रखें।
  3. ऊपर बाईं ओर डिजिटल लाइट / ऊपर दाईं ओर BME680। सेंसर का कनेक्शन हिस्सा नीचे की ओर है (दिखाई नहीं दे रहा है!)। आपको केबलों को मोड़ना होगा कि वे एक तेज मोड़ लें।
  4. और दोनों को m2x5 मिमी स्क्रू के साथ स्क्रू करें।

चरण 6: #हार्डवेयर - असेंबली 2: लोरावन बोर्ड देखें

#हार्डवेयर - असेंबली 2: लोरावन बोर्ड देखा
#हार्डवेयर - असेंबली 2: लोरावन बोर्ड देखा
#हार्डवेयर - असेंबली 2: लोरावन बोर्ड देखा
#हार्डवेयर - असेंबली 2: लोरावन बोर्ड देखा
#हार्डवेयर - असेंबली 2: लोरावन बोर्ड देखा
#हार्डवेयर - असेंबली 2: लोरावन बोर्ड देखा
#हार्डवेयर - असेंबली 2: लोरावन बोर्ड देखा
#हार्डवेयर - असेंबली 2: लोरावन बोर्ड देखा

भाग:

  • बैटरी धारकों के साथ बैटरी ट्रे
  • लोरावन बोर्ड देखा
  • मुख्य शरीर नोड
  • 4 x M2x5 स्क्रू

निर्देश:

  1. बैटरी ट्रे के पावर केबल को लोरावन बोर्ड में डालें।
  2. पावर केबल को केबलों के ऊपर मोड़ें ताकि वे ज्यादा जगह न लें।
  3. लोरावन बोर्ड को पहले यूएसबी कनेक्टर और पावर केबल के साथ आवास में डालें।
  4. आवास के बढ़ते पिन के साथ लोरावन बोर्ड के छेदों को संरेखित करें।
  5. लोरावन बोर्ड को डिवाइडिंग वॉल के बगल में रखना सुनिश्चित करें। (तस्वीरें देखो)
  6. बोर्ड की संकेतित स्थिति में चार स्क्रू डालें (शीर्ष दृश्य चित्र देखें - हरे घेरे)
  7. जब आप शिकंजा कसते हैं तो सुनिश्चित करें कि रीसेट बटन नोड के किनारे पर पुश बटन के साथ ठीक से संरेखित है। (शीर्ष दृश्य चित्र देखें - नीला आयत)
  8. जांचें कि रीसेट बटन ठीक से काम कर रहा है या नहीं। यदि बटन हिलता नहीं है या रीसेट बटन या बोर्ड को नहीं छूता है तो 3D प्रिंट गुणवत्ता में विसंगतियां हो सकती हैं। बोर्ड को थोड़ा हिलाने की कोशिश करें या इसे हल करने के लिए प्लास्टिक प्रिंटेड रीसेट बटन को पूरी तरह से तोड़ने पर विचार करें। आप अभी भी बटन को प्रिंट में छेद करके रीसेट कर सकते हैं।
  9. बैटरी सपोर्ट ब्लॉक में खुलने वाले एंटीना को सावधानी से खिलाएं, इस प्रकार एंटीना को तोड़ने के लिए नहीं

चरण 7: #हार्डवेयर - असेंबली 3: I2C पिन कनेक्ट करें

#हार्डवेयर - असेंबली 3: I2C पिन कनेक्ट करें
#हार्डवेयर - असेंबली 3: I2C पिन कनेक्ट करें
#हार्डवेयर - असेंबली 3: I2C पिन कनेक्ट करें
#हार्डवेयर - असेंबली 3: I2C पिन कनेक्ट करें

निर्देश:

ग्रोव केबल को Seeeduino पर i2C स्लॉट से कनेक्ट करें। केवल दो सबसे बाहरी कनेक्टर I2C पिन हैं और हमारे सेंसर के लिए उपयोग करने योग्य हैं। लेकिन आप दोनों सेंसर कनेक्टर को इंटरचेंज कर सकते हैं। (चित्र देखें - नीला आयत)

चरण 8: #हार्डवेयर - असेंबली 4: केबल प्रबंधन - I2C केबल्स

#हार्डवेयर - असेंबली 4: केबल प्रबंधन - I2C केबल्स
#हार्डवेयर - असेंबली 4: केबल प्रबंधन - I2C केबल्स

निर्देश:

  1. बैटरी सपोर्ट ब्लॉक के पीछे I2C केबल्स को नीचे धकेलने के लिए जगह दी गई है। फिट तंग है इसलिए वे पीछे नहीं हटेंगे।
  2. केबलों को अच्छी तरह से ओरिएंट करें ताकि वे बैटरी ट्रे के साथ हस्तक्षेप न करें जो एक पल में शीर्ष पर रखी जाएगी।

टिप्पणी: नोड के हार्डवेयर को अभी के लिए छोड़ दें। हम पहले कोड सेट करेंगे।

चरण 9: #TTN - साइन अप / लॉग इन

#TTN - साइन अप / लॉग इन करें
#TTN - साइन अप / लॉग इन करें
#TTN - साइन अप / लॉग इन करें
#TTN - साइन अप / लॉग इन करें
#TTN - साइन अप / लॉग इन करें
#TTN - साइन अप / लॉग इन करें

थिंग्स नेटवर्क आपके अगले IoT एप्लिकेशन को कम लागत पर बनाने के लिए खुले टूल का एक सेट और एक वैश्विक, खुला नेटवर्क प्रदान करता है, जिसमें अधिकतम सुरक्षा और स्केल के लिए तैयार है।

* यदि आपके पास पहले से खाता है तो आप इस चरण को छोड़ सकते हैं।

निर्देश:

  1. द थिंग्स नेटवर्क पर साइन अप करें और एक खाता बनाएं
  2. टीटीएन वेबसाइट पर दिए गए निर्देशों का पालन करें।
  3. साइन अप करने के बाद अपने खाते में लॉग इन करें
  4. अपने कंसोल पर जाएं। आप इसे अपने प्रोफ़ाइल के ड्रॉपडाउन मेनू में पाएंगे (चित्र देखें)

चरण 10: #TTN - एप्लिकेशन सेटअप

#TTN - एप्लिकेशन सेटअप
#TTN - एप्लिकेशन सेटअप
#TTN - एप्लिकेशन सेटअप
#TTN - एप्लिकेशन सेटअप

* यदि आपके पास पहले से कोई एप्लिकेशन है तो आप इस चरण को छोड़ सकते हैं।

एप्लिकेशन एक ऐसा वातावरण है जहां आप कई नोड डिवाइस स्टोर कर सकते हैं।

निर्देश:

  1. जब आप कंसोल में हों तो एप्लिकेशन पर क्लिक करें (चित्र 1 देखें)।
  2. "एप्लिकेशन जोड़ें" पर क्लिक करें
  3. अब आप ऐड एप्लिकेशन विंडो में स्थित हैं (चित्र 2 देखें)।
  4. एक आवेदन आईडी बनाएं
  5. अपने आवेदन का विवरण दें
  6. अपना हैंडलर पंजीकरण सेट करें (आपके स्थान के आधार पर)
  7. जब आपका काम हो जाए तो "एप्लिकेशन जोड़ें" पर क्लिक करें।

चरण 11: #TTN - पेलोड प्रारूप सेटअप

#TTN - पेलोड प्रारूप सेटअप
#TTN - पेलोड प्रारूप सेटअप
#TTN - पेलोड प्रारूप सेटअप
#TTN - पेलोड प्रारूप सेटअप

आपकी आने वाली डेटा जानकारी को सही ढंग से पढ़ने के लिए पेलोड सेटअप महत्वपूर्ण है।

निर्देश:

  1. एप्लिकेशन ओवरव्यू में "पेलोड फॉर्मेट्स" पर क्लिक करें। (चित्र 1 देखें - हरा आयत)
  2. डिकोडर संपादक में फ़ंक्शन को कॉपी पेस्ट करें (नीचे गीथब लिंक देखें)। (चित्र देखें - नीला आयत)
  3. अपना रिजल्ट सेव करने के लिए सेव बटन पर क्लिक करें।

डिकोडर संपादक के लिए फ़ंक्शन लिंक:

github.com/jokohoko/Mumo/blob/main/documentation/Payload_format.md

चरण 12: #TTN - उपकरण जोड़ें

#TTN - डिवाइस जोड़ें
#TTN - डिवाइस जोड़ें
#TTN - डिवाइस जोड़ें
#TTN - डिवाइस जोड़ें

यदि सब कुछ ठीक हो जाता है तो अब आप एप्लिकेशन अवलोकन में हैं। जहां आपके आवेदन पर आपका नियंत्रण है। अब हम या एप्लिकेशन में एक नया डिवाइस (नोड) जोड़ने जा रहे हैं।

निर्देश:

  1. रजिस्टर डिवाइस पर क्लिक करें (चित्र 1 देखें - हरा आयत)
  2. डिवाइस आईडी दर्ज करें
  3. डिवाइस ईयूआई को ऑटो जनरेटेड पर सेट करें। बाईं ओर क्रॉसिंग एरो पर क्लिक करें।
  4. जब आपका काम हो जाए तो "रजिस्टर डिवाइस" पर क्लिक करें।
  5. डिवाइस अब बनाया गया है।

चरण 13: #TTN - डिवाइस सेटिंग

#TTN - डिवाइस सेटिंग
#TTN - डिवाइस सेटिंग
#TTN - डिवाइस सेटिंग
#TTN - डिवाइस सेटिंग
#TTN - डिवाइस सेटिंग
#TTN - डिवाइस सेटिंग

उपकरणों के लोरा सेटअप का अच्छा कनेक्शन प्राप्त करने के लिए यह कदम वास्तव में महत्वपूर्ण है।

निर्देश:

  1. जब आप डिवाइस अवलोकन पृष्ठ में हों तो "सेटिंग्स" पर क्लिक करें (चित्र 1 देखें - हरा आयत)
  2. सेटिंग पेज में आप अपने डिवाइस का विवरण दे सकते हैं (यह जरूरी नहीं है)
  3. सक्रियण मोड को एबीपी पर सेट करें।
  4. "फ्रेम काउंटर चेक" को चेक करें। आपको पेज के नीचे मिलेगा।
  5. सभी डिवाइस ईयूआई, डिवाइस का पता, नेटवर्क सत्र कुंजी, ऐप सत्र कुंजी ऑटो पीढ़ी के लिए छोड़ दें।
  6. नई सेटिंग्स को सेव करने के लिए सेव बटन पर क्लिक करें।
  7. "सेटिंग" पृष्ठ पर वापस जाएं। (चित्र 3 देखें - हरा आयत)
  8. सक्रियण मोड को वापस OTAA पर सेट करें !! (चित्र 4 देखें - हरा आयत)
  9. ऐप कुंजी को ऑटो जनरेशन के लिए छोड़ दें।
  10. नई सेटिंग्स को बचाने के लिए सेव बटन पर क्लिक करें। (चित्र 5 देखें - हरा आयत)

चरण 14: #Code - Arduino कोड डाउनलोड करें

#Code - Arduino कोड डाउनलोड करें
#Code - Arduino कोड डाउनलोड करें

ठीक है, अब तक बहुत अच्छा। हमारे पास हमारी नोड असेंबली है, हमारे पास टीटीएन पर एक खाता है, हमने सही पेलोड प्रारूप के साथ एक एप्लिकेशन बनाया है, और हमने उस एप्लिकेशन में एक डिवाइस (ओटीएए) बनाया है। तो अब हमें केवल Arduino कोड को उसी सेटिंग जानकारी के साथ सेटअप करना होगा जैसा कि हमने TTN में बनाया था। अगले चरण में हम नोड में LoRaWan बोर्ड पर कोड अपलोड करेंगे।

निर्देश:

  1. mumoV1 निर्देशिका को Github पृष्ठ से डाउनलोड करें।
  2. Arduino सॉफ़्टवेयर का नवीनतम संस्करण डाउनलोड करें। (https://www.arduino.cc/en/software)
  3. Arduino कोड फ़ाइल "mumoV1.ino" खोलें (आपको निर्देशों के नीचे Github लिंक मिलेगा)

जीथब लिंक:

github.com/jokohoko/Mumo/tree/main/mumoV1

चरण 15: #Code - Arduino - TTN के साथ डिवाइस सेटअप

#Code - Arduino - TTN के साथ डिवाइस सेटअप
#Code - Arduino - TTN के साथ डिवाइस सेटअप
#Code - Arduino - TTN के साथ डिवाइस सेटअप
#Code - Arduino - TTN के साथ डिवाइस सेटअप

निर्देश:

  1. Thethingsnetwork (TTN) खोलें, अपने डिवाइस ओवरव्यू पर जाएं जहां आपको डिवाइस की सभी सेटिंग्स की जानकारी मिलेगी। हम इसका उपयोग arduino कोड को सेटअप करने के लिए करने जा रहे हैं।
  2. Arduino कोड में "mumoV1.h" टैब पर जाएं।

सेटअप नोड आईडी:

  1. TTN से device_EUI को कॉपी करें और इसे arduino कोड में पेस्ट करें (बैंगनी तीर देखें)।
  2. TTN से application_EUI को कॉपी करें और इसे arduino कोड में पेस्ट करें (नीला तीर देखें)।
  3. TTN से app_key को कॉपी करें और इसे arduino कोड (हरे तीर देखें) में पेस्ट करें। यदि network_session_key दिखाई नहीं दे रहा है तो "eye" सिंबल पर क्लिक करें (ग्रीन सर्कल देखें)।
  4. डिवाइस_एड्रेस को टीटीएन से कॉपी करें और इसे आर्डिनो कोड में पेस्ट करें (पीला तीर देखें)।
  5. TTN से network_session_key को कॉपी करें और इसे arduino कोड में पेस्ट करें (नारंगी तीर देखें)। यदि network_session_key दिखाई नहीं दे रहा है तो "आँख" चिन्ह पर क्लिक करें (नारंगी वृत्त देखें)।
  6. TTN से app_session_key को कॉपी करें और इसे arduino कोड में पेस्ट करें (लाल तीर देखें)। यदि app_session_key दिखाई नहीं दे रहा है तो "आँख" चिन्ह पर क्लिक करें (लाल वृत्त देखें)।

चरण 16: #Code - Arduino - RTC और Adafruit लाइब्रेरी स्थापित करें

#Code - Arduino - RTC और Adafruit लाइब्रेरी स्थापित करें
#Code - Arduino - RTC और Adafruit लाइब्रेरी स्थापित करें
#Code - Arduino - RTC और Adafruit लाइब्रेरी स्थापित करें
#Code - Arduino - RTC और Adafruit लाइब्रेरी स्थापित करें
#Code - Arduino - RTC और Adafruit लाइब्रेरी स्थापित करें
#Code - Arduino - RTC और Adafruit लाइब्रेरी स्थापित करें
  1. आप arduino इंटरफ़ेस में स्केच> लाइब्रेरी शामिल करें> लाइब्रेरी प्रबंधित करें पर क्लिक करें …
  2. पुस्तकालय प्रबंधन विंडो पॉप अप होगी।
  3. सर्च बार टाइप में: rtczero
  4. पहली लाइब्रेरी का नवीनतम संस्करण स्थापित करें
  5. खोज बार प्रकार में: adafruit BME680 (BME680 सेंसर के लिए)
  6. पहली लाइब्रेरी का नवीनतम संस्करण स्थापित करें
  7. खोज बार प्रकार में: adafruit TSL2561 (TSL2561sensor के लिए)
  8. पहले पुस्तकालय का नवीनतम संस्करण स्थापित करें।
  9. खोज बार प्रकार में: फ्लैशस्टोरेज एटीएसएएम पहले पुस्तकालय का नवीनतम संस्करण स्थापित करें।

चरण 17: #Code - Arduino - Seeeduino LoRaWAN लाइब्रेरी इंस्टाल

#Code - Arduino - Seeeduino LoRaWAN लाइब्रेरी इंस्टाल
#Code - Arduino - Seeeduino LoRaWAN लाइब्रेरी इंस्टाल
#Code - Arduino - Seeeduino LoRaWAN लाइब्रेरी इंस्टाल
#Code - Arduino - Seeeduino LoRaWAN लाइब्रेरी इंस्टाल

हम बोर्ड के साथ संवाद करने के लिए सीड बोर्ड लाइब्रेरी स्थापित करते हैं।

निर्देश:

  1. आप arduino इंटरफ़ेस में फ़ाइल> वरीयताएँ पर क्लिक करें, और url (नीचे) को "अतिरिक्त बोर्ड प्रबंधक URL" में कॉपी करें (चित्र देखें - लाल आयत)।
  2. "ओके" पर क्लिक करें।
  3. Arduino इंटरफ़ेस पर वापस Toos > Board > Board Manager पर क्लिक करें।
  4. सर्च बार में "लॉरावन" टाइप करें।
  5. आपको Seeed LoRaWan बोर्ड की लाइब्रेरी दिखाई देगी। (चित्र देखें - हरा आयत)।
  6. "इंस्टॉल" पर क्लिक करें और इसके पूरा होने तक प्रतीक्षा करें।

यूआरएल:

चरण 18: #Code - Arduino - बोर्ड चयन / COM पोर्ट

#Code - Arduino - बोर्ड चयन / COM पोर्ट
#Code - Arduino - बोर्ड चयन / COM पोर्ट

निर्देश:

  1. लोरावन बोर्ड को माइक्रो यूएसबी केबल से अपने कंप्यूटर से कनेक्ट करें।
  2. आप arduino इंटरफ़ेस में Tools > Board पर क्लिक करें और "Seeeduino LoRaWAN" बोर्ड चुनें। (तस्वीर देखो)
  3. उसी मेनू में सही COM पोर्ट चुनें।

चरण 19: #Code - Arduino - बोर्ड को कोड अपलोड करें

#Code - Arduino - बोर्ड को कोड अपलोड करें
#Code - Arduino - बोर्ड को कोड अपलोड करें

अब जब हमारे पास हमारा कोड तैयार है, तो कोड को लोरावन बोर्ड पर डालने का समय आ गया है!

निर्देश:

  1. सुनिश्चित करें कि आपका लोरावन बोर्ड अभी भी आपके पीसी से जुड़ा है।
  2. साइड नोड पर रीसेट बटन पर डबल क्लिक करें। आप देखेंगे कि एलईडी टिमटिमा रही है। इसका मतलब है कि डिवाइस बूटलोडर मोड में है।
  3. बूटलोडर मोडस के कारण हमें एक नया COM पोर्ट चुनना होगा। यह ठीक उसी तरह किया जाता है जैसे चरण #18 में।
  4. अपलोड बटन पर क्लिक करें। यह दाईं ओर इशारा करते हुए तीर वाला बटन है। (चित्र देखें - लाल घेरा)।
  5. आपको निचले दाएं कोने में "अपलोड किया गया" देखना चाहिए।

चरण 20: #Code - Arduino - कोड का परीक्षण करें

#Code - Arduino - कोड का परीक्षण करें!
#Code - Arduino - कोड का परीक्षण करें!
#Code - Arduino - कोड का परीक्षण करें!
#Code - Arduino - कोड का परीक्षण करें!

निर्देश:

  1. टीटीएन के डिवाइस ओवरव्यू पर "डेटा" पर क्लिक करें। वहां आपको आने वाले सभी डेटा मिलेंगे जो विशिष्ट नोड डिवाइस हैं। (चित्र देखें - लाल आयत)
  2. डेटा ट्रांसमिशन का परीक्षण करने के लिए, सिग्नल भेजने के लिए नोड डिवाइस के किनारे पर रीसेट बटन दबाएं।
  3. यदि गेटवे द्वारा लोरा सिग्नल प्राप्त होता है तो आप टीटीएन पर डिवाइस के एप्लिकेशन डेटा में आने वाले डेटा को देखेंगे। (परिणाम देखने के लिए 30 से 40 सेकंड तक प्रतीक्षा करें)
  4. यदि आप आने वाले डेटा को नहीं देखते हैं, तो सिग्नल को फिर से भेजने के लिए नोड डिवाइस के किनारे पर बाकी बटन को पुश करने का प्रयास करें।
  5. यदि यह मदद नहीं कर रहा है, तो आप चरण #18 पर वापस जाएं और कोड को फिर से अपलोड करने का प्रयास करें।

बधाई हो अब आपके पास लोरा नोड डिवाइस काम कर रहा है!

  1. लोरावन बोर्ड से USB निकालें।
  2. नोड डिवाइस के किनारे पर बाकी बटन पर एक आखिरी बार पुश करें।

चरण 21: #हार्डवेयर - असेंबली 5: बैटरी ट्रे डालें

#हार्डवेयर - असेंबली 5: बैटरी ट्रे डालें
#हार्डवेयर - असेंबली 5: बैटरी ट्रे डालें
#हार्डवेयर - असेंबली 5: बैटरी ट्रे डालें
#हार्डवेयर - असेंबली 5: बैटरी ट्रे डालें
#हार्डवेयर - असेंबली 5: बैटरी ट्रे डालें
#हार्डवेयर - असेंबली 5: बैटरी ट्रे डालें

भाग:

बैटरी ट्रे

निर्देश

  1. एक कोण के नीचे आवास में बैटरी ट्रे डालें। सुनिश्चित करें कि आपने पहले पावर केबल को सही दिशा में रखा है। (तस्वीर देखो)
  2. सबसे पहले ट्रे को सपोर्ट ब्लॉक की दीवार पर रखें जहां केबल पीछे की ओर भरी हुई हैं।
  3. ट्रे को तब तक नीचे धकेलें जब तक कि आपको "स्नैप क्लिक" ध्वनि न सुनाई दे।
  4. कोने की जाँच करें कि ट्रे मुख्य आवास में अच्छी तरह से फिट है। (चित्र 2/3 देखें - लाल घेरे) // weg
  5. I2C कनेक्शन केबल्स के ऊपर पावर केबल डालें। इसे किसी कुंद चीज से नीचे दबाएं। सावधान रहें कि केबलों को नुकसान न पहुंचे।

चरण 22: #हार्डवेयर - असेंबली 6: बैटरी डालें

भाग:

6 एक्स एए बैटरी (साइड नोड)

निर्देश:

  1. बैटरी होल्डर के सही ओरिएंटेशन में 6 x AA बैटरियां डालें।
  2. बैटरी के केबलों को सावधानी से नीचे की ओर धकेलें ताकि वे अगले चरण में हस्तक्षेप न करें।

*साइड नोड: बैटरी होल्डर के बैटरी ओरिएंटेशन की जांच करें। यह तस्वीर में एक से अलग हो सकता है

चरण 23: #हार्डवेयर - असेंबली 7: बैक कवर

#हार्डवेयर - असेंबली 7: बैक कवर
#हार्डवेयर - असेंबली 7: बैक कवर

भाग:

3डी प्रिंट - बैक कवर नोड

निर्देश:

  1. स्लाइड एंगल के नीचे मुख्य बॉडी हाउसिंग के लिप ग्रोव में बैक कवर होठों को डालें।
  2. आवास के किनारे पर पुश करें और सुनिश्चित करें कि यह सही स्थिति है।
  3. यदि प्रिंट मुद्दों के कारण होंठ फिट नहीं हो रहे हैं, तो कुछ सतह को तब तक पीसने की कोशिश करें जब तक कि वह फिट न हो जाए। जांचें कि पिछला कवर आवास पर पूरी तरह से सपाट है और कोई सीम नहीं है।
  4. M3x16mm स्क्रू डालें और कस लें।

चरण 24: #हार्डवेयर - डिवाइस का अटैचमेंट

#हार्डवेयर - डिवाइस का अटैचमेंट
#हार्डवेयर - डिवाइस का अटैचमेंट
#हार्डवेयर - डिवाइस का अटैचमेंट
#हार्डवेयर - डिवाइस का अटैचमेंट
#हार्डवेयर - डिवाइस का अटैचमेंट
#हार्डवेयर - डिवाइस का अटैचमेंट

डिवाइस को संलग्न करने के कई तरीके हैं।

  1. साइड में स्क्रू स्लाइड लॉक ग्रूव।
  2. पेंच स्लाइड लॉक नाली पीठ पर।
  3. Tiewrap ग्रोव्स साइड / टॉप और बैक पर।
  4. नोड के बैककवर में एक हुक भी दिया गया है।

सिफारिश की: