विषयसूची:

NodeMCU रिले मॉड्यूल का उपयोग कर एलेक्सा स्मार्ट होम सिस्टम: 10 कदम
NodeMCU रिले मॉड्यूल का उपयोग कर एलेक्सा स्मार्ट होम सिस्टम: 10 कदम

वीडियो: NodeMCU रिले मॉड्यूल का उपयोग कर एलेक्सा स्मार्ट होम सिस्टम: 10 कदम

वीडियो: NodeMCU रिले मॉड्यूल का उपयोग कर एलेक्सा स्मार्ट होम सिस्टम: 10 कदम
वीडियो: Smart Home with Google Assistant & Alexa using NodeMCU ESP8266 (Manual + Voice) | IoT Projects 2021 2024, जुलाई
Anonim
Image
Image
NodeMCU रिले मॉड्यूल का उपयोग करके एलेक्सा स्मार्ट होम सिस्टम
NodeMCU रिले मॉड्यूल का उपयोग करके एलेक्सा स्मार्ट होम सिस्टम
NodeMCU रिले मॉड्यूल का उपयोग करके एलेक्सा स्मार्ट होम सिस्टम
NodeMCU रिले मॉड्यूल का उपयोग करके एलेक्सा स्मार्ट होम सिस्टम

इस IoT प्रोजेक्ट में, मैंने NodeMCU ESP8266 और रिले मॉड्यूल का उपयोग करके एलेक्सा स्मार्ट होम ऑटोमेशन सिस्टम बनाया है। वॉयस कमांड से आप लाइट, पंखे और अन्य घरेलू उपकरणों को आसानी से नियंत्रित कर सकते हैं। इको डॉट स्मार्ट स्पीकर को NodeMCU से जोड़ने के लिए, मैंने केवल Amazon Alexa ऐप का उपयोग किया है।

यदि आपके पास इको डॉट स्मार्ट स्पीकर नहीं है, तब भी आप घरेलू उपकरणों को नियंत्रित कर सकते हैं। और आप स्मार्टफोन से स्विच के रिले टाइम फीडबैक की निगरानी भी कर सकते हैं। आप NodeMCU माइक्रोकंट्रोलर के बजाय ESP32 बोर्ड का भी उपयोग कर सकते हैं।

आपूर्ति

1. एलेक्सा इको डॉट

2. रिले मॉड्यूल

3. NodeMCU या ESP32 बोर्ड

4. रिले 5वी (एसपीडीटी)

5. BC547 ट्रांजिस्टर

6. एलईडी 5 मिमी

7. 220-ओम प्रतिरोधी

5. कनेक्टर्स

चरण 1: सर्किट आरेख

सर्किट आरेख
सर्किट आरेख

जैसा कि आप देख सकते हैं कि इस होम ऑटोमेशन प्रोजेक्ट के लिए सर्किट बहुत सरल है। आप इस सर्किट को रिले मॉड्यूल और NodeMCU के साथ आसानी से बना सकते हैं।

यहाँ, मैंने 5 रिले को नियंत्रित करने के लिए NodeMCU के D1, D2, D5, D6, D7 पिन का उपयोग किया है। और मैंने सर्किट की आपूर्ति के लिए 5V मोबाइल चार्जर का उपयोग किया है।

चरण 2: NodeMCU प्रोग्राम करें

NodeMCU प्रोग्राम करें
NodeMCU प्रोग्राम करें
NodeMCU प्रोग्राम करें
NodeMCU प्रोग्राम करें

ट्यूटोरियल वीडियो में, मैंने कोड के बारे में विस्तार से बताया है।

जैसा कि मैंने कहा, आप इस परियोजना के लिए NodeMCU या ESP32 दोनों का उपयोग कर सकते हैं। मैंने इस परियोजना के लिए ESPAlexa पुस्तकालय का उपयोग किया है।

यदि आप NodeMCU ESP8266 का उपयोग करते हैं तो आपको ESP8266 बोर्ड संस्करण (2.5.1) डाउनलोड और इंस्टॉल करना होगा (जैसा कि चित्र में दिखाया गया है)।

