विषयसूची:
- चरण 1: आपको जिन चीजों की आवश्यकता होगी: -
- चरण 2: Arduino IDE सेट करना: -
- Step 3: RemoteMe पर पेज सेट करना:-
- चरण 4: एमसीयू पर कोड अपलोड करना:-
- चरण 5: कनेक्शन: -
- चरण 6: परीक्षण: -
वीडियो: ब्राउज़र के माध्यम से इंटरनेट पर उपकरणों को नियंत्रित करें। (आईओटी): 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
इस निर्देश में मैं आपको दिखाऊंगा कि आप वेब-ब्राउज़र के माध्यम से इंटरनेट पर एलईडी, रिले, मोटर आदि जैसे उपकरणों को कैसे नियंत्रित कर सकते हैं। और आप किसी भी डिवाइस पर सुरक्षित रूप से नियंत्रणों तक पहुंच सकते हैं। मैंने यहां जिस वेब प्लेटफॉर्म का उपयोग किया है, वह है RemoteMe.org इसके बारे में अधिक जानने के लिए पेज पर जाएं।
उन छवियों का उल्लेख करना सुनिश्चित करें जो आपको प्रक्रिया को बेहतर ढंग से समझने में मदद करेंगी।
तो चलो शुरू हो जाओ।
चरण 1: आपको जिन चीजों की आवश्यकता होगी: -
इस परियोजना के लिए आपको आवश्यकता होगी: -
- ESP8266 (NodeMCU)यूरोप के लिए USLink के लिए लिंक
- यूरोप के लिए USLink के लिए LEDLink
- यूरोप के लिए USLink के लिए पुश बटनलिंक
- ब्रेडबोर्ड.यूरोप के लिए यूएसलिंक के लिए लिंक
सॉफ्टवेयर:-
- अरुडिनो आईडीई
- रिमोटमे पर खाता।
ध्यान दें कि यदि आपके पास NodeMCU नहीं है, तो आप प्रोजेक्ट के लिए Arduino या Raspberry-pi का उपयोग कर सकते हैं।
चरण 2: Arduino IDE सेट करना: -
NodeMCU Esp8266 के साथ काम करने के लिए सबसे पहले आपको IDE में बोर्ड जोड़ना होगा यदि आपने इसे पहले से नहीं किया है, तो इस निर्देश को यहाँ देखें।
आईडीई पर बोर्ड उपलब्ध होने के बाद इस परियोजना के लिए कुछ पुस्तकालयों की आवश्यकता है।
इन पुस्तकालयों को स्थापित करने के लिए:-
ओपन आईडीई और गोटो >> स्केच >> लाइब्रेरी शामिल करें >> लाइब्रेरी प्रबंधित करें। एक पॉपअप विंडो दिखाई देनी चाहिए। यहां आप आवश्यक पुस्तकालयों की खोज करेंगे।
पुस्तकालयों की सूची:-
- RBD_Timer.h
- RBD_Button.h
- रिमोटमे.एच
- ESP8266WiFi.h
- ESP8266WiFiMulti.h
- ArduinoHttpClient.h
इन्हें एक-एक करके इंस्टॉल करें और पूरा होने पर आईडीई को पुनरारंभ करें।
इसके साथ ही IDE उपयोग के लिए तैयार है।
Step 3: 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: परीक्षण: -
अब आपने परियोजना को सफलतापूर्वक पूरा कर लिया है। यह निर्माण का परीक्षण करने का समय है।
सबसे पहले यह जांचने के लिए कि क्या कनेक्शन सही हैं, पुश-बटन दबाएं और आपको एलईडी चालू होना चाहिए, बटन को फिर से दबाने से एलईडी बंद हो जाएगी।
अब RemotMe वेबसाइट पर जाएं और अपना आवेदन खोलें। उस खाते का उपयोग करके लॉगिन करें जिससे आपने साइन इन किया था।
अब गोटो डिवाइसेस और उस डिवाइस को चुनें जिसे आपने अभी बनाया है। डिवाइस आईडी के हरे होने से पहले बाईं ओर कनेक्शन लिंक प्रतीक पर ध्यान दें जो इंगित करता है कि ईएसपी बोर्ड सर्वर से जुड़ा है।
अब "index.html" फ़ाइल पर क्लिक करें और "नए टैब में खोलें" चुनें, एक नए टैब में एक सर्कल के साथ एक वेब पेज दिखाई देगा। आप एलईडी को चालू और बंद करने के लिए सर्कल पर क्लिक कर सकते हैं।
स्मार्टफोन का उपयोग करके अपने एलईडी को नियंत्रित करने के लिए। फिर से डिवाइस पेज पर जाएं और "index.html" पर क्लिक करें। इस बार, अंतिम विकल्प "अनाम लिंक प्राप्त करें …" का चयन करें, एक पॉप-अप विंडो एक लिंक के साथ दिखाई देगी जिसे आप हर बार लॉगिन किए बिना एलईडी को नियंत्रित करने के लिए किसी भी स्मार्टफोन में खोल सकते हैं।
इससे भी बेहतर विकल्प, आप लिंक के ठीक बगल में क्यूआर विकल्प का चयन कर सकते हैं। और अपने एंड्रॉइड या आईफोन का उपयोग करके क्यूआर को स्कैन करें और आपको सर्कल के साथ वेब पेज पर भेज दिया जाएगा।
यह कैसे काम करता है यह देखने के लिए वीडियो डेमो देखें।
आशा है कि आपको प्रोजेक्ट पसंद आया होगा, यदि आपके कोई प्रश्न हैं तो बेझिझक टिप्पणियों में पूछें।
शुक्रिया।
सिफारिश की:
घरेलू उपकरणों के लिए टचलेस स्विच -- बिना किसी स्विच के अपने घरेलू उपकरणों को नियंत्रित करें: 4 कदम
घरेलू उपकरणों के लिए टचलेस स्विच || बिना किसी स्विच के अपने घरेलू उपकरणों को नियंत्रित करें: यह घरेलू उपकरणों के लिए एक टचलेस स्विच है। आप इसे किसी भी सार्वजनिक स्थान पर उपयोग कर सकते हैं ताकि किसी भी वायरस से लड़ने में मदद मिल सके। Op-Amp और LDR द्वारा निर्मित डार्क सेंसर सर्किट पर आधारित सर्किट। इस सर्किट का दूसरा महत्वपूर्ण हिस्सा एसआर फ्लिप-फ्लॉप सीक्वेंस के साथ
एलेक्सा के माध्यम से ESP8266 या ESP32 के माध्यम से घरेलू उपकरणों को नियंत्रित करें: 8 कदम
एलेक्सा के माध्यम से ESP8266 या ESP32 के माध्यम से घरेलू उपकरणों को नियंत्रित करें: अरे, क्या चल रहा है, दोस्तों! यहाँ CETech से आकर्ष। मेरा यह प्रोजेक्ट आपके जीवन को आसान बनाने में मदद करने वाला है और आप एलेक्सा को सिर्फ एक कमांड देकर अपने घर में उपकरणों को नियंत्रित करने के बाद एक राजा की तरह महसूस करने जा रहे हैं। इस p के पीछे मुख्य बात
आसान आईओटी - मध्यम श्रेणी के आईओटी उपकरणों के लिए ऐप नियंत्रित आरएफ सेंसर हब: 4 कदम
आसान आईओटी - मध्यम श्रेणी के आईओटी उपकरणों के लिए ऐप नियंत्रित आरएफ सेंसर हब: ट्यूटोरियल की इस श्रृंखला में, हम उन उपकरणों का एक नेटवर्क बनाएंगे जिन्हें एक केंद्रीय हब डिवाइस से रेडियो लिंक के माध्यम से नियंत्रित किया जा सकता है। वाईफ़ाई या ब्लूटूथ के बजाय 433 मेगाहर्ट्ज सीरियल रेडियो कनेक्शन का उपयोग करने का लाभ बहुत अधिक रेंज है (अच्छे के साथ
नोड एमसीयू और Google सहायक का उपयोग करके घरेलू उपकरणों को नियंत्रित करें - आईओटी - ब्लिंक - आईएफटीटीटी: 8 कदम
नोड एमसीयू और Google सहायक का उपयोग करके घरेलू उपकरणों को नियंत्रित करें | आईओटी | ब्लिंक | IFTTT: Google सहायक का उपयोग करने वाले उपकरणों को नियंत्रित करने के लिए एक सरल परियोजना: चेतावनी: मुख्य बिजली को संभालना खतरनाक हो सकता है। अत्यधिक सावधानी से संभालें। ओपन सर्किट के साथ काम करते समय एक पेशेवर इलेक्ट्रीशियन को किराए पर लें। मैं दा के लिए जिम्मेदारियां नहीं लूंगा
यांत्रिक स्विचिंग के साथ Arduino के माध्यम से उपकरणों को नियंत्रित करना: 8 कदम (चित्रों के साथ)
यांत्रिक स्विचिंग के साथ Arduino के माध्यम से उपकरणों को नियंत्रित करना: Arduino का उपयोग उपकरणों को नियंत्रित करने के लिए सरल यांत्रिक स्विच एक रिले के उपयोग के माध्यम से किया जा सकता है