विषयसूची:
- आपूर्ति
- चरण 1: सर्किट आरेख
- चरण 2: परीक्षण के लिए ब्रेडबोर्ड पर सर्किट बनाएं
- चरण 3: इस आईओटी परियोजना के लिए ट्यूटोरियल वीडियो
- चरण 4: Blynk ऐप इंस्टॉल करें
- चरण 5: स्मार्ट रिले मॉड्यूल के विभिन्न मोड
- चरण 6: मैनुअल मोड
- चरण 7: ऑटो मोड
- चरण 8: पीसीबी डिजाइन करना
- चरण 9: पीसीबी को ऑर्डर करें
- चरण 10: Gerber फ़ाइल अपलोड करना और पैरामीटर सेट करना
- चरण 11: शिपिंग पता और भुगतान मोड चुनें
- चरण 12: सभी घटकों को मिलाएं
- चरण 13: NodeMCU प्रोग्राम करें
- चरण 14: घरेलू उपकरणों को कनेक्ट करें
- चरण 15: पूरे सर्किट को एक बॉक्स के अंदर रखें
- चरण 16: अंत में
वीडियो: NodeMCU टच सेंसर LDR तापमान नियंत्रण रिले के साथ होम ऑटोमेशन: 16 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
अपने पिछले NodeMCU प्रोजेक्ट्स में, मैंने Blynk ऐप से दो घरेलू उपकरणों को नियंत्रित किया है। मैन्युअल नियंत्रण के साथ परियोजना को अपग्रेड करने और अधिक सुविधाओं को जोड़ने के लिए मुझे कई टिप्पणियां और संदेश प्राप्त हुए।
इसलिए मैंने इस स्मार्ट होम एक्सटेंशन बॉक्स को डिजाइन किया है।
इस IoT आधारित होम ऑटोमेशन प्रोजेक्ट में, मैंने रियल-टाइम फीडबैक के साथ टच सेंसर, LDR, तापमान नियंत्रण रिले मॉड्यूल के साथ Blynk और NodeMCU का उपयोग करके होम ऑटोमेशन बनाया है।
मैनुअल मोड में, इस रिले मॉड्यूल को मोबाइल या स्मार्टफोन और मैनुअल टच स्विच (TTP223) से नियंत्रित किया जा सकता है।
ऑटो मोड में, यह स्मार्ट रिले DHT11 सेंसर और LDR का उपयोग करके पंखे और लाइट बल्ब को चालू और बंद करने के लिए कमरे के तापमान और सूरज की रोशनी को भी समझ सकता है।
इस स्मार्ट होम प्रोजेक्ट में निम्नलिखित विशेषताएं हैं:
1. Blynk App का उपयोग करके मोबाइल से नियंत्रित घरेलू उपकरण
2. तापमान और आर्द्रता सेंसर द्वारा स्वचालित रूप से नियंत्रित घरेलू उपकरण (ऑटो मोड में)
3. डार्क सेंसर द्वारा स्वचालित रूप से नियंत्रित घरेलू उपकरण (ऑटो मोड में)
4. OLED और स्मार्टफोन पर लाइव रूम टेम्परेचर और ह्यूमिडिटी रीडिंग मॉनिटर करें
5. स्पर्श स्विच के साथ मैन्युअल रूप से नियंत्रित घरेलू उपकरण
6. इंटरनेट के माध्यम से घरेलू उपकरणों को नियंत्रित करें (वाईफाई)
यह परियोजना इस सरल NodeMCU परियोजना से प्रेरित है
आपूर्ति
1. नोडएमसीयू बोर्ड
2. डीएच11 सेंसर
3. एलडीआर
4. 10k रेसिस्टर्स 5 no
5. 1k रेसिस्टर्स 3 no
6. 220-ओम रेसिस्टर्स 2 नं
7. BC547 NPN ट्रांजिस्टर 2 नं
8. डायोड 1N4007 2 नं
9. डायोड 1N4001 1no
10. 5-मिमी एलईडी (1.5v) 3 नं
11. एसपीडीटी 5वी रिले 2 नं
12. पुश स्विच/बटन 4 नहीं (या) TTP223 टच सेंसर (3no)
13. कनेक्टर्स और जंपर्स
14. OLED I2C डिस्प्ले (0.96 "या 1.3") (वैकल्पिक)
15. हाई-लिंक 220V से 5V AC से DC कनवर्टर
चरण 1: सर्किट आरेख
यह इस IoT आधारित स्मार्ट होम सिस्टम के लिए संपूर्ण सर्किट आरेख है।
मैंने रिले मॉड्यूल को नियंत्रित करने के लिए NodeMCU का उपयोग किया है। मैंने कमरे के तापमान और परिवेश प्रकाश के अनुसार रिले को स्वचालित रूप से नियंत्रित करने के लिए DHT11 तापमान और आर्द्रता सेंसर और LDR को कनेक्ट किया है।
NodeMCU यानी S1, S2, CMODE, RST से जुड़े चार पुशबटन हैं। S1 और S2 रिले मॉड्यूल को मैन्युअल रूप से नियंत्रित करने के लिए।
आप पुशबटन के बजाय TTP223 टच सेंसर भी कनेक्ट कर सकते हैं।
मोड बदलने के लिए CMODE (मैनुअल मोड, ऑटो मोड)
NodeMCU को रीसेट करने के लिए RST
मैंने NodeMCU और रिले को 5V की आपूर्ति के लिए 110V/220V AC से 5V DC कनवर्टर का उपयोग किया है।
तो आप इस स्मार्ट रिले मॉड्यूल के साथ सीधे 110V या 220V AC सप्लाई को कनेक्ट कर सकते हैं।
चरण 2: परीक्षण के लिए ब्रेडबोर्ड पर सर्किट बनाएं
पीसीबी को डिजाइन करने से पहले, मैंने परीक्षण के लिए ब्रेडबोर्ड पर सर्किट बनाया है।
परीक्षण के दौरान, मैंने कोड को NodeMCU में अपलोड किया है, फिर पुशबटन, टच स्विच के साथ रिले को नियंत्रित करने का प्रयास किया है। Blynk ऐप, तापमान सेंसर और LDR।
यहां आरएसटी पिन सक्रिय कम है, इसलिए आरएसटी पिन से जुड़ा टच सेंसर सक्रिय कम होना चाहिए।
इस NodeMCU प्रोजेक्ट के लिए संलग्न कोड डाउनलोड करें। मैंने कोड में आवश्यक पुस्तकालयों के सभी लिंक का उल्लेख किया है।
चरण 3: इस आईओटी परियोजना के लिए ट्यूटोरियल वीडियो
ट्यूटोरियल वीडियो में, मैंने इस स्मार्ट होम डिवाइस को बनाने के सभी चरणों के बारे में विस्तार से बताया है।
तो आप आसानी से इस IoT प्रोजेक्ट को अपने घर के लिए बना सकते हैं।
चरण 4: Blynk ऐप इंस्टॉल करें
Google play store या ऐप स्टोर से Blynk ऐप इंस्टॉल करें फिर रिले मॉड्यूल को नियंत्रित करने और तापमान और आर्द्रता की निगरानी के लिए सभी आवश्यक विजेट जोड़ें। मैंने ट्यूटोरियल वीडियो में सभी विवरणों के बारे में बताया है।
मैंने रिले मॉड्यूल को नियंत्रित करने और मोड बदलने के लिए 3 बटन विजेट का उपयोग किया है।
और तापमान और आर्द्रता की निगरानी के लिए 2 गेज विजेट।
चरण 5: स्मार्ट रिले मॉड्यूल के विभिन्न मोड
हम स्मार्ट रिले को दो मोड में नियंत्रित कर सकते हैं:
1. मैनुअल मोड
2. ऑटो मोड
हम पीसीबी पर लगे CMODE बटन या Blynk ऐप से आसानी से मोड बदल सकते हैं।
ऑटो में
चरण 6: मैनुअल मोड
मैनुअल मोड में, हम रिले मॉड्यूल को S1 और S2 टच स्विच से या Blynk ऐप से नियंत्रित कर सकते हैं। हम हमेशा Blynk ऐप से स्विच की रीयल-टाइम फीडबैक स्थिति की निगरानी कर सकते हैं।
और हम OLED डिस्प्ले और Blynk ऐप पर तापमान और आर्द्रता रीडिंग की निगरानी भी कर सकते हैं जैसा कि आप तस्वीरों में देख सकते हैं।
Blynk ऐप के साथ, अगर हमारे स्मार्टफोन में इंटरनेट है तो हम कहीं से भी रिले मॉड्यूल को नियंत्रित कर सकते हैं।
चरण 7: ऑटो मोड
ऑटो मोड में, रिले मॉड्यूल DHT11 सेंसर और LDR द्वारा नियंत्रित होता है।
हम कोड में एक पूर्वनिर्धारित न्यूनतम और अधिकतम तापमान और प्रकाश मान सेट कर सकते हैं।
तापमान नियंत्रण
जब कमरे का तापमान पूर्वनिर्धारित अधिकतम तापमान को पार कर जाता है तो रिले -1 चालू हो जाता है और जब कमरे का तापमान पूर्वनिर्धारित न्यूनतम तापमान से कम हो जाता है तो रिले -1 स्वचालित रूप से बंद हो जाता है।
एलडीआर नियंत्रण
इसी तरह जब प्रकाश का स्तर कम हो जाता है तो रिले -2 चालू हो जाता है और जब प्रकाश पर्याप्त होता है तो रिले -2 अपने आप बंद हो जाता है।
मैंने ट्यूटोरियल वीडियो में विस्तार से बताया है।
चरण 8: पीसीबी डिजाइन करना
ब्रेडबोर्ड पर स्मार्ट रिले मॉड्यूल की सभी विशेषताओं का परीक्षण करने के बाद, मैंने सर्किट को कॉम्पैक्ट बनाने और परियोजना को एक पेशेवर रूप देने के लिए पीसीबी को डिज़ाइन किया है।
आप इस IoT आधारित होम ऑटोमेशन प्रोजेक्ट की PCB Gerber फ़ाइल को निम्न लिंक से डाउनलोड कर सकते हैं:
drive.google.com/uc?export=download&id=1EJY744U5df6GYXU8PtyAKucyPrD-gViX
चरण 9: पीसीबी को ऑर्डर करें
गार्बर फाइल डाउनलोड करने के बाद आप आसानी से पीसीबी ऑर्डर कर सकते हैं
1. https://jlcpcb.com पर जाएं और साइन इन / साइन अप करें
2. QUOTE Now बटन पर क्लिक करें।
3 "अपनी Gerber फ़ाइल जोड़ें" बटन पर क्लिक करें। फिर ब्राउज़ करें और आपके द्वारा डाउनलोड की गई Gerber फ़ाइल चुनें।
चरण 10: Gerber फ़ाइल अपलोड करना और पैरामीटर सेट करना
4. आवश्यक पैरामीटर जैसे मात्रा, पीसीबी मास्किंग रंग, आदि सेट करें
5. PCB के लिए सभी Parameters को Select करने के बाद SAVE TO CART बटन पर क्लिक करें।
चरण 11: शिपिंग पता और भुगतान मोड चुनें
6. शिपिंग पता टाइप करें।
7. आपके लिए उपयुक्त शिपिंग विधि का चयन करें।
8. आदेश जमा करें और भुगतान के लिए आगे बढ़ें।
आप अपने ऑर्डर को JLCPCB.com से भी ट्रैक कर सकते हैं।
मेरे पीसीबी को निर्मित होने में 2 दिन लगे और डीएचएल डिलीवरी विकल्प का उपयोग करके एक सप्ताह के भीतर आ गए।
पीसीबी अच्छी तरह से पैक किए गए थे और इस सस्ती कीमत पर गुणवत्ता वास्तव में अच्छी थी।
चरण 12: सभी घटकों को मिलाएं
उसके बाद सर्किट आरेख के अनुसार सभी घटकों को मिलाप करें।
फिर NodeMCU, DHT11, LDR और OLED डिस्प्ले को कनेक्ट करें।
चरण 13: NodeMCU प्रोग्राम करें
1. NodeMCU को लैपटॉप से कनेक्ट करें
2. कोड डाउनलोड करें। (जुड़ा हुआ)
3. Blynk Auth टोकन, WiFi नाम, WiFi पासवर्ड बदलें।
4. अपनी आवश्यकता के अनुसार ऑटो मोड के लिए पूर्वनिर्धारित तापमान और प्रकाश मान बदलें
5. NodeMCU 12E बोर्ड और उचित PORT का चयन करें। फिर कोड अपलोड करें।
** इस प्रोजेक्ट में, आप 0.96" OLED और 1.3" OLED डिस्प्ले दोनों का उपयोग कर सकते हैं। मैंने OLED दोनों के लिए कोड साझा किया है, आप जिस OLED डिस्प्ले का उपयोग कर रहे हैं उसके अनुसार कोड अपलोड करें।
मैंने पिछले चरणों में कोड पहले ही संलग्न कर दिया है।
चरण 14: घरेलू उपकरणों को कनेक्ट करें
घरेलू उपकरणों को सर्किट डायग्राम के अनुसार कनेक्ट करें।
कृपया उच्च वोल्टेज के साथ काम करते समय उचित सुरक्षा सावधानी बरतें।
यहां आप 110V या 220V एसी सप्लाई को सीधे कनेक्ट कर सकते हैं।
** मैंने आरएसटी पिन के लिए टच सेंसर का उपयोग नहीं किया है क्योंकि यह कम सक्रिय है।
चरण 15: पूरे सर्किट को एक बॉक्स के अंदर रखें
मैंने पूरा सर्किट एक प्लास्टिक बॉक्स के अंदर रखा है। जैसा कि मैं इस NodeMCU परियोजना का उपयोग स्मार्ट विस्तार बॉक्स के रूप में करूँगा।
यह बहुत उपयोगी और उपयोग में आसान होगा।
चरण 16: अंत में
110V/230V की आपूर्ति चालू करें।
अब आप अपने घरेलू उपकरणों को स्मार्ट तरीके से नियंत्रित कर सकते हैं। मुझे उम्मीद है कि आपको यह होम ऑटोमेशन प्रोजेक्ट पसंद आया होगा। मैंने इस परियोजना के लिए सभी आवश्यक जानकारी साझा की है।
यदि आप अपनी बहुमूल्य प्रतिक्रिया साझा करते हैं तो मैं वास्तव में इसकी सराहना करूंगा, इसके अलावा यदि आपके कोई प्रश्न हैं तो कृपया टिप्पणी अनुभाग में लिखें।
ऐसी और परियोजनाओं के लिए कृपया TechStudyCell को फॉलो करें। आपके समय और हैप्पी लर्निंग के लिए धन्यवाद।
सिफारिश की:
ईएसपी-01 के साथ होम ऑटोमेशन वाईफाई लाइट स्विच और पुश बटन के साथ रिले मॉड्यूल: 7 कदम
ईएसपी -01 के साथ होम ऑटोमेशन वाईफाई लाइट स्विच और पुश बटन के साथ रिले मॉड्यूल: इसलिए पिछले निर्देशों में हमने ईएसपी फ्लैशर का उपयोग करके तस्मोटा के साथ एक ईएसपी -01 प्रोग्राम किया और ईएसपी -01 को हमारे वाईफाई नेटवर्क से जोड़ा। अब हम इसे प्रोग्रामिंग शुरू कर सकते हैं। वाईफाई या पुश बटन का उपयोग करके एक लाइट स्विच को चालू / बंद करने के लिए। बिजली के काम के लिए
रिले का उपयोग कर आईआर होम ऑटोमेशन: 6 कदम (चित्रों के साथ)
रिले का उपयोग कर आईआर होम ऑटोमेशन: इन्फ्रारेड रिमोट होम ऑटोमेशन सिस्टम (चेतावनी: परियोजना को अपने जोखिम पर दोहराएं! इस परियोजना में उच्च वोल्टेज शामिल है)
NodeMCU सेंसर कंट्रोल रिले के साथ IoT आधारित होम ऑटोमेशन कैसे बनाएं: 14 कदम (चित्रों के साथ)
NodeMCU सेंसर कंट्रोल रिले के साथ IoT आधारित होम ऑटोमेशन कैसे करें: इस IoT आधारित प्रोजेक्ट में, मैंने रियल-टाइम फीडबैक के साथ Blynk और NodeMCU कंट्रोल रिले मॉड्यूल के साथ होम ऑटोमेशन बनाया है। मैनुअल मोड में, इस रिले मॉड्यूल को मोबाइल या स्मार्टफोन और मैनुअल स्विच से नियंत्रित किया जा सकता है। ऑटो मोड में, यह स्मार्ट
रास्पबेरी पाई के साथ होम ऑटोमेशन रिले बोर्ड का उपयोग करना: 7 कदम
रिले बोर्ड का उपयोग करके रास्पबेरी पाई के साथ होम ऑटोमेशन: लोगों की एक बड़ी संख्या बहुत आराम चाहती है लेकिन उचित मूल्य पर। हम हर शाम जब सूरज ढलते हैं और अगली सुबह घरों में रोशनी करने में आलस महसूस करते हैं, तो फिर से लाइट बंद कर देते हैं या एयर कंडीशनर / पंखे / हीटर को चालू / बंद कर देते हैं जैसा कि पहले था
[होम ऑटोमेशन] ESP8266 + Blynk का उपयोग करके हर जगह से नियंत्रण रिले: 4 कदम
[होम ऑटोमेशन] ESP8266 + Blynk का उपयोग करके हर जगह से नियंत्रण रिले: होम ऑटोमेशन बनाने के कई तरीके हैं, कुछ जटिल हैं, कुछ आसान हैं, यह निर्देश योग्य है कि मैं दिखाऊंगा कि Blynk के साथ ESP-12E का उपयोग करके एक साधारण रिले नियंत्रण कैसे बनाया जाए। सुविधाजनक डिजाइन के लिए सिंगल साइड पीसीबी था तो आप अपने सेल द्वारा बना सकते हैं