कोड अपलोड करते समय मुझे ESp8266 बोर्ड लाइब्रेरी के नवीनतम संस्करण के साथ कुछ समस्याओं का सामना करना पड़ा है।

कोड में वाईफाई क्रेडेंशियल दर्ज करें, और कमरे की रोशनी, पंखे, नाइट लैंप इत्यादि जैसे उपकरणों के नाम सेट करें।

यहां, मैंने सक्रिय हाई रिले मॉड्यूल का उपयोग किया है, इसलिए यदि आप सक्रिय कम रिले मॉड्यूल का उपयोग करते हैं तो आपको कोड में थोड़ा संशोधन करना होगा जैसा कि ट्यूटोरियल वीडियो में दिखाया गया है।

फिर भी अगर आपको कोई समस्या आती है तो मुझे कमेंट सेक्शन में बताएं।

मैंने इस एलेक्सा होम ऑटोमेशन प्रोजेक्ट के लिए कोड संलग्न किया है।

चरण 3: अमेज़न एलेक्सा ऐप को कॉन्फ़िगर करें

अमेज़ॅन एलेक्सा ऐप को कॉन्फ़िगर करें
अमेज़ॅन एलेक्सा ऐप को कॉन्फ़िगर करें

सबसे पहले, Google PlayStore या App Store से Amazon Alexa ऐप डाउनलोड और इंस्टॉल करें।

आपका मोबाइल और NodeMCU एक ही वाईफाई नेटवर्क से जुड़ा होना चाहिए।

Amazon Alexa ऐप में डिवाइस जोड़ने के चरण।

1. अमेज़न एलेक्सा ऐप खोलें।

2. गोटो डिवाइस।

3. शीर्ष पर "+" आइकन पर टैप करें, फिर डिवाइस जोड़ें चुनें।

4. लाइट का चयन करें और फिर अन्य का चयन करें।

5. डिस्कवर डिवाइसेस पर टैप करें।

सभी उपकरणों को खोजने में कुछ समय लगेगा। इसके बाद Amazon Alexa ऐप में एक-एक करके सभी डिवाइसेज को ऐड करें। ट्यूटोरियल वीडियो में, मेरे पास अमेज़ॅन एलेक्सा ऐप के साथ उपकरणों को जोड़ने का तरीका है।

चरण 4: पीसीबी डिजाइन करना

पीसीबी डिजाइनिंग
पीसीबी डिजाइनिंग

हालाँकि इस स्मार्ट होम सिस्टम को बनाने के लिए आपको किसी कस्टम डिज़ाइन PCB की आवश्यकता नहीं है। लेकिन सर्किट को कॉम्पैक्ट बनाने और प्रोजेक्ट को प्रोफेशनल लुक देने के लिए मैंने इस एलेक्सा प्रोजेक्ट के लिए पीसीबी डिजाइन किया है।

चरण 5: पीसीबी को ऑर्डर करें

पीसीबी ऑर्डर करें
पीसीबी ऑर्डर करें
पीसीबी ऑर्डर करें
पीसीबी ऑर्डर करें
पीसीबी ऑर्डर करें
पीसीबी ऑर्डर करें

गार्बर फाइल डाउनलोड करने के बाद आप आसानी से पीसीबी ऑर्डर कर सकते हैं

1. https://jlcpcb.com पर जाएं और साइन इन / साइन अप करें

2. QUOTE Now बटन पर क्लिक करें।

3 "अपनी Gerber फ़ाइल जोड़ें" बटन पर क्लिक करें।

फिर ब्राउज़ करें और आपके द्वारा डाउनलोड की गई Gerber फ़ाइल चुनें।

चरण 6: Gerber फ़ाइल अपलोड करना और पैरामीटर सेट करना

Gerber फ़ाइल अपलोड करना और पैरामीटर सेट करना
Gerber फ़ाइल अपलोड करना और पैरामीटर सेट करना
Gerber फ़ाइल अपलोड करना और पैरामीटर सेट करना
Gerber फ़ाइल अपलोड करना और पैरामीटर सेट करना

4. आवश्यक पैरामीटर जैसे मात्रा, पीसीबी रंग, आदि सेट करें

5. PCB के लिए सभी Parameters को Select करने के बाद SAVE TO CART बटन पर क्लिक करें।

चरण 7: शिपिंग पता और भुगतान मोड चुनें

शिपिंग पता और भुगतान मोड चुनें
शिपिंग पता और भुगतान मोड चुनें
शिपिंग पता और भुगतान मोड चुनें
शिपिंग पता और भुगतान मोड चुनें
शिपिंग पता और भुगतान मोड चुनें
शिपिंग पता और भुगतान मोड चुनें

6. शिपिंग पता टाइप करें।

7. आपके लिए उपयुक्त शिपिंग विधि का चयन करें।

8. आदेश जमा करें और भुगतान के लिए आगे बढ़ें।

आप अपने ऑर्डर को JLCPCB.com से भी ट्रैक कर सकते हैं।

मेरे पीसीबी को निर्मित होने में 2 दिन लगे और डीएचएल डिलीवरी विकल्प का उपयोग करके एक सप्ताह के भीतर आ गए।

पीसीबी अच्छी तरह से पैक किए गए थे और इस सस्ती कीमत पर गुणवत्ता वास्तव में अच्छी थी।

चरण 8: सभी घटकों को मिलाएं

सभी घटकों को मिलाप
सभी घटकों को मिलाप
सभी घटकों को मिलाप
सभी घटकों को मिलाप

उसके बाद सर्किट आरेख के अनुसार सभी घटकों को मिलाप करें।

फिर NodeMCU को कनेक्ट करें।

चरण 9: घरेलू उपकरणों को कनेक्ट करें

घरेलू उपकरणों को कनेक्ट करें
घरेलू उपकरणों को कनेक्ट करें

घरेलू उपकरणों को सर्किट डायग्राम के अनुसार कनेक्ट करें।

कृपया उच्च वोल्टेज के साथ काम करते समय उचित सुरक्षा सावधानी बरतें।

सर्किट में दिखाए अनुसार 5Volt DC सप्लाई को PCB से कनेक्ट करें।

110V/230V आपूर्ति और 5V DC आपूर्ति चालू करें।

चरण 10: अंत में, हम एलेक्सा के साथ प्रकाश, पंखे को नियंत्रित कर सकते हैं

अंत में, हम एलेक्सा के साथ लाइट, फैन को नियंत्रित कर सकते हैं
अंत में, हम एलेक्सा के साथ लाइट, फैन को नियंत्रित कर सकते हैं
अंत में, हम एलेक्सा के साथ लाइट, फैन को नियंत्रित कर सकते हैं
अंत में, हम एलेक्सा के साथ लाइट, फैन को नियंत्रित कर सकते हैं

अब आप अपने घरेलू उपकरणों को स्मार्ट तरीके से नियंत्रित कर सकते हैं।

बस यह कहें कि आप एलेक्सा को कौन से डिवाइस चालू या बंद करना चाहते हैं, एलेक्सा आपके लिए काम करेगी।

मुझे उम्मीद है कि आपको यह होम ऑटोमेशन प्रोजेक्ट पसंद आया होगा। मैंने इस परियोजना के लिए सभी आवश्यक जानकारी साझा की है।

यदि आप अपनी बहुमूल्य प्रतिक्रिया साझा करते हैं तो मैं वास्तव में इसकी सराहना करूंगा, इसके अलावा यदि आपके कोई प्रश्न हैं तो कृपया टिप्पणी अनुभाग में लिखें।

ऐसी और परियोजनाओं के लिए कृपया TechStudyCell को फॉलो करें।

आपके समय और हैप्पी लर्निंग के लिए धन्यवाद।

सिफारिश की: