विषयसूची:

आईओटी कनेक्ट: 7 कदम
आईओटी कनेक्ट: 7 कदम

वीडियो: आईओटी कनेक्ट: 7 कदम

वीडियो: आईओटी कनेक्ट: 7 कदम
वीडियो: IoT | Internet of Things | What is IoT ? | How IoT Works? | IoT Explained in 6 Minutes | Simplilearn 2024, जुलाई
Anonim
Image
Image
अपने IOT कनेक्ट बोर्ड का प्रोटोटाइप बनाना।
अपने IOT कनेक्ट बोर्ड का प्रोटोटाइप बनाना।

IoT Connect, IoT आधारित स्टार्टअप की मदद करने के लिए एक ओपन सोर्स प्रोजेक्ट है। IoT Connect आपको सेंसर डेटा प्राप्त करने और कहीं से भी दूर से बिजली रिले को नियंत्रित करने के लिए ESP8266, ऑटोकैड ईगल लाइब्रेरी, बोर्ड फाइलें, स्कीमा और क्लाउड प्लेटफॉर्म की लाइब्रेरी प्रदान करेगा। IoT Connect को लोकप्रिय AI जैसे Amazon Alexa और Google Assistant के साथ कॉन्फ़िगर किया गया है। इस परियोजना का उपयोग करते हुए, हम आपको ESP8266 पर आधारित अपने स्वयं के IoT कनेक्ट डिवाइस बनाने की प्रक्रिया और उन्हें IoT कनेक्ट क्लाउड प्लेटफ़ॉर्म के साथ सिंक करने के तरीके के बारे में मार्गदर्शन करेंगे। आएँ शुरू करें।

चरण 1: अपने IOT कनेक्ट बोर्ड का प्रोटोटाइप बनाना।

अपने IOT कनेक्ट बोर्ड का प्रोटोटाइप बनाना।
अपने IOT कनेक्ट बोर्ड का प्रोटोटाइप बनाना।
अपने IOT कनेक्ट बोर्ड का प्रोटोटाइप बनाना।
अपने IOT कनेक्ट बोर्ड का प्रोटोटाइप बनाना।
अपने IOT कनेक्ट बोर्ड का प्रोटोटाइप बनाना।
अपने IOT कनेक्ट बोर्ड का प्रोटोटाइप बनाना।

अपना खुद का बोर्ड बनाने के लिए ये चरण हैं। आप चरण 1 और 2 को छोड़ सकते हैं, यदि आप यहां से बोर्ड मंगवाते हैं

  1. सबसे पहले आईओटी कनेक्ट आधिकारिक वेबसाइट खोलें और नेविगेशन बार में "सहायता और सामग्री" टैब पर क्लिक करें।
  2. आपको दो प्रकार के बोर्ड डिज़ाइन उपलब्ध होंगे।

    1. संशोधन 1 वह डिज़ाइन है जिसमें कोई सेंसर संलग्न नहीं है। इसमें एक esp8266 बोर्ड से 8 उपकरणों को नियंत्रित करने के लिए 8 रिले होते हैं।
    2. संशोधन 2 वह डिज़ाइन है जिसमें आपको दो सेंसर यानी DHT11 और LDR मिलेंगे, जो आसपास से तापमान, आर्द्रता और प्रकाश और 8 रिले को सेंस करने के लिए हैं।
  3. मैं इस निर्देश में संशोधन 2 बोर्ड का उपयोग करूंगा, लेकिन संशोधन एक बोर्ड प्रक्रिया समान रहेगी, सिवाय इसके कि आपको किसी सेंसर की आवश्यकता नहीं है और आपको जिस फर्मवेयर को फ्लैश करने की आवश्यकता है वह अलग है।
  4. ईगल बोर्ड फ़ाइल और संशोधन 2 की ईगल स्कीमा फ़ाइल डाउनलोड करें।
  5. ऑटोडेस्क ईगल डाउनलोड करें और इंस्टॉल करें।
  6. स्थापना के लिए छवियों में दिए गए निर्देशों का पालन करें।
  7. क्लिक करें और Rev2-board.brd खोलें।
  8. अब किसी PCB मैन्युफैक्चरर की वेबसाइट पर जाएं। मैं निर्माण के लिए लायन सर्किट का उपयोग करूंगा। क्योंकि वे अच्छी सेवा और गुणवत्ता वाले उत्पाद प्रदान करते हैं।
  9. निर्माता साइट से.cam फ़ाइल डाउनलोड करें।
  10. ईगल पर जाएं और टॉप बार में कैम प्रोसेस बटन पर क्लिक करें।
  11. लोड कैम फ़ाइल पर क्लिक करें, आपके द्वारा अभी डाउनलोड की गई फ़ाइल का चयन करें, ज़िप फ़ाइल पर क्लिक करें और प्रक्रिया कार्य पर क्लिक करें और स्थानीय निर्देशिका पर ज़िप फ़ाइल को सहेजें।
  12. लायन सर्किट पर जाएं और आपके द्वारा अभी बनाई गई ज़िप फ़ाइल को अपलोड करके एक नया खाता और नया प्रोजेक्ट बनाएं।
  13. आरेख को सत्यापित करें और फिर पीसीबी को ऑर्डर करें।
  14. आपको निर्माण प्रक्रिया के संबंध में नियमित रूप से अपडेट प्राप्त होंगे।

चरण 2: बोर्ड को पूरा करने के लिए सभी सामग्री प्राप्त करें।

बोर्ड को पूरा करने के लिए सभी सामग्री प्राप्त करें।
बोर्ड को पूरा करने के लिए सभी सामग्री प्राप्त करें।
बोर्ड को पूरा करने के लिए सभी सामग्री प्राप्त करें।
बोर्ड को पूरा करने के लिए सभी सामग्री प्राप्त करें।
बोर्ड को पूरा करने के लिए सभी सामग्री प्राप्त करें।
बोर्ड को पूरा करने के लिए सभी सामग्री प्राप्त करें।

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

  • उपकरण

    • सोल्डरिंग किट
    • मल्टीमीटर
    • एफटीडीआई प्रोग्रामर
  • अवयव

    • 5v रिले (प्रत्येक बोर्ड 8)
    • एसएमपीएस (प्रत्येक बोर्ड)
    • टैक स्विच (2 प्रत्येक बोर्ड)
    • 3.3v नियामक (1 प्रत्येक बोर्ड)
    • 2n3904 ट्रांजिस्टर (8 प्रत्येक बोर्ड)
    • 74HC595 शिफ्ट रजिस्टर (1 प्रत्येक बोर्ड)
    • 3.5 मिमी नीला एलईडी (1 प्रत्येक बोर्ड)
    • ESP8266 12-ई (1 प्रत्येक बोर्ड)
    • मेल हैडर पिन (जम्पर जोड़ने के लिए सिर्फ 2 पिन)
    • 104 संधारित्र (1 प्रत्येक बोर्ड)
    • १० के रेसिस्टर (२ प्रत्येक बोर्ड)
    • 10 ओम रेसिस्टर (8 प्रत्येक बोर्ड)
    • एसी संपर्क (9 प्रत्येक बोर्ड)
    • 10 पिन आईसी बेस (74HC595 के लिए 1 प्रत्येक बोर्ड)
    • DHT11 (1 प्रत्येक बोर्ड। केवल संशोधन 2 बोर्ड के लिए)
    • एलडीआर (1 प्रत्येक बोर्ड, केवल संशोधन 2 बोर्ड के लिए)
  • सॉफ्टवेयर

    • अरुडिनो आईडीई
    • ऑटो सीएडी ईगल

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

चरण 3: फर्मवेयर चमकाना।

फर्मवेयर चमकती।
फर्मवेयर चमकती।
फर्मवेयर चमकती।
फर्मवेयर चमकती।
फर्मवेयर चमकती।
फर्मवेयर चमकती।

फर्मवेयर को फ्लैश करने के लिए आपको निम्नलिखित टूल्स की आवश्यकता होगी।

  • एक लैपटॉप
  • एफटीडीआई प्रोग्रामर
  • अरुइनो आईडीई
  • अरुडिनो पुस्तकालय
  1. फर्मवेयर को फ्लैश करने से पहले आपको ESP8266 के लिए अपना Arduino IDE इंस्टॉल और सेटअप करना होगा। ऐसा करने के लिए IDE इंस्टॉल करें और File -> Preferences पर क्लिक करें। "अतिरिक्त बोर्ड प्रबंधक URL" में "https://arduino.esp8266.com/stable/package_esp8266c…" पेस्ट करें। अब Arduino लाइब्रेरी ज़िप को Documents->Arduino->Libraries डायरेक्टरी में निकालें।
  2. अब Arduino IDE में टूल्स-> बोर्ड-> बोर्ड मैनेजर पर जाएं और "esp8266 by esp8266 कम्युनिटी" इंस्टॉल करें।
  3. एक बार बोर्ड स्थापित हो जाने के बाद IOT Connect पर जाएं और Arduino फर्मवेयर डाउनलोड करें।
  4. अब FTDI प्रोग्रामर को सिस्टम से कनेक्ट करें और ड्राइवर को इंस्टॉल करें। एक बार जब आप टूल में पोर्ट नंबर प्राप्त कर लेते हैं -> पोर्ट, Arduino IDE में, पोर्ट का चयन करें।
  5. फ्लैश करने से पहले IOT Connect बोर्ड पर दो पुरुष हेडर में एक जम्पर जोड़ें, जो esp8266 को पावर पर फ्लैश मोड पर सेट करता है।
  6. अपने प्रोग्रामर पर बिजली की आपूर्ति 3.3 v (बहुत महत्वपूर्ण) पर सेट करें और बोर्ड में पिन डालें जहां लेबलिंग "प्रोग्रामर" मुद्रित है।
  7. सुनिश्चित करें कि esp शक्ति प्राप्त करने के बाद ही झपकाता है।
  8. अब esp8266 को फ्लैश करने के लिए अपने Arduino IDE में अपलोड पर क्लिक करें।
  9. अब आपका IoT Connect बोर्ड IoT Connect क्लाउड के साथ सिंक करने के लिए तैयार है।

चरण 4: बोर्ड को IOT Connect Cloud से जोड़ना

Image
Image
बोर्ड को IOT Connect Cloud से जोड़ना
बोर्ड को IOT Connect Cloud से जोड़ना
बोर्ड को IOT Connect Cloud से जोड़ना
बोर्ड को IOT Connect Cloud से जोड़ना
  1. एक बार जब आपका बोर्ड फ्लैश हो जाता है और कनेक्ट होने के लिए तैयार हो जाता है, तो एसी जैक इनपुट करने के लिए एक तार संलग्न करें (वीडियो देखें)।
  2. IoT Connect बोर्ड पर रीसेट बटन दबाएं और डिवाइस को पावर दें। आप देखेंगे कि नीली एलईडी चालू है जो इंगित करता है कि डिवाइस इंटरनेट से कनेक्ट नहीं है।
  3. जैसे ही डिवाइस को पावर मिलती है एलईडी झपकाएगी जो इंगित करता है कि डिवाइस सेटअप मोड में है। आप पाएंगे कि एक वाईफाई एक्सेस प्वाइंट नाम "आईओटी कनेक्ट" बनाया गया है।
  4. वीडियो के अनुसार, एक फोन लें और इसे "आईओटी कनेक्ट" एक्सेस प्वाइंट से कनेक्ट करें। जैसे ही आप अपना फ़ोन कनेक्ट करते हैं, आपको एक कॉन्फ़िगरेशन पृष्ठ के साथ संकेत दिया जाएगा।
  5. इंफो टैब पर जाएं, चिप आईडी को कॉपी करें और इसे किसी नोटपैड में सेव करें।
  6. अब वाईफाई को डिस्कनेक्ट करें और "आईओटी कनेक्ट" से दोबारा कनेक्ट करें। प्रॉम्प्ट में वाईफाई को कॉन्फ़िगर करने के लिए जाएं।
  7. इंटरनेट कनेक्टिविटी के लिए अपने होम एक्सेस प्वाइंट का चयन करें। पासवर्ड दें और सेव पर क्लिक करें।
  8. अब प्रॉम्प्ट बंद हो जाएगा और इंटरनेट कनेक्ट होते ही डिवाइस पर लगी नीली एलईडी बंद हो जाएगी।
  9. अब IOT Connect पर जाएं, एक अकाउंट बनाएं और फिर "कंट्रोल पैनल" पर जाएं।
  10. एक कमरा जोड़ें और फिर 'डिवाइस जोड़ें' पर क्लिक करें।
  11. डिवाइस को कस्टम नाम दें और फिर उस चिप आईडी को पेस्ट करें जिसे आपने पहले कॉपी किया है।
  12. सुनिश्चित करें कि डिवाइस चालू है और इंटरनेट से जुड़ा है, फिर "ओके" पर क्लिक करें।
  13. आपको "आपका उपकरण आपके खाते से सफलतापूर्वक लिंक हो गया है" कहते हुए एक संदेश के साथ संकेत दिया जाएगा।
  14. बस, इतना ही। अब उस डिवाइस को चुनें जिसे आपने हाल ही में जोड़ा है और अलग-अलग रिले टॉगल बटन पर क्लिक करें। आप सुनेंगे कि विशिष्ट रिले टिक शोर करेगा।
  15. आप उस डिवाइस के नाम से भी रिले का नाम बदल सकते हैं जिसे आपने इससे कनेक्ट किया है। इससे आपको इसे नियंत्रित करने के लिए एलेक्सा या गूगल होम पर कॉल करने में मदद मिलेगी।
  16. आप केवल चिप आईडी साझा करके अपने परिवार और दोस्तों के बीच डिवाइस एक्सेस साझा कर सकते हैं। चूंकि आप डिवाइस को जोड़ने वाले पहले व्यक्ति हैं इसलिए आप स्वामी हैं। जब भी कोई व्यक्ति डिवाइस को अपने खाते से लिंक करने का प्रयास करेगा, तो आपको अपने फ़ोन में एक ईमेल के साथ-साथ एक सूचना भी प्राप्त होगी।
  17. आप कंट्रोल पैनल के साथ-साथ अमेज़न एलेक्सा और गूगल असिस्टेंट का उपयोग करके विशिष्ट समय पर रिले को चालू या बंद करने के लिए ट्रिगर सेट कर सकते हैं।

चरण 5: अमेज़ॅन एलेक्सा को आईओटी कनेक्ट में सिंक करना।

Image
Image
अमेज़ॅन एलेक्सा को आईओटी कनेक्ट में सिंक करना।
अमेज़ॅन एलेक्सा को आईओटी कनेक्ट में सिंक करना।
अमेज़ॅन एलेक्सा को आईओटी कनेक्ट में सिंक करना।
अमेज़ॅन एलेक्सा को आईओटी कनेक्ट में सिंक करना।
  1. Amazon Alexa Echo Dot को आप यहां से खरीद सकते हैं।
  2. अपने अमेज़न एलेक्सा डिवाइस को सेटअप करें और अपने एंड्रॉइड फोन पर एलेक्सा ऐप इंस्टॉल करें।
  3. अब स्किल स्टोर पर जाएं और अपने एलेक्सा अकाउंट में "आईओटी कनेक्ट" स्किल जोड़ें।
  4. जैसे ही आप कौशल को सक्रिय करते हैं, आपको IoT Connect प्रमाणीकरण सर्वर पर पुनर्निर्देशित किया जाएगा। लॉग इन करें और उस डिवाइस का चयन करें जिसे आप एलेक्सा का उपयोग करके नियंत्रित करना चाहते हैं।
  5. एलेक्सा से इसे कंट्रोल करें पर क्लिक करें।
  6. बस, आपका एलेक्सा अकाउंट IoT Connect अकाउंट के साथ सिंक हो गया है।
  7. IoT Connect "कंट्रोल पैनल" पर न जाएं और उन उपकरणों के साथ रिले का नाम बदलें जिन्हें आप उनसे कनेक्ट करेंगे।
  8. अब आप एलेक्सा से पूछ सकते हैं "एलेक्सा, आईओटी कनेक्ट को पंखा चालू करने के लिए कहें।"। यदि आपने सेंसर के साथ संशोधन 2 बोर्ड बनाया है, तो आप एलेक्सा को "एलेक्सा, आईओटी कनेक्ट से पूछें कि तापमान क्या है?", "एलेक्सा, आईओटी कनेक्ट से पूछें कि आर्द्रता क्या है?", "एलेक्सा, आईओटी कनेक्ट से पूछें कि लाइट क्या है?" ?"।

चरण 6: Google होम को IOT Connect से सिंक करना।

Image
Image
Google होम को IOT Connect से सिंक करना।
Google होम को IOT Connect से सिंक करना।
Google होम को IOT Connect से सिंक करना।
Google होम को IOT Connect से सिंक करना।
  1. Google होम भारत में उपलब्ध नहीं है, लेकिन IOT Connect उपकरणों को नियंत्रित करने के लिए आप अपने फ़ोन पर Google सहायक का उपयोग कर सकते हैं।
  2. एक Android फ़ोन लें और उस पर Google Assistant सेटअप करें।
  3. अब "ओके गूगल, टॉक टू आईओटी कनेक्ट" पर कॉल करें।
  4. आपको अपने Google खाते को IoT Connect खाते से लिंक करने का उत्तर मिलेगा। लिंक पर टैप करें और आपको उसी प्रमाणीकरण पृष्ठ पर संकेत दिया जाएगा। लॉग इन करें और Google सहायक से नियंत्रित करने के लिए डिवाइस का चयन करें।
  5. बस, इतना ही। अब कहें "ओके गूगल, आईओटी कनेक्ट को ट्यूब लाइट चालू करने के लिए कहें", "ओके गूगल, आईओटी कनेक्ट से पूछें कि तापमान क्या है?", "ओके गूगल, आस्क आईओटी कनेक्ट व्हाट द ह्यूमिडिटी?", "ओके गूगल, आस्क आईओटी कनेक्ट प्रकाश क्या है?"।

चरण 7: पढ़ने के लिए धन्यवाद।

Image
Image

अब आप दुनिया में कहीं से भी IOT Connect ऐप्लीकेशन, Google Assistant और Amazon के Alexa का उपयोग करके किसी भी डिवाइस को नियंत्रित कर सकते हैं।

आप इन उपकरणों को सीधे अपनी दीवार के सॉकेट में स्थापित कर सकते हैं और अपने मौजूदा, उबाऊ मैनुअल उपकरणों को स्मार्ट हाउस समाधान में बदल सकते हैं।

धन्यवाद।

सिफारिश की: