हीटिंग से इलेक्ट्रॉनिक उपकरणों को रोकने के लिए एक स्वचालित प्रशंसक कैसे बनाएं?

हम एक ऐसे युग में रह रहे हैं जहां सब कुछ कंप्यूटर या माइक्रोकंट्रोलर द्वारा नियंत्रित किया जाता है। लगातार काम करने से ये इलेक्ट्रॉनिक उपकरण गर्म हो जाते हैं। हम एक स्वचालित प्रशंसक बना सकते हैं जो स्वचालित रूप से उस समय स्विच करेगा जब तापमान एक निश्चित स्तर तक बढ़ जाता है। इस परियोजना को किसी भी पैमाने पर लागू किया जा सकता है।



तापमान पर निर्भर प्रशंसक

इस प्रणाली में एक Arduino बोर्ड और एक तापमान सेंसर शामिल हैं। एक तापमान सेंसर तापमान को समझ जाएगा और स्वचालित रूप से पंखे को चालू या बंद कर देगा।



Arduino का उपयोग करके तापमान-निर्भर प्रशंसक को स्वचालित कैसे करें?

जैसा कि अब हम जानते हैं कि हम क्या करने जा रहे हैं, आइए कुछ और जानकारी इकट्ठा करते हुए अपने प्रोजेक्ट पर काम करना शुरू करें।



चरण 1: घटकों को इकट्ठा करना

किसी भी परियोजना को शुरू करने के लिए सबसे अच्छा तरीका यह है कि शुरुआत में सभी घटकों की एक सूची बनाई जाए और उस पर काम करने के लिए एक अच्छी योजना बनाई जाए। निम्नलिखित घटक हैं जो हम इस परियोजना में उपयोग करने जा रहे हैं।



  • DHT11 (तापमान सेंसर)
  • पंखा
  • जम्पर तार
  • ब्रेडबोर्ड / वेरोबार्ड
  • महिला हैडर (अगर वेरोबार्ड का उपयोग कर रहे हैं)
  • सोल्डर आयरन, सोल्डर वायर, सोल्डर पेस्ट (अगर वेरोबार्ड का उपयोग कर रहे हैं)

चरण 2: अवयवों का अध्ययन

अब, जैसा कि हम जानते हैं कि हम किन घटकों का उपयोग करने जा रहे हैं, आइए हम एक कदम आगे बढ़ते हैं और इन घटकों के काम का संक्षेप में अध्ययन करते हैं।

Arduino नैनो एक माइक्रोकंट्रोलर बोर्ड है जिसका उपयोग सर्किट में विभिन्न कार्यों को नियंत्रित करने या बाहर करने के लिए किया जाता है। ए, C कोड माइक्रोकंट्रोलर बोर्ड को यह बताने की जरूरत है कि कैसे और क्या संचालन करना है। Arduino Nano की Arduino Uno जैसी ही कार्यक्षमता है लेकिन काफी छोटे आकार में। Arduino नैनो बोर्ड पर माइक्रोकंट्रोलर है ATmega328p। हम परियोजना को लागू करने के लिए Arduino UNO का भी उपयोग कर सकते हैं।

DHT11 एक तापमान और आर्द्रता सेंसर है। इसकी तापमान सीमा 0 से 50 डिग्री सेल्सियस है। यह कम लागत और एक कुशल सेंसर है जो उच्च स्थिरता देता है। तापमान को मापने के लिए इसमें एक अंतर्निर्मित थर्मिस्टर है। यह आर्द्रता को भी मापता है लेकिन इस परियोजना में, हमें आर्द्रता को मापने की आवश्यकता नहीं है।



रिले मॉड्यूल एक स्विचिंग डिवाइस है जो Arduino से इनपुट लेता है और उसी के अनुसार स्विच करता है। यह दो मोड में संचालित होता है, सामान्य रूप से खुला (NO) तथा सामान्य रूप से बंद (नेकां)।

चरण 3: सर्किट को असेंबल करना

अब हम आगे बढ़ते हैं और सर्किट को इकट्ठा करते हैं। DHT11 सेंसर के Vcc और ग्राउंड पिन को 5V और Arduino नैनो के ग्राउंड से कनेक्ट करें। DHT11 सेंसर के आउटपुट पिन को पिन 2 से और रिले मॉड्यूल के IN पिन को Arduino के Pin3 से कनेक्ट करें। Arduino के माध्यम से रिले मॉड्यूल को पावर करें और में पंखे के सकारात्मक तार को कनेक्ट करें नहीं रिले मॉड्यूल का पिन। मैं यहाँ ब्रेडबोर्ड का उपयोग कर रहा हूँ, लेकिन आप वेरोबार्ड का भी उपयोग कर सकते हैं। यदि आप एक वेरोबार्ड का उपयोग करते हैं, तो सुनिश्चित करें कि आप Arduino नैनो बोर्ड और इसमें DHT सेंसर सम्मिलित करने के लिए बोर्ड पर महिला हेडर मिलाते हैं। और अगर कोई कनेक्शन छोटा है, तो यह जांचने के लिए एक निरंतरता परीक्षण करना न भूलें।

एक बात बहुत महत्वपूर्ण है जिसे ध्यान में रखना चाहिए कि DHT सेंसर उस उपकरण के करीब होना चाहिए जिसे पंखे से ठंडा किया जाना है।

चरण 4: Arduino के साथ शुरुआत करना

यदि आप पहले से ही Arduino IDE से परिचित नहीं हैं, तो चिंता न करें, आपको समझाया जाता है कि नीचे Arduino IDE का उपयोग कैसे करें।

  1. से Arduino IDE का नवीनतम संस्करण डाउनलोड करें Arduino
  2. Arduino बोर्ड को अपने पीसी से कनेक्ट करें और कंट्रोल पैनल> हार्डवेयर और साउंड> डिवाइस और प्रिंटर पर जाएं। यहां, उस पोर्ट को ढूंढें जिसमें आपका Arduino जुड़ा हुआ है। मेरे मामले में यह COM14 है, लेकिन यह विभिन्न कंप्यूटरों पर अलग है।

    पोर्ट ढूँढना

  3. टूल्स पर क्लिक करें और अपना बोर्ड सेट करें अरुडिनो नैनो।

    बोर्ड लगाना

  4. उसी टूल मेनू से, प्रोसेसर को सेट करें ATmega328p (ओल्ड बूटलोडर)।

    प्रोसेसर सेट करना

  5. अब उस पोर्ट को सेट करें जिसे आप कंट्रोल पैनल में वापस प्रेक्षक करते हैं।

    पोर्ट की स्थापना

  6. हमें DHT11 सेंसर का उपयोग करने के लिए एक पुस्तकालय शामिल करना होगा। पुस्तकालय कोड के साथ डाउनलोड लिंक में नीचे संलग्न है। स्केच पर जाएं> लाइब्रेरी शामिल करें> .ZIP लाइब्रेरी जोड़ें।

    जिसमें लाइब्रेरी भी शामिल है

  7. नीचे दिए गए कोड को डाउनलोड करें और इसे अपने आईडीई पर कॉपी करें। अपने माइक्रोकंट्रोलर बोर्ड में कोड को जलाने के लिए अपलोड बटन पर क्लिक करें।

    डालना

आप से कोड डाउनलोड कर सकते हैं यहाँ

चरण 5: कोड

DHT11 सेंसर के लिए कोड वास्तव में सरल है, लेकिन यहां कोड की कुछ व्याख्या है।

  1. शुरुआत में, DHT11 का उपयोग करने के लिए पुस्तकालय शामिल है, चर आरंभिक हैं और पिन भी आरंभिक हैं।
#include dht11 DHT11; # डेफ़िन dhtpin 2 #define रिले 3 फ्लोट टेम्प;

2। व्यर्थ व्यवस्था() एक फ़ंक्शन है जो पिन को INPUT या OUTPUT के रूप में सेट करने के लिए उपयोग किया जाता है। यह Arduino की बॉड दर भी निर्धारित करता है। बॉड दर माइक्रोकंट्रोलर बोर्ड की संचार गति है।

शून्य सेटअप () {pinMode (dhtpin, INPUT); (रिले, उत्पादन) pinMode; Serial.begin (9600); }

3। शून्य लूप () एक ऐसा कार्य है जो एक चक्र में बार-बार चलता है। इस फ़ंक्शन में, हम DHT11 के आउटपुट पिन से डेटा पढ़ रहे हैं और एक निश्चित तापमान स्तर पर रिले को चालू या बंद कर रहे हैं।

शून्य लूप () {विलंब (1000); DHT11.read (dhtpin); अस्थायी = DHT11। तापमान; Serial.print (अस्थायी); सिरियल.प्रिंट ('सी ’); if (temp> = 35) // {digitalWrite (रिले, LOW) पर पंखा चालू करें; //Serial.println(relay); } और // प्रशंसक बंद करें {digitalWrite (रिले, हाई); //Serial.println(relay); }}

इसी तरह के अनुप्रयोग

हम इस तापमान संवेदक का उपयोग विद्युत उपकरणों के लिए एक प्रशंसक के स्विचिंग के लिए कर रहे हैं। इसका उपयोग अन्य उद्देश्यों के लिए भी किया जा सकता है, इसके कुछ अनुप्रयोग निम्नानुसार हैं।

  1. एक मुर्गी की झोपड़ी में मुर्गियों के लिए लगातार गर्म तापमान बनाए रखना।
  2. स्मार्ट होम्स।
  3. फायर अलार्म सर्किट।

अब जैसा कि आपने सीखा है कि अपने बिजली के उपकरणों को ठंडा करने के लिए पंखे को कैसे स्वचालित किया जाए, तो अब आप इस परियोजना पर काम करना शुरू कर सकते हैं और आप अन्य अनुप्रयोगों में भी इस DHT सेंसर का उपयोग कर सकते हैं।