विषयसूची:
- चरण 1: वीडियो (यह कैसे काम करता है)
- चरण 2: आवश्यक भाग और उपकरण
- चरण 3: Blynk ऐप सेटअप
- चरण 4: Blynk पर स्विच सेट करना
- चरण 5: Arduino IDE पर Nodemcu और Blynk सेट करना
- चरण 6: प्रोग्रामिंग
- चरण 7: सर्किट आरेख
- चरण 8: डिवाइस को Google सहायक से लिंक करना
- चरण 9: यह हो गया ….!!!!:)
वीडियो: GOOGLE सहायक नियंत्रित स्विच NODEMCU का उपयोग करते हुए: 9 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
क्या G oogle Assistant की मदद से चीज़ों को चालू या बंद करना अच्छा नहीं होगा..!!!
तो इस निर्देश में, मैं दिखाऊंगा कि कैसे अमेज़न के एलेक्सा की तरह, Google सहायक की मदद से किसी भी विद्युत उपकरण को नियंत्रित किया जाए।
इस तरह के एप्लिकेशन के लिए बाजार में पहले से ही बहुत सारे वाणिज्यिक उपकरण मौजूद हैं लेकिन, मैं चाहता था कि मेरा अपना सरल और कम लागत वाला उपकरण हो और नई चीजें सीखने में हमेशा मजा आए।:)
अपना स्मार्ट स्विच बनाने के लिए नीचे दिए गए मेरे चरणों पर एक नज़र डालें।
चरण 1: वीडियो (यह कैसे काम करता है)
डिवाइस कैसे काम करता है, इस पर एक त्वरित नज़र डालने के लिए ऊपर दिए गए वीडियो पर एक नज़र डालें!
चरण 2: आवश्यक भाग और उपकरण
अवयव सूची
1. Nodemcu
2. रिले मॉड्यूल (उन उपकरणों की संख्या पर निर्भर करता है जिन्हें आप नियंत्रित करना चाहते हैं)
3. नर-मादा जम्पर तार
4. एलईडी (प्रारंभिक कनेक्शन की जांच के लिए)
5. प्रोटोटाइप बोर्ड (यदि आवश्यक हो)
6. एसी सॉकेट आउटलेट और एसी प्लग
7. डीसी बिजली की आपूर्ति (नोडेमकू और रिले मॉड्यूल के लिए 5V स्रोत)
8. Nodemcu. के लिए USB केबल
उपकरण सूची
१. सोल्डरिंग आयरन
2. वायर कटर
3. स्क्रू ड्राइवर
4. मल्टीमीटर
5. एसी इन्सुलेशन टेप
चरण 3: Blynk ऐप सेटअप
चरण (विस्तृत मार्गदर्शिका के लिए)
1. अपने डिवाइस के अनुसार iOS या Android के लिए Blynk ऐप डाउनलोड करें
2. अपना ब्लिंक अकाउंट बनाएं
3. नया प्रोजेक्ट बनाएं पर टैप करें
4. अब इस केस के लिए अपना हार्डवेयर यानी Nodemcu चुनें (Blynk सपोर्टेड हार्डवेयर) और फिर कनेक्शन का प्रकार चुनें।
5. अब अपने प्रामाणिक टोकन को कॉपी करें (यह एक विशिष्ट पहचानकर्ता है जो आपके हार्डवेयर को आपके स्मार्टफोन से जोड़ने के लिए आवश्यक है) या आप टोकन को अपने मेल पते पर मेल कर सकते हैं
चरण 4: Blynk पर स्विच सेट करना
कदम
1. विजेट बॉक्स खोलने के लिए कैनवास पर कहीं भी टैप करें।
2. अपनी स्क्रीन पर "बटन" को खींचें और छोड़ें
3. अब बटन पर टैप करें और इमेज इंस्ट्रक्शन में दिखाए अनुसार बदलाव करें (स्लाइडर को पुश से स्विच करें और मैंने इस प्रोजेक्ट के लिए D3 पिन का चयन किया लेकिन कोई अन्य पिन चुना जा सकता है)
4. आप प्रोजेक्ट चलाने के लिए "प्ले" पर टैप कर सकते हैं
चरण 5: Arduino IDE पर Nodemcu और Blynk सेट करना
कदम
1. Arduino IDE इंस्टॉल करें (लिंक:
2. अब Nodemcu पुस्तकालय स्थापित करें (वीडियो लिंक देखें:
3. अब ब्लिंक लाइब्रेरी स्थापित करें (वीडियो लिंक देखें:
4. अब Arduino IDE खोलें और निम्नलिखित सेटिंग्स बदलें, Tools → Board → NodeMCU 1.0
चरण 6: प्रोग्रामिंग
कदम
1. यूएसबी केबल की मदद से Nodemcu को पीसी से कनेक्ट करें
2. अब अपने कंप्यूटर का डिवाइस मैनेजर खोलें और COM पोर्ट नंबर नोट करें
3. अब Arduino IDE खोलें और इमेज में दिखाए अनुसार वांछित COM पोर्ट नंबर का चयन करने के लिए टूल्स पर जाएं
4. प्रोग्रामिंग पर जाएं, फाइल → उदाहरण → ब्लिंक (नीचे स्क्रॉल करने की आवश्यकता हो सकती है) → बोर्ड_वाईफाई → Esp8266_Standalone
5. अब आपको प्रोग्राम में तीन चीजों को बदलने की जरूरत है और आपका काम हो गया है, Blynk ऐप से पहले कॉपी किए गए AuthToken को जोड़ें, अब ssid नाम और पासवर्ड जोड़ें जो कि आपका वाईफाई आईडी और पासवर्ड है
6. अब सॉफ्टवेयर पर अपलोड बटन दबाएं, इसमें कुछ समय लग सकता है
चरण 7: सर्किट आरेख
ऊपर दिए गए आरेख के अनुसार कनेक्शन बनाएं और उच्च वोल्टेज के साथ काम करते हुए सुरक्षित रूप से काम करें। आप चाहें तो रिले सेक्शन को छोड़ सकते हैं और ट्रांजिस्टर या MOSFET का उपयोग करके कम वोल्टेज वाले उपकरणों को नियंत्रित कर सकते हैं (जैसा कि एलईडी को नियंत्रित करके वीडियो में दिखाया गया है)
चरण 8: डिवाइस को Google सहायक से लिंक करना
अब Google सहायक का उपयोग करके इंटरनेट पर उपकरणों को नियंत्रित करने के लिए आपको निम्न चरणों की आवश्यकता है।
1. आईएफटीटीटी की वेबसाइट पर जाएं (https://ifttt.com)
2. अपने Google खाते का उपयोग करके साइनअप करें (वही Google खाता जिसे आप Google सहायक के साथ उपयोग कर रहे हैं)
3. साइन इन करने के बाद, "माई एप्लेट्स" पर क्लिक करें और "न्यू एप्लेट" चुनें।
(इसके द्वारा हम लाइट चालू करने के लिए ट्रिगर करेंगे)
4. अब "इस" पर क्लिक करें और सर्च बार में "गूगल असिस्टेंट" सर्च करें और उस पर टैप करें
5. एक बार जब आप कनेक्ट पर क्लिक करें और अनुमति दें
6. अब ट्रिगर का चयन करें, यहां मैंने पहला विकल्प "एक साधारण वाक्यांश कहें" चुना है और अगले पृष्ठ पर उपरोक्त छवि में दिखाए गए अनुसार करें। आपके द्वारा सहायक को आदेश दिया जाएगा।
7. अब ट्रिगर बन गया है तो "वह" चुनें
8. "वेबहुक" खोजें और कनेक्ट करें। फिर ऊपर इमेज के अनुसार डाटा भरें
यूआरएल: " https://188.166.206.43/Auth Token/update/D0"
(D0, arduino uno के पिन आउट के बराबर Nodemcu का पिन D3 है) उपयोग को चालू करने के लिए ["1"]
9. अब "फिनिश" हिट करें
10. अब लाइट बंद करने के लिए ऊपर बताए गए तरीके से एक और नया एप्लेट बनाएं। प्रक्रिया ऊपर के समान है
"माई एप्लेट्स" पर क्लिक करें और "न्यू एप्लेट" चुनें → "यह" पर क्लिक करें → "गूगल असिस्टेंट" की खोज करें → ट्रिगर चुनें → "एक साधारण वाक्यांश कहें" और अगले पेज पर जैसा कि ऊपर की छवि में दिखाया गया है → ट्रिगर बनाया गया है → "वह" चुनें → "वेबहुक" खोजें और कनेक्ट करें। फिर उपरोक्त छवि URL के अनुसार डेटा भरें: " https://188.166.206.43/Auth Token/update/D0 " (D0, arduino uno के पिन आउट के बराबर Nodemcu का पिन D3 है) उपयोग को बंद करने के लिए ["0"]→ अब "फिनिश" दबाएं
# बेहतर समझ के लिए कृपया उपरोक्त छवियों को देखें।
चरण 9: यह हो गया ….!!!!:)
हॊ गया। यह कोशिश करने के लिए एक बहुत ही सरल और साथ ही बहुत अच्छी परियोजना है।
धन्यवाद
सिफारिश की:
NodeMCU का उपयोग करते हुए स्मार्ट वितरित IoT मौसम निगरानी प्रणाली: 11 चरण
NodeMCU का उपयोग करते हुए स्मार्ट वितरित IoT मौसम निगरानी प्रणाली: आप सभी पारंपरिक मौसम स्टेशन से अवगत हो सकते हैं; लेकिन क्या आपने कभी सोचा है कि यह वास्तव में कैसे काम करता है? चूंकि पारंपरिक मौसम स्टेशन महंगा और भारी होता है, इसलिए प्रति इकाई क्षेत्र में इन स्टेशनों का घनत्व बहुत कम होता है, जो
Arduino का उपयोग करते हुए जेस्चर नियंत्रित रोबोट: 7 चरण
Arduino का उपयोग करते हुए जेस्चर नियंत्रित रोबोट: निर्माण, सैन्य, निर्माण, संयोजन, आदि जैसे कई क्षेत्रों में रोबोट का उपयोग किया जाता है। रोबोट स्वायत्त या अर्ध-स्वायत्त हो सकते हैं। स्वायत्त रोबोटों को किसी मानवीय हस्तक्षेप की आवश्यकता नहीं होती है और वे स्थिति के अनुसार अपने आप कार्य कर सकते हैं। से
Arduino का उपयोग करते हुए स्वचालित Google T Rex गेम नियंत्रक: 7 चरण
Arduino का उपयोग करके स्वचालित Google T Rex गेम नियंत्रक: इसे बनाने देता है
जेस्चर हॉक: इमेज प्रोसेसिंग आधारित इंटरफेस का उपयोग करते हुए हैंड जेस्चर नियंत्रित रोबोट: 13 चरण (चित्रों के साथ)
जेस्चर हॉक: इमेज प्रोसेसिंग आधारित इंटरफेस का उपयोग करते हुए हैंड जेस्चर नियंत्रित रोबोट: टेकविंस 4.0 में जेस्चर हॉक को एक साधारण इमेज प्रोसेसिंग आधारित मानव-मशीन इंटरफेस के रूप में प्रदर्शित किया गया था। इसकी उपयोगिता इस तथ्य में निहित है कि रोबोट कार को नियंत्रित करने के लिए दस्ताने को छोड़कर किसी अतिरिक्त सेंसर या पहनने योग्य की आवश्यकता नहीं होती है जो अलग-अलग चलती है
MESH SDK का उपयोग करते हुए मोशन नियंत्रित कैमरा: 6 चरण (चित्रों के साथ)
MESH SDK का उपयोग करते हुए मोशन नियंत्रित कैमरा: क्या आप घर पर नहीं रहते हुए अपने पालतू जानवरों के सर्वोत्तम क्षणों को कैप्चर करने के लिए अपने कैमरे को स्वचालित करना चाहते हैं? एमईएसएच मोशन सेंसर एसडीके का समर्थन करने वाले कैमरों के लिए संभव बनाता है। उदाहरण के लिए, हमने बिल्ली के भोजन और बिल्ली के खिलौने के बगल में एक MESH मोशन सेंसर रखा है