विषयसूची:

ब्राउज़र के माध्यम से इंटरनेट पर उपकरणों को नियंत्रित करें। (आईओटी): 6 कदम
ब्राउज़र के माध्यम से इंटरनेट पर उपकरणों को नियंत्रित करें। (आईओटी): 6 कदम

वीडियो: ब्राउज़र के माध्यम से इंटरनेट पर उपकरणों को नियंत्रित करें। (आईओटी): 6 कदम

वीडियो: ब्राउज़र के माध्यम से इंटरनेट पर उपकरणों को नियंत्रित करें। (आईओटी): 6 कदम
वीडियो: IoT | Internet of Things | What is IoT ? | How IoT Works? | IoT Explained in 6 Minutes | Simplilearn 2024, जुलाई
Anonim
ब्राउज़र के माध्यम से इंटरनेट पर उपकरणों को नियंत्रित करें। (आईओटी)
ब्राउज़र के माध्यम से इंटरनेट पर उपकरणों को नियंत्रित करें। (आईओटी)

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

उन छवियों का उल्लेख करना सुनिश्चित करें जो आपको प्रक्रिया को बेहतर ढंग से समझने में मदद करेंगी।

तो चलो शुरू हो जाओ।

चरण 1: आपको जिन चीजों की आवश्यकता होगी: -

आपको जिन चीजों की आवश्यकता पड़ेगी
आपको जिन चीजों की आवश्यकता पड़ेगी
आपको जिन चीजों की आवश्यकता पड़ेगी
आपको जिन चीजों की आवश्यकता पड़ेगी
आपको जिन चीजों की आवश्यकता पड़ेगी
आपको जिन चीजों की आवश्यकता पड़ेगी
आपको जिन चीजों की आवश्यकता पड़ेगी
आपको जिन चीजों की आवश्यकता पड़ेगी

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

  1. ESP8266 (NodeMCU)यूरोप के लिए USLink के लिए लिंक
  2. यूरोप के लिए USLink के लिए LEDLink
  3. यूरोप के लिए USLink के लिए पुश बटनलिंक
  4. ब्रेडबोर्ड.यूरोप के लिए यूएसलिंक के लिए लिंक

सॉफ्टवेयर:-

  1. अरुडिनो आईडीई
  2. रिमोटमे पर खाता।

ध्यान दें कि यदि आपके पास NodeMCU नहीं है, तो आप प्रोजेक्ट के लिए Arduino या Raspberry-pi का उपयोग कर सकते हैं।

चरण 2: Arduino IDE सेट करना: -

Arduino IDE की स्थापना
Arduino IDE की स्थापना
Arduino IDE की स्थापना
Arduino IDE की स्थापना
Arduino IDE की स्थापना
Arduino IDE की स्थापना

NodeMCU Esp8266 के साथ काम करने के लिए सबसे पहले आपको IDE में बोर्ड जोड़ना होगा यदि आपने इसे पहले से नहीं किया है, तो इस निर्देश को यहाँ देखें।

आईडीई पर बोर्ड उपलब्ध होने के बाद इस परियोजना के लिए कुछ पुस्तकालयों की आवश्यकता है।

इन पुस्तकालयों को स्थापित करने के लिए:-

ओपन आईडीई और गोटो >> स्केच >> लाइब्रेरी शामिल करें >> लाइब्रेरी प्रबंधित करें। एक पॉपअप विंडो दिखाई देनी चाहिए। यहां आप आवश्यक पुस्तकालयों की खोज करेंगे।

पुस्तकालयों की सूची:-

  1. RBD_Timer.h
  2. RBD_Button.h
  3. रिमोटमे.एच
  4. ESP8266WiFi.h
  5. ESP8266WiFiMulti.h
  6. ArduinoHttpClient.h

इन्हें एक-एक करके इंस्टॉल करें और पूरा होने पर आईडीई को पुनरारंभ करें।

इसके साथ ही IDE उपयोग के लिए तैयार है।

Step 3: RemoteMe पर पेज सेट करना:-

RemoteMe पर पेज सेट करना
RemoteMe पर पेज सेट करना
RemoteMe पर पेज सेट करना
RemoteMe पर पेज सेट करना
RemoteMe पर पेज सेट करना
RemoteMe पर पेज सेट करना

RemoteMe का उपयोग करने के लिए पहले आपको साइन अप करना होगा ताकि आप अपने स्वयं के वेब पेज बना सकें और उपकरणों को नियंत्रित करना शुरू कर सकें।

Goto RemoteMe.org "एप्लिकेशन" पर क्लिक करें, गोटो साइनअप करें और अपना विवरण दर्ज करें और साइनअप दबाएं

आपका स्वागत पृष्ठ के साथ स्वागत किया जाएगा, अब मेनू में बाईं ओर "डिवाइस" चुनें।

दाईं ओर आपको "नया उपकरण" नाम का एक विकल्प दिखाई देगा, उस पर क्लिक करने से आपको एक ड्रॉप डाउन मेनू मिलेगा, यहां "नया वेब पेज" चुनें।

अब एक नाम और डिवाइस आईडी दें, मैंने इसे 'एलईडी' नाम दिया है और डिवाइस आईडी '203' दिया है। (डिवाइस आईडी अद्वितीय संख्या है जो विभिन्न उपकरणों के बीच अंतर करेगी।)

सुनिश्चित करें कि टॉगल 'सक्रिय' पर सेट है और 'सबमिट' को हिट करें। डिवाइस आईडी 203 के साथ एलईडी नाम का एक नया डिवाइस पेज पर दिखाई देगा। अब डिवाइस के दाईं ओर नीचे तीर का चयन करें और आपको एक खाली स्लॉट दिखाई देगा जहां आप वेबपेज बना सकते हैं।

इस गिटहब पेज पर जाएं। आपको तीन फाइलें (index.html, scripts.js और Styles.css) खींचनी होंगी और उन्हें एक-एक करके अपने डिवाइस के खाली स्लॉट में छोड़ना होगा और आपका काम हो गया।

चरण 4: एमसीयू पर कोड अपलोड करना:-

एमसीयू पर कोड अपलोड करना
एमसीयू पर कोड अपलोड करना

नीचे मैंने परियोजना को काम करने के लिए आवश्यक कोड प्रदान किया है।

इससे पहले कि आप कोड अपलोड कर सकें, आपको कोड में कुछ मामूली बदलाव करने होंगे।

आईडीई में कोड ओपन होने के बाद आपको आवश्यक फ़ील्ड में अपना वाईफाई नाम और पासवर्ड दर्ज करना होगा ताकि बोर्ड आपके नेटवर्क से जुड़ सके।

कोड के निम्नलिखित भाग में परिवर्तन करें:-

#define WIFI_NAME "अपना वाईफाई नाम दर्ज करें" #define WIFI_PASSWORD "अपना वाईफाई पासवर्ड दर्ज करें" #define DEVICE_ID 203 #define DEVICE_NAME "LED" #define TOKEN "Enter Authentication Token"

प्रमाणीकरण टोकन प्राप्त करने के लिए Goto Remoteme.org >> एप्लिकेशन >> टोकन (बाईं ओर की डिवाइस में मेनू में)

टोकन को कॉपी करें और कोड में पेस्ट करें।

अब अपने NodeMCU को अपने पीसी से कनेक्ट करें, सही पोर्ट चुनें और कोड अपलोड करें।

चरण 5: कनेक्शन: -

सम्बन्ध
सम्बन्ध

संबंध बनाने के लिए ऊपर दिए गए चित्र का अनुसरण करें:-

LED MCU के पिन D5 से जुड़ा है।

पुश बटन पिन डी2 से जुड़ा है।

एलईडी को नुकसान से बचाने के लिए एलईडी के साथ श्रृंखला में एक रोकनेवाला का उपयोग करें।

चरण 6: परीक्षण: -

Image
Image
परिक्षण
परिक्षण
परिक्षण
परिक्षण

अब आपने परियोजना को सफलतापूर्वक पूरा कर लिया है। यह निर्माण का परीक्षण करने का समय है।

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

अब RemotMe वेबसाइट पर जाएं और अपना आवेदन खोलें। उस खाते का उपयोग करके लॉगिन करें जिससे आपने साइन इन किया था।

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

अब "index.html" फ़ाइल पर क्लिक करें और "नए टैब में खोलें" चुनें, एक नए टैब में एक सर्कल के साथ एक वेब पेज दिखाई देगा। आप एलईडी को चालू और बंद करने के लिए सर्कल पर क्लिक कर सकते हैं।

स्मार्टफोन का उपयोग करके अपने एलईडी को नियंत्रित करने के लिए। फिर से डिवाइस पेज पर जाएं और "index.html" पर क्लिक करें। इस बार, अंतिम विकल्प "अनाम लिंक प्राप्त करें …" का चयन करें, एक पॉप-अप विंडो एक लिंक के साथ दिखाई देगी जिसे आप हर बार लॉगिन किए बिना एलईडी को नियंत्रित करने के लिए किसी भी स्मार्टफोन में खोल सकते हैं।

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

यह कैसे काम करता है यह देखने के लिए वीडियो डेमो देखें।

आशा है कि आपको प्रोजेक्ट पसंद आया होगा, यदि आपके कोई प्रश्न हैं तो बेझिझक टिप्पणियों में पूछें।

शुक्रिया।

सिफारिश की: