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

Cayenne के साथ रास्पबेरी पाई प्रोजेक्ट्स को जंपस्टार्ट कैसे करें

यदि आपने स्मार्ट डिवाइस, सेंसर, एक्चुएटर्स और विभिन्न अन्य इंटरनेट-कनेक्टेड गैजेट्स का संग्रह जमा किया है, तो आप अपने इंटरनेट-कनेक्टेड घटकों को इंटरनेट ऑफ थिंग्स (IoT) प्रोजेक्ट में कैसे बदलते हैं?

Cayenne एक मोबाइल ऐप, ऑनलाइन सेवा और डैशबोर्ड है जिसका उद्देश्य IoT की दुनिया को अधिक सुलभ बनाना है। एक बार जब आपके रास्पबेरी पाई पर Cayenne इंस्टॉल हो जाता है, तो आप विभिन्न मेनू नेविगेट करके और विभिन्न बटन चुनकर IoT प्रोजेक्ट बनाने में सक्षम होंगे।

नौसिखियों के लिए, Cayenne IoT और होम ऑटोमेशन नेटवर्क बनाने की बहुत सारी जटिलता को दूर ले जाता है, जबकि अधिक अनुभवी उपयोगकर्ता Cayenne का उपयोग अपने प्रोजेक्ट्स को जंपस्टार्ट करने के लिए कर सकते हैं - उस सभी बोरिंग सेटअप और बॉयलरप्लेट कोड को काटकर, सीधे अच्छी चीजों पर पहुंचने के लिए।

आप सीखेंगे कि अपने रास्पबेरी पाई पर Cayenne को कैसे चालू करें, अपने सभी सेंसर, एक्चुएटर्स और डिवाइस रजिस्टर करें, और फिर इस लेख में एक साधारण तापमान-आधारित ट्रिगर बनाएं।

Cayenne क्या है?

Cayenne में निम्नलिखित घटक होते हैं:

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

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

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

  • रास्पबेरी पाई 4
  • SD कार्ड
  • लैपटॉप या कंप्यूटर जहां आप Raspbian सिस्टम इमेज डाउनलोड करेंगे
  • आपके रास्पबेरी पाई मॉडल के साथ संगत पावर केबल
  • ईथरनेट केबल यदि वाई-फाई पर कनेक्ट नहीं कर रहे हैं

आप जिस विधि का उपयोग Cayenne इंस्टॉल करने के लिए करते हैं, उसके आधार पर आपको इसकी भी आवश्यकता हो सकती है:

  • बाहरी कीबोर्ड और इसे अपने रास्पबेरी पाई से जोड़ने का तरीका
  • माइक्रो HDMI केबल
  • बाहरी मॉनिटर
  • Android या iOS का उपयोग करने वाला स्मार्टफोन या टैबलेट

एक बार जब आपके पास अपने उपकरण हैं, तो आप Cayenne सेटअप करने के लिए तैयार हैं।

Raspbian ऑपरेटिंग सिस्टम इंस्टॉल करें

Raspbian ऑपरेटिंग सिस्टम इंस्टॉल करने के लिए:

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

अगले चरण इस बात पर निर्भर करेंगे कि आप Cayenne को मोबाइल ऐप का उपयोग करके इंस्टॉल कर रहे हैं या सीधे अपने रास्पबेरी पाई पर टर्मिनल कमांड चला रहे हैं।

विधि 1: Cayenne मोबाइल ऐप का उपयोग करना

Cayenne मोबाइल ऐप का उपयोग करके अपने रास्पबेरी पाई पर Cayenne इंस्टॉल करें:

  1. अपने ईथरनेट केबल को रास्पबेरी पाई से जोड़ें।
  2. अपने रास्पबेरी पाई को पावर स्रोत में प्लग करें। डिवाइस को स्वचालित रूप से बूट करना चाहिए।
  3. अपने मोबाइल डिवाइस पर Cayenne डाउनलोड करें।
  4. ऐप इंस्टॉल और लॉन्च करें।
  5. "Open -> Create my free Account" पर टैप करें, और Cayenne के साथ रजिस्टर करें।
  6. अपने नए Cayenne खाते में लॉग इन करें।
  7. "Find Raspberry Pis" बटन पर टैप करके अपने रास्पबेरी पाई का पता लगाएं।
  8. जब आपका रास्पबेरी पाई दिखाई दे, तो उस पर टैप करें।

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

एक बार सभी आवश्यक सॉफ़्टवेयर इंस्टॉल हो जाने के बाद, आपका रास्पबेरी पाई Cayenne डैशबोर्ड में दिखाई देगा।

विधि 2: टर्मिनल कमांड चलाना

वैकल्पिक रूप से, यदि आप मोबाइल ऐप का उपयोग नहीं करना चाहते हैं, तो टर्मिनल कमांड का उपयोग करके अपने रास्पबेरी पाई पर Cayenne इंस्टॉल करें:

  1. अपने बाहरी मॉनिटर, कीबोर्ड और वैकल्पिक ईथरनेट केबल को अपने रास्पबेरी पाई से जोड़ें।
  2. पावर केबल जोड़ें, और आपका रास्पबेरी पाई स्वचालित रूप से बूट होना चाहिए।
  3. सामान्य कॉन्फ़िगरेशन पूरा करें, जिसमें वाई-फाई से कनेक्ट करना शामिल है यदि आप ईथरनेट केबल का उपयोग नहीं कर रहे हैं।
  4. Cayenne वेबसाइट पर जाएं और अपना मुफ्त खाता बनाएं।
  5. एक बार जब आप अपने खाते में साइन इन हो जाते हैं, तो "Add New -> Device / Widget" चुनें।
  6. "Raspberry Pi" चुनें। Cayenne कंसोल एक इंस्टॉलर स्क्रिप्ट उत्पन्न करेगा जिसका उपयोग आप अपने रास्पबेरी पाई पर सभी आवश्यक सॉफ़्टवेयर डाउनलोड करने के लिए कर सकते हैं।
  7. अपने रास्पबेरी पाई पर, टूलबार में टर्मिनल आइकन पर क्लिक करके एक टर्मिनल विंडो खोलें।
  8. Cayenne इंस्टॉलेशन स्क्रिप्ट को टर्मिनल में टाइप करें और अपने कीबोर्ड पर एंटर कुंजी दबाएं। Raspbian अब आपके रास्पबेरी पाई पर सभी आवश्यक सॉफ़्टवेयर डाउनलोड करेगा।

इंस्टॉलेशन के बाद, आपका रास्पबेरी पाई स्वचालित रूप से रीबूट हो जाएगा। सफल रीबूट के बाद, आपका रास्पबेरी पाई Cayenne डैशबोर्ड में दिखाई देगा।

समस्या निवारण: Cayenne मेरा रास्पबेरी पाई नहीं ढूंढ सकता!

यदि Cayenne आपके रास्पबेरी पाई का पता लगाने के लिए संघर्ष कर रहा है, तो:

1. अपने नेटवर्क की जांच करें

Cayenne केवल उसी नेटवर्क से जुड़े रास्पबेरी पाई का पता लगा सकता है। चाहे आप Android, iOS के लिए Cayenne का उपयोग कर रहे हों या वेब ब्राउज़र के माध्यम से, जांचें कि आप अपने रास्पबेरी पाई के समान नेटवर्क पर हैं।

2. IP पते के आधार पर खोजें

जब भी आप किसी डिवाइस के लिए स्कैन करते हैं, तो आपको "IP पते के साथ खोजें" का विकल्प दिखाई देना चाहिए।

यदि Cayenne आपके रास्पबेरी पाई का पता लगाने के लिए संघर्ष कर रहा है, तो आप इस लिंक पर क्लिक करके और अपने रास्पबेरी पाई का IP पता दर्ज करके सकारात्मक परिणाम प्राप्त कर सकते हैं।

आप Raspbian टर्मिनल लॉन्च करके और निम्नलिखित कमांड चलाकर इस IP पते को प्राप्त कर सकते हैं:

hostname -I

Cayenne के साथ अपने रास्पबेरी पाई की निगरानी करना

Cayenne डैशबोर्ड का उपयोग करके अपने रास्पबेरी पाई के बारे में कुछ आंकड़े देखें, जिसमें इसका CPU, RAM और तापमान शामिल है।

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

अपना IoT नेटवर्क बनाना: सेंसर और एक्चुएटर्स जोड़ना

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

  1. Cayenne ऐप में, अपने रास्पबेरी पाई डिवाइस का चयन करें।
  2. टूलबार में छोटे स्पीडोमीटर आइकन का चयन करें।
  3. ऊपरी-दाएं कोने में छोटे "+" आइकन पर टैप करें।
  4. वह सेंसर या एक्चुएटर ढूंढें जिसे आप जोड़ना चाहते हैं और उस पर टैप करें।
  5. आगामी फॉर्म पूरा करें, और फिर "Add sensor" या "Add actuator" पर टैप करें।

अब आप इस घटक के साथ काम कर सकते हैं।

तापमान ट्रिगर बनाएं

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

Cayenne ऐप में:

  1. उस रास्पबेरी पाई डिवाइस का चयन करें जिसके साथ आप काम करना चाहते हैं।
  2. टूलबार में छोटे "Play" बटन पर टैप करें, फिर ऊपरी-दाएं कोने में "+" आइकन पर टैप करें।
  3. इस ट्रिगर को एक नाम दें, जैसे यहां उपयोग किया गया "Too hot"।
  4. नीले "+" बटन पर टैप करें।
  5. वह सेंसर या एक्चुएटर ढूंढें जिसे आप मॉनिटर करना चाहते हैं और उसके साथ वाले "Temperature" बटन पर टैप करें।
  6. एक तापमान सीमा चुनें।
  7. सुनिश्चित करें कि "Sensor above" चुना गया है।
  8. "then -> +" पर टैप करें।
  9. चुनें कि आप अपनी अधिसूचना कैसे प्राप्त करना चाहते हैं, ईमेल या SMS पर। आवश्यक जानकारी दर्ज करें और फिर "Done" पर टैप करें।
  10. जब आप अपने द्वारा दर्ज की गई जानकारी से खुश हों, तो ऊपरी-दाएं कोने में "Save" आइकन पर टैप करें।
  11. अपने ट्रिगर को सक्रिय करने के लिए, सुनिश्चित करें कि "Play" बटन चुना गया है और स्लाइडर को "On" स्थिति में धकेलें।

अब आपको हर बार अधिसूचना प्राप्त होगी जब यह घटक निर्दिष्ट तापमान सीमा से अधिक हो जाता है।

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

  1. रास्पबेरी पाई पर Mycroft AI असिस्टेंट कैसे इंस्टॉल करें रास्पबेरी पाई पर Mycroft AI असिस्टेंट कैसे इंस्टॉल करें

    Alexa और Google Home जैसे पर्सनल असिस्टेंट अभी बेहद लोकप्रिय हैं, और रुचि केवल बढ़ रही है। एक निकट भविष्य की कल्पना करना मुश्किल नहीं है जहां लगभग हर घर का अपना AI असिस्टेंट हो। क्या होगा यदि आप नहीं चाहते कि एक बड़ी कंपनी का आपके घर में सीधा कनेक्शन हो? हो सकता है कि आप यह समझने के लिए अपना खुद का

  1. रास्पबेरी पाई पर OS इंस्टॉल करने की चरण-दर-चरण गाइड रास्पबेरी पाई पर OS इंस्टॉल करने की चरण-दर-चरण गाइड

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

  1. रास्पबेरी पाई से 3D प्रिंटर नियंत्रित करें: शुरुआती लोगों के लिए पूरी गाइड रास्पबेरी पाई से 3D प्रिंटर नियंत्रित करें: शुरुआती लोगों के लिए पूरी गाइड

    शुरुआती लोगों के लिए, 3D प्रिंटिंग एक कठिन शौक लग सकता है। हालांकि, एक बार जब आप समझ जाते हैं कि सब कुछ कैसे काम करता है, तो 3D प्रिंटिंग मजेदार और आनंददायक बन सकती है। शुरुआती लोगों के लिए, विंडोज 10 के साथ उपयोग के लिए प्लग-एंड-प्ले 3D प्रिंटर खरीदना आकर्षक हो सकता है। कुछ उदाहरणों में मोनोप्राइस