विषयसूची:

IOT होम ऑटोमेशन DIY प्रोजेक्ट #1: 7 चरण
IOT होम ऑटोमेशन DIY प्रोजेक्ट #1: 7 चरण

वीडियो: IOT होम ऑटोमेशन DIY प्रोजेक्ट #1: 7 चरण

वीडियो: IOT होम ऑटोमेशन DIY प्रोजेक्ट #1: 7 चरण
वीडियो: What is Arduino with Full Information? – [Hindi] – Quick Support 2024, नवंबर
Anonim
Image
Image
विवरण
विवरण

# परिचय

होम ऑटोमेशन एसी, फैन, रेफ्रिजरेटर, लाइट जैसे घरेलू उपकरणों की ऑटोमेशन प्रक्रिया है और सूची जारी रहती है, ताकि उन्हें आपके फोन, कंप्यूटर या यहां तक कि दूर से भी नियंत्रित किया जा सके। यह परियोजना हमारे वाईफाई नेटवर्क के माध्यम से हमारे घर के उपकरणों को नियंत्रित करने के लिए 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 सेंसर
DHT11 सेंसर
DHT11 सेंसर
DHT11 सेंसर
DHT11 सेंसर
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. साधारण टाइमर का प्रयोग क्यों किया जाता है ??

सिफारिश की: