रास्पबेरी पाई का उपयोग करके इंटरनेट ऑफ थिंग्स (IOT) का निर्माण

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें





इस विचार का नाम 1999 तक नहीं था, इंटरनेट ऑफ थिंग्स दशकों से विकास में है। उदाहरण के लिए, पहला इंटरनेट उपकरण 1980 के दशक की शुरुआत में कार्नेगी मेलन विश्वविद्यालय में कोक मशीन था। प्रोग्रामर मशीन को इंटरनेट से अधिक कनेक्ट कर सकते हैं, मशीन की स्थिति की जांच कर सकते हैं और यह निष्कर्ष निकाल सकते हैं कि उन पर कोई कोल्ड ड्रिंक पेंडिंग है या नहीं, क्या उन्हें मशीन से यात्रा करने का निर्णय लेना चाहिए। यह लेख IoT का उपयोग करके अवलोकन देता है रास्पबेरी पाई

रास्पबेरी पाई का उपयोग कर IoT

रास्पबेरी पाई का उपयोग करने वाले IoT में मुख्य रूप से एक IoT, रास्पबेरी पाई, IOT डिजाइन पद्धति आदि शामिल हैं।




इंटरनेट ऑफ थिंग्स क्या है?

इंटरनेट ऑफ थिंग्स (IoT) एक ऐसा परिदृश्य है जिसमें वस्तुओं, जानवरों या लोगों को एकल पहचानकर्ता और स्वचालित रूप से स्थानांतरित करने की क्षमता और स्वचालित रूप से डेटा को मानव-से-मानव या मानव-से-कंप्यूटर संचार की आवश्यकता के बिना किसी नेटवर्क में अधिक स्थानांतरित करने की क्षमता प्रदान की जाती है। IoT वायरलेस प्रौद्योगिकियों की बैठक से विकसित हुआ है, सूक्ष्म विद्युत प्रणाली (MEMS) और इंटरनेट।

चीजों की इंटरनेट

चीजों की इंटरनेट



IoT डिजाइन पद्धति

सभी वेब एप्लिकेशन को मूल रूप से जावा प्रोग्रामिंग लैंग्वेज में विकसित किया गया है। इसमें JSP तकनीक जैसे कि JSP, सर्वलेट्स, हाइबरनेट और वेब सेवाएँ आदि शामिल हैं, नेट सेम IDE का नवीनतम संस्करण मूल रूप से वेब एप्लिकेशन डेवलपमेंट के लिए उपयोग किया जाता है। UI और क्लाइंट-साइड सत्यापन को संभालने के लिए अतिरिक्त तकनीकों जैसे बूटस्ट्रैप, जावास्क्रिप्ट, jQuery, आदि का उपयोग किया जाता है। सिस्को प्रदान एपीआई का उपयोग सिस्को आईपी फोन से संबंधित अनुप्रयोग विकसित करने के लिए किया जाता है।

IOT uisng रास्पबेरी पाई

IOT uisng रास्पबेरी पाई

वेब एप्लिकेशन में पांच चरणों का उपयोग किया जाता है

  • अपाचे वेबसर्वर स्थापित करना
  • मेरा SQL डेटाबेस सिस्टम बनाएं
  • GUI के लिए विकसित वेब अनुप्रयोग (चित्रमय उपयोगकर्ता इंटरफ़ेस)
  • वेब एप्लिकेशन के लिए बहुत सारे PHP, जावा स्क्रिप्ट, सीएसएस और पायथन प्रोग्राम लिखें
  • हमारे वेब सर्वर पर वेब एप्लिकेशन होस्ट करें

रास्पबेरी पाई

रास्पबेरी पाई का इतिहास मूल रूप से 2006 में पेश किया गया था। इसकी मुख्य अवधारणा Atmel ATmega644 पर आधारित है, जिसे विशेष रूप से शैक्षिक उपयोग और पायथन के लिए डिज़ाइन किया गया है। एक रास्पबेरी पाई छोटे आकार की है, यानी क्रेडिट-कार्ड के आकार के सिंगल-बोर्ड कंप्यूटर की, जिसे यूनाइटेड किंगडम (U.K) में रास्पबेरी पाई नामक एक फाउंडेशन द्वारा विकसित किया गया है। इस फाउंडेशन का मुख्य उद्देश्य शिक्षा संस्थानों में बुनियादी कंप्यूटर विज्ञान के शिक्षण को बढ़ावा देना है और विकासशील देशों में भी है। रास्पबेरी की पहली पीढ़ी (पीआई 1) वर्ष 2012 में जारी की गई थी, जिसमें दो प्रकार के मॉडल हैं, जैसे मॉडल ए और मॉडल बी।


रास्पबेरी पाई

रास्पबेरी पाई

बाद के वर्ष में, ए + और बी + मॉडल जारी किए गए थे। 2015 में फिर से, रास्पबेरी Pi2 मॉडल बी जारी किया गया था और एक तत्काल वर्ष रास्पबेरी Pi3 मॉडल बी बाजार में जारी किया गया था।

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

सभी मॉडल एक चिप (एसओसी) पर एक ब्रॉडकॉम सिस्टम की सुविधा देते हैं, जिसमें चिप ग्राफिक्स प्रोसेसिंग यूनिट जीपीयू (एक वीडियो कोर IV), एक एआरएम-संगत और सीपीयू शामिल है। सीपीयू की गति पाई 3 के लिए 700 मेगाहर्ट्ज से 1.2 गीगाहर्ट्ज और ऑनबोर्ड मेमोरी रेंज 256 एमबी से 1 जीबी रैम तक है। एक ऑपरेटिंग सिस्टम माइक्रोएसडीएचसी या एसडीएचसी आकारों में सुरक्षित डिजिटल एसडी कार्ड और प्रोग्राम मेमोरी में संग्रहीत किया जाता है। अधिकांश बोर्डों में एक से चार यूएसबी स्लॉट, मिश्रित वीडियो आउटपुट, एचडीएमआई और ऑडियो के लिए 3.5 मिमी फोन जैक है। कुछ मॉडलों में वाईफाई और ब्लूटूथ होते हैं।

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

आरंभ करने के लिए निम्नलिखित आवश्यक हैं

  • टीवी या मॉनिटर का उपयोग करने के लिए वीडियो केबल
  • एसडी कार्ड जिसमें लिनक्स ऑपरेटिंग सिस्टम है
  • बिजली की आपूर्ति (नीचे धारा 1.6 देखें)
  • USB कीबोर्ड
  • टीवी या मॉनिटर (डीवीआई, एचडीएमआई, कम्पोजिट या SCART इनपुट के साथ)

अनुशंसित वैकल्पिक एक्स्ट्रा कलाकार शामिल हैं

  • इंटरनेट कनेक्शन, मॉडल बी केवल: लैन (ईथरनेट) केबल
  • USB माउस
  • संचालित USB हब
  • इंटरनेट कनेक्शन, मॉडल ए या बी: यूएसबी वाईफाई एडाप्टर

चिप पर एक प्रणाली क्या है?

चिप पर एक सिस्टम एक जटिल आईसी है जो कार्यात्मक तत्वों को एक चिप या चिपसेट में एकीकृत करता है। यह एक चिप मेमोरी, फंक्शनिंग हार्डवेयर, सॉफ्टवेयर, हार्डवेयर और एनालॉग घटकों पर प्रोग्राम करने योग्य प्रोसेसर है।

चिप पर सिस्टम

चिप पर सिस्टम

SoC के लाभ

  • बिजली की कम खपत
  • आकार कम कर देता है
  • समग्र प्रणाली लागत को कम करता है
  • प्रदर्शन बढ़ाता है

इंटरनेट गेटवे डिवाइस

इंटरनेट गेटवे डिवाइस में WSN नेटवर्क से इंटरनेट तक पहुंचने वाले डेटा को रूट करने और इंटरनेट से आने वाले डेटा को WSN नेटवर्क पर भेजने की क्षमता है। यह इंटरनेट ऑफ थिंग्स के लिए वाई-फाई राउटर की तरह है। इंटरनेट गेटवे डिवाइस में, हम रास्पबेरी पाई मॉडल बी का उपयोग करते हैं, इसमें क्वाड-कोर एआरएम कॉर्टेक्स- ए 7 सीपीयू 900MHz (पहली पीढ़ी के रास्पबेरी पाई मॉडल बी + पर 6x प्रस्तुति में सुधार के लिए) और एलपीडीडीआर 2 एसडीआरएएम के 1 जीबी के लिए चल रहा है। एक 2x मेमोरी वृद्धि)। और हां, रास्पबेरी Pi1 के साथ कुल संगतता है जो हम सुरक्षित हैं। ब्रॉडकॉम का नया SoC, BCM2836, प्रमुख कारक है।
पांच चरण हम इंटरनेट गेटवे डिवाइस का उपयोग कर रहे हैं

  • रास्पबेरी पाई पर पोर्ट लिनक्स ऑपरेटिंग सिस्टम
  • हमारे प्रोटोटाइप के साथ काम करने के लिए लिनक्स को संशोधित करें
  • एक्सबी जेडबी के साथ आरपीआई के संचार के लिए विकसित पायथन लाइब्रेरी
  • सेंसर और डिवाइस कंट्रोलिंग से प्रोग्राम लिखा
  • इंटरनेट कनेक्शन के लिए RPI पर WI-FI कार्यक्षमता बनाएं

डब्लूएसएन नोड्स

एक वायरलेस सेंसर नेटवर्क (WSN) में तीन मुख्य घटक होते हैं: नोड्स, गेटवे और सॉफ्टवेयर। संपत्ति या उनके आसपास की निगरानी के लिए सेंसर के साथ स्थानिक रूप से फैला हुआ माप नोड इंटरफेस। अधिग्रहीत सूचना को वायरलेस तरीके से गेटवे पर प्रेषित किया जाता है, जो वायर्ड ग्लोब के लिए एक कनेक्शन प्रदान करता है, जहां आप सॉफ्टवेयर का उपयोग करके अपनी माप की जानकारी एकत्र, प्रक्रिया, विश्लेषण और प्रस्तुत कर सकते हैं। राउटर एक व्यक्तिगत प्रकार का आयाम नोड है जिसका उपयोग आप WSN में दूरी और निर्भरता का विस्तार करने के लिए कर सकते हैं। सेंसर सड़कों, वाहनों, अस्पतालों, भवनों, लोगों पर छितराए जा सकते हैं और चिकित्सा सेवाओं, युद्ध के संचालन, आपदा प्रतिक्रिया, आपदा राहत, और पर्यावरण निगरानी जैसे प्रसार अनुप्रयोगों की अनुमति देते हैं।

IoT अनुप्रयोग

  • मौसम सुरक्षा और तापमान कैम
  • कामकाजी डॉक्टर जो रास्पबेरी पाई के साथ सहारा लेते हैं
  • संवेदनशील रूप से एक वायु गुणवत्ता निगरानी टोपी
  • अजीबोगरीब की बीयर और वाइन फ्रिज
  • रास्पबेरी पी इंटरनेट घंटी
  • इंटरनेट ऑफ टॉयलेट
  • घर पर अपने चूहे के व्यवहार विज्ञान को प्रशिक्षित करें
  • कंकड़ स्मार्ट घंटी
  • रास्पबेरी पाई माइक्रोवेव

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

जैसे ही IoT विकसित होता है, ये नेटवर्क और बहुत से अन्य अतिरिक्त सुरक्षा, विश्लेषण और प्रबंधन क्षमताओं के साथ जुड़ जाएंगे। यह IoT को लोगों को हासिल करने में और अधिक शक्तिशाली बनने में मदद करेगा। इसके अलावा, इस अवधारणा के बारे में कोई प्रश्न या बिजली और इलेक्ट्रॉनिक्स परियोजनाओं , कृपया नीचे टिप्पणी अनुभाग में टिप्पणी करके अपने बहुमूल्य सुझाव दें।

फ़ोटो क्रेडिट: