Computer >> कंप्यूटर ट्यूटोरियल >  >> हार्डवेयर >> हार्डवेयर

अपने रास्पबेरी पाई 4 को एज गेटवे में कैसे बदलें

यदि आप क्लाउड पर बड़ी मात्रा में डेटा ट्रांसमिट करने जा रहे हैं, तो आप अपने रास्पबेरी पाई को एज गेटवे के रूप में उपयोग करके प्रदर्शन और प्रतिक्रिया समय में सुधार कर सकते हैं। EdgeX Foundry एक प्लेटफॉर्म है जिसका उपयोग आप अपने होम ऑटोमेशन नेटवर्क पर विभिन्न स्मार्ट डिवाइस और सेंसर से डेटा का उपभोग और प्रोसेस करके कस्टम इंटरनेट ऑफ थिंग्स (IoT) समाधान बनाने के लिए कर सकते हैं।

इस लेख में आप सीखेंगे कि अपने रास्पबेरी पाई 4 को क्लाउड और आपके नेटवर्क पर किसी भी सेंसर, स्मार्ट डिवाइस और कंट्रोलर के बीच कनेक्शन पॉइंट में बदलकर अपने डेटा को अधिक कुशलता से कैसे रिकॉर्ड करें।

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

आपको क्या चाहिए

इस ट्यूटोरियल को पूरा करने के लिए, आपको आवश्यकता होगी:

  • रास्पबेरी पाई 4
  • SD कार्ड
  • लैपटॉप या कंप्यूटर जहां आप Ubuntu सिस्टम इमेज डाउनलोड करेंगे
  • आपके रास्पबेरी पाई के साथ संगत पावर केबल
  • ईथरनेट केबल
  • माइक्रो HDMI केबल
  • बाहरी मॉनिटर
  • बाहरी कीबोर्ड और इसे अपने रास्पबेरी PI से जोड़ने का तरीका
  • एक माउस वैकल्पिक है या अपने बाहरी कीबोर्ड पर ट्रैकपैड का उपयोग करें

अपने रास्पबेरी पाई पर Ubuntu फ्लैश करें

अपने रास्पबेरी पाई को एज गेटवे में बदलने के लिए, आपको Ubuntu 19.10 की आवश्यकता होगी। Ubuntu के बाद के संस्करण भी EdgeX Foundry का समर्थन करेंगे, लेकिन आपके रास्पबेरी पाई को एज गेटवे के रूप में सेटअप करने की प्रक्रिया भिन्न हो सकती है।

इस ट्यूटोरियल में, हम मुफ्त balenaEtcher एप्लिकेशन का उपयोग करके Ubuntu सिस्टम इमेज को फ्लैश करेंगे।

  1. Ubuntu वेबसाइट पर जाएं और रास्पबेरी पाई 4 के लिए Ubuntu 19.10 का 64-बिट संस्करण डाउनलोड करें।
  2. SD कार्ड को लैपटॉप या कंप्यूटर में डालें।
  3. Etcher ऐप लॉन्च करें।
  4. Etcher में, "Select image" पर क्लिक करें, और फिर अभी डाउनलोड की गई Ubuntu फ़ाइल चुनें।
  5. "Select target" पर क्लिक करें, और फिर टारगेट बूट मीडियम चुनें, जो इस उदाहरण में SD कार्ड है।

Etcher अब सिस्टम इमेज को SD कार्ड पर फ्लैश करेगा।

अपने रास्पबेरी पाई को Ubuntu में बूट करें

हम अब रास्पबेरी पाई को बूट करने के लिए तैयार हैं:

  1. SD कार्ड को लैपटॉप या कंप्यूटर से निकालें और इसे रास्पबेरी पाई में डालें।
  2. माइक्रो HDMI केबल का उपयोग करके मॉनिटर को रास्पबेरी पाई से जोड़ें।
  3. कीबोर्ड को रास्पबेरी पाई डिवाइस से जोड़ें।
  4. रास्पबेरी पाई से ईथरनेट केबल जोड़ें।
  5. रास्पबेरी पाई को पावर स्रोत में प्लग करें। डिवाइस अब स्वचालित रूप से बूट होना चाहिए।
  6. जब Ubuntu पहली बार लॉन्च होता है, तो उपयोगकर्ता नाम और पासवर्ड दर्ज करने का संकेत होगा। Ubuntu 19.10 के लिए डिफ़ॉल्ट उपयोगकर्ता नाम "ubuntu" है, और पासवर्ड भी "ubuntu" है।
  7. संकेत मिलने पर, एक नया पासवर्ड बनाएं।

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

EdgeX Foundry इंस्टॉल करना

EdgeX Foundry प्लेटफॉर्म इंस्टॉल करने के लिए, टर्मिनल में निम्नलिखित कमांड चलाएं:

sudo snap install edgexfoundry

Ubuntu अब EdgeX Foundry स्नैप डाउनलोड करेगा, जिसमें EdgeX चलाने के लिए आवश्यक सभी सेवाएं शामिल हैं, जिसमें EdgeX कोर, सुरक्षा और समर्थन संदर्भ सेवाएं, साथ ही Consul, Kong, MongoDB, और Vault शामिल हैं।

सभी EdgeX कार्य एक वेब यूजर इंटरफेस (UI) में किए जा सकते हैं। इस UI को डाउनलोड करने के लिए, टर्मिनल में निम्नलिखित कमांड दर्ज करें:

sudo snap install edgex-ui-go --channel=latest/beta

एक बार डाउनलोड समाप्त हो जाने पर, वेब ब्राउज़र लॉन्च करें और निम्नलिखित URL दर्ज करें: https://((your-raspberry-pi-url):4000/

उदाहरण के लिए, मेरे रास्पबेरी पाई का IP पता 192.168.1.45 है, तो इससे मुझे निम्नलिखित URL मिलता है: https://192.168.1.45:4000/।

यदि रास्पबेरी पाई का IP पता अज्ञात है, तो निम्नलिखित टर्मिनल कमांड का उपयोग करके इसे प्राप्त करें:

hostname -I

एक बार यह URL लोड हो जाने पर, आपको EdgeX Foundry Console पर ले जाया जाएगा।

रास्पबेरी पाई को एज गेटवे के रूप में जोड़ें

डिफ़ॉल्ट उपयोगकर्ता नाम और पासवर्ड का उपयोग करके कंसोल में लॉग इन करें, जो दोनों "admin" हैं।

रास्पबेरी पाई को एज गेटवे के रूप में प्रोविजन करने के लिए:

  1. कंसोल के बाएं मेनू में, "Gateway" चुनें।
  2. "Add" पर क्लिक करके एक नया गेटवे बनाएं।
  3. अपने गेटवे को एक नाम और विवरण दें।
  4. रास्पबेरी पाई डिवाइस का IP पता दर्ज करें।
  5. "Submit" पर क्लिक करें

रास्पबेरी पाई अब कंसोल में दिखाई देना चाहिए, उपयोग के लिए तैयार।

निष्कर्ष

इस लेख में आपने सीखा कि रास्पबेरी पाई 4 को एज गेटवे के रूप में कैसे सेटअप करें।

यदि आपने इस ट्यूटोरियल का पालन किया है, तो हम यह सुनना पसंद करेंगे कि आप रास्पबेरी पाई का उपयोग क्लाउड और अपने स्मार्ट होम नेटवर्क के बीच कनेक्शन पॉइंट के रूप में कैसे कर रहे हैं, इसलिए अपने गेटवे प्रोजेक्ट को नीचे टिप्पणियों में साझा करना सुनिश्चित करें!

  1. अपने Raspberry Pi पर Kodi कैसे इंस्टॉल करें अपने Raspberry Pi पर Kodi कैसे इंस्टॉल करें

    Raspberry Pi के लिए सबसे लोकप्रिय उपयोगों में से एक मीडिया PC के रूप में है। अभी किसी भी ऑपरेटिंग सिस्टम पर सबसे अच्छा मीडिया सेंटर Kodi है। तो आप वास्तव में Pi पर Kodi कैसे चलाते हैं? वास्तव में, यह बहुत सरल है। आप या तो अपने Raspberry Pi पर Kodi इंस्टॉल कर सकते हैं जो पहले से ही Linux चला रहा है,

  1. RuneAudio के साथ अपने रास्पबेरी पाई को हाई-फाई सिस्टम में बदलें RuneAudio के साथ अपने रास्पबेरी पाई को हाई-फाई सिस्टम में बदलें

    RuneAudio खुद को फ्री और ओपन-सोर्स सॉफ्टवेयर जो एम्बेडेड हार्डवेयर को हाई-फाई म्यूजिक प्लेयर्स में बदल देता है बताता है। रास्पबेरी पाई पर RuneAudio इंस्टॉल करके, आप इसे एक हाई-फाई मीडिया सेंटर में बदल देते हैं जो कई स्रोतों से संगीत चला सकता है। आप किसी भी डिवाइस से Rune को कंट्रोल कर सकते हैं। यह अ

  1. अपने पुराने टीवी को स्मार्ट टीवी में बदलें: आसान स्टेप्स और आधुनिक फीचर्स अपने पुराने टीवी को स्मार्ट टीवी में बदलें: आसान स्टेप्स और आधुनिक फीचर्स

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