विषयसूची:
- चरण 1: प्रयुक्त अवयव
- चरण 2: विवरण
- चरण 3: एक रिले
- चरण 4: DHT11 सेंसर
- चरण 5: द ब्लिंक ऐप
- चरण 6: सर्किट आरेख
- चरण 7: कोड
वीडियो: IOT होम ऑटोमेशन DIY प्रोजेक्ट #1: 7 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
# परिचय
होम ऑटोमेशन एसी, फैन, रेफ्रिजरेटर, लाइट जैसे घरेलू उपकरणों की ऑटोमेशन प्रक्रिया है और सूची जारी रहती है, ताकि उन्हें आपके फोन, कंप्यूटर या यहां तक कि दूर से भी नियंत्रित किया जा सके। यह परियोजना हमारे वाईफाई नेटवर्क के माध्यम से हमारे घर के उपकरणों को नियंत्रित करने के लिए esp2866 नोडएमसीयू से संबंधित है।
चरण 1: प्रयुक्त अवयव
ईएसपी 2866 नोडएमसीयू
2. 5V स्रोत के लिए 5V dc स्रोत / Arduino UNO
3. DHT11 सेंसर
4. इलेक्ट्रिक बल्ब
5. 5 वी रिले मॉड्यूल
6. ब्रेडबोर्ड
7. जम्पर तार (पुरुष-महिला और पुरुष-पुरुष)
8. Blynk ऐप वाला स्मार्टफोन इंस्टॉल किया गया
9. वाईफाई नेटवर्क।
चरण 2: विवरण
1. NodeMCU (नोड माइक्रोकंट्रोलर यूनिट) एक खुला स्रोत सॉफ्टवेयर और हार्डवेयर विकास वातावरण है जो एक बहुत ही सस्ते सिस्टम-ऑन-ए-चिप (SoC) के आसपास बनाया गया है जिसे ESP8266 कहा जाता है।
ESP8266 एक कम लागत वाली, वाईफाई मॉड्यूल चिप है जिसे इंटरनेट ऑफ थिंग्स (IoT) और इसी तरह की प्रौद्योगिकी परियोजनाओं के लिए इंटरनेट से कनेक्ट करने के लिए कॉन्फ़िगर किया जा सकता है। मूल रूप से, आपके सामान्य इलेक्ट्रिकल और मैकेनिकल उपकरण अपने आप इंटरनेट से कनेक्ट नहीं हो सकते हैं। ऐसा करने के लिए उनके पास इन-बिल्ट सेटअप नहीं है।
आप इन उपकरणों के साथ ESP8266 सेट कर सकते हैं और अद्भुत चीजें कर सकते हैं। नियंत्रण, निगरानी, विश्लेषण और बहुत कुछ। ESP8266 NodeMCU में 17 GPIO पिन हैं जिन्हें I2C, I2S, UART, PWM, IR रिमोट कंट्रोल, एलईडी लाइट और बटन जैसे विभिन्न कार्यों को प्रोग्रामेटिक रूप से सौंपा जा सकता है। प्रत्येक डिजिटल सक्षम GPIO को उच्च या निम्न के रूप में कॉन्फ़िगर किया जा सकता है। अधिक जानकारी के लिए देखें
नोडएमसीयू
चरण 3: एक रिले
एक विद्युत संचालित स्विच है जिसे चालू या बंद किया जा सकता है, जिससे करंट चलता है या नहीं, और कम वोल्टेज के साथ नियंत्रित किया जा सकता है, जैसे कि Arduino पिन द्वारा प्रदान किया गया 5V।
निम्न आंकड़ा रिले मॉड्यूल पिनआउट दिखाता है रिले मॉड्यूल के बाईं ओर 3 पिन उच्च वोल्टेज को जोड़ते हैं, और दाईं ओर पिन उस घटक को जोड़ते हैं जिसके लिए कम वोल्टेज की आवश्यकता होती है-अरुडिनो पिन।
उच्च-वोल्टेज पक्ष में दो कनेक्टर होते हैं, प्रत्येक में तीन सॉकेट होते हैं: सामान्य (COM), सामान्य रूप से बंद (NC), और सामान्य रूप से खुला (NO)।
1. कॉम: आम पिन
2. एनसी (सामान्य रूप से बंद): सामान्य रूप से बंद कॉन्फ़िगरेशन का उपयोग तब किया जाता है जब आप रिले को डिफ़ॉल्ट रूप से बंद करना चाहते हैं, जिसका अर्थ है कि वर्तमान प्रवाह हो रहा है जब तक कि आप सर्किट को खोलने और वर्तमान को रोकने के लिए Arduino से रिले मॉड्यूल को सिग्नल नहीं भेजते हैं।.
3. नहीं (सामान्य रूप से खुला): सामान्य रूप से खुला कॉन्फ़िगरेशन दूसरे तरीके से काम करता है: रिले हमेशा खुला रहता है, इसलिए सर्किट तब तक टूट जाता है जब तक आप सर्किट को बंद करने के लिए Arduino से कोई संकेत नहीं भेजते।
रिले मॉड्यूल और NodeMCU के बीच कनेक्शन वास्तव में सरल हैं:
1. जीएनडी: जमीन पर जाता है
2. IN: रिले को नियंत्रित करता है (यह एक नोडएमसीयू डिजिटल पिन से जुड़ा होगा)
3. वीसीसी: 5V. पर जाता है
यहां, हम यह 5V देते हैं और रिले का GND पिन क्रमशः arduino 5V और GND पिन से जुड़ा होता है और arduino का GND पिन NodeMCU के GND पिन के साथ सामान्य होता है।
इस परियोजना के साथ आगे बढ़ने से पहले, मैं आपको बताना चाहता हूं कि आप मुख्य वोल्टेज से निपट रहे हैं। इसलिए, कृपया इसे चालू करने से पहले कनेक्शन को ठीक से देखें। पिन और कनेक्शन विवरण:
1. ग्रीन वायर नोडएमसीयू के डी२ पिन को रिले के आई/पी से जोड़ रहा है
2. लाल और पीले तार क्रमशः 5V और GND को रिले के VCC और GND से जोड़ रहे हैं।
अब लोड कनेक्ट करने के लिए (इस मामले में बल्ब)। सबसे पहले बल्ब या लैंप के लाइव तार को काट लें। अब पहले सिरे को कनेक्ट करें यानी मेन सप्लाई को NO पिन (यदि आप कभी-कभी लैंप/बल्ब पर स्विच करना चाहते हैं) और बल्ब में जाने वाले लाइव वायर के दूसरे सिरे को रिले के COM पिन से कनेक्ट करें। कृपया नीचे दिए गए कनेक्शन का पता लगाएं।
चरण 4: DHT11 सेंसर
सेंसर के इस केस रूम में कार्यस्थल के तापमान और आर्द्रता को महसूस करने के लिए प्रयुक्त होता है।
अधिक जानकारी के लिए देखें
DHT11 का कनेक्शन इस प्रकार है: सेंसर के VCC और GND पिन को क्रमशः नोडएमसीयू के 3.3V और GND पिन से कनेक्ट करें और इस कुएं में D4 के डेटा पिन को आप अब तक चर्चा की गई इस परियोजना में किसी भी GPIO पिन का उपयोग कर सकते हैं। कृपया निम्नलिखित छवि को देखें:
यहां, लाल और हरे रंग के तार नोडएमसीयू के 3.3V और GND पिन को क्रमशः DHT11 सेंसर के VCC (+) और GND (-) पिन से जोड़ रहे हैं।
चरण 5: द ब्लिंक ऐप
Blynk एक नया प्लेटफ़ॉर्म है जो आपको अपने iOS और Android डिवाइस से अपने हार्डवेयर प्रोजेक्ट को नियंत्रित करने और निगरानी करने के लिए इंटरफ़ेस बनाने की अनुमति देता है। Blynk ऐप डाउनलोड करने के बाद, आप एक प्रोजेक्ट डैशबोर्ड बना सकते हैं और स्क्रीन पर बटन, स्लाइडर, ग्राफ़ और अन्य विजेट व्यवस्थित कर सकते हैं।
Blynk के साथ आरंभ करने के लिए नीचे दिए गए लिंक का अनुसरण करें।
अधिक जानकारी के लिए देखें
चरण 6: सर्किट आरेख
चरण 7: कोड
अपना कोड यहां पाएं
कुछ और उपयोगी लिंक
1. Arduino IDE के लिए Blynk लाइब्रेरी लिंक
2. dht11 सेंसर लाइब्रेरी
3. सरल टाइमर पुस्तकालय
4. साधारण टाइमर का प्रयोग क्यों किया जाता है ??
सिफारिश की:
होम ऑटोमेशन के साथ शुरुआत करना: होम असिस्टेंट इंस्टाल करना: 3 कदम
होम ऑटोमेशन के साथ शुरुआत करना: होम असिस्टेंट इंस्टॉल करना: अब हम होम ऑटोमेशन सीरीज़ शुरू करने जा रहे हैं, जहाँ हम एक स्मार्ट होम बनाते हैं, जो हमें सेंट्रल हब के साथ-साथ लाइट, स्पीकर, सेंसर आदि चीजों को नियंत्रित करने की अनुमति देगा। आवाज सहायक। इस पोस्ट में, हम सीखेंगे कि कैसे इन्स
वॉयस कंट्रोल्ड होम ऑटोमेशन (जैसे एलेक्सा या गूगल होम, वाईफाई या ईथरनेट की जरूरत नहीं): 4 कदम
वॉयस कंट्रोल्ड होम ऑटोमेशन (जैसे एलेक्सा या गूगल होम, कोई वाईफाई या ईथरनेट की जरूरत नहीं): यह मूल रूप से वॉयस इंस्ट्रक्शन पर संदेश भेजने के लिए गूगल असिस्टेंट सेटअप के साथ एसएमएस आधारित आर्डिनो नियंत्रित रिले है। यह बहुत आसान और सस्ता है और आपके साथ एलेक्सा विज्ञापनों की तरह काम करता है। मौजूदा विद्युत उपकरण (यदि आपके पास Moto -X स्मार्टप है
Sonoff B1 फर्मवेयर होम ऑटोमेशन Openhab Google होम: 3 चरण
Sonoff B1 फर्मवेयर होम ऑटोमेशन Openhab Google होम: मुझे अपने Sonoff स्विच के लिए वास्तव में Tasmota फर्मवेयर पसंद है। लेकिन मेरे Sonoff-B1 पर Tasmota फर्मवेयर से वास्तव में खुश नहीं था। मैं इसे अपने ओपनहैब में एकीकृत करने और Google होम के माध्यम से इसे नियंत्रित करने में पूरी तरह से सफल नहीं हुआ। इसलिए मैंने अपनी खुद की फर्म लिखी
ESP8266 और Google होम मिनी का उपयोग करके DIY वॉयस/इंटरनेट नियंत्रित होम ऑटोमेशन और मॉनिटरिंग: 6 चरण
ESP8266 और Google होम मिनी का उपयोग करके DIY वॉयस / इंटरनेट नियंत्रित होम ऑटोमेशन और मॉनिटरिंग: अरे !! एक लंबे ब्रेक के बाद मैं यहां हूं क्योंकि हम सभी को कमाने के लिए कुछ उबाऊ (नौकरी) करना पड़ता है। सभी होम ऑटोमेशन लेखों के बाद मैंने ब्लूटूथ, आईआर, स्थानीय वाईफ़ाई, क्लाउड यानी मुश्किल वाले से लिखा है, * अब * आता है सबसे आसान लेकिन सबसे कुशल
होम ऑटोमेशन के लिए DIY IoT लैंप -- ESP8266 ट्यूटोरियल: 13 चरण (चित्रों के साथ)
होम ऑटोमेशन के लिए DIY IoT लैंप || ESP8266 ट्यूटोरियल: इस ट्यूटोरियल में हम एक इंटरनेट कनेक्टेड स्मार्ट लैंप बनाने जा रहे हैं। यह इंटरनेट ऑफ थिंग्स में गहराई तक जाएगा और होम ऑटोमेशन की दुनिया को खोलेगा! लैंप वाईफाई से जुड़ा है और एक ओपन मैसेज प्रोटोकॉल के लिए बनाया गया है। इसका मतलब है कि आप चुन सकते हैं