क्या Arduino 12V रिले चला सकता है?

Kya Arduino 12v Rile Cala Sakata Hai



Arduino मुफ़्त सॉफ़्टवेयर है जो अपने उपयोगकर्ताओं को उनकी आवश्यकताओं के अनुसार माइक्रोकंट्रोलर प्रोग्राम करने की अनुमति देता है। Arduino का उपयोग एलईडी और रिले जैसे कई इलेक्ट्रॉनिक उपकरणों को नियंत्रित करने के लिए किया जाता है। रिले एक इलेक्ट्रोमैकेनिकल स्विच है जो विद्युत सिग्नल के माध्यम से चालू और बंद होता है। इसका उपयोग विभिन्न उपकरणों जैसे रोशनी, पंखे, टेलीविजन और हीटर को नियंत्रित करने के लिए किया जाता है।

क्या Arduino 12V रिले चला सकता है?

हाँ, Arduino 12V रिले चला सकता है, लेकिन सीधे नहीं। यदि 12V रिले Arduino से जुड़ा है, तो यह Arduino बोर्ड को नुकसान पहुंचा सकता है। यह Arduino और रिले के बीच स्विच के रूप में एक ट्रांजिस्टर, ट्रांजिस्टर की सुरक्षा के लिए एक अवरोधक और Arduino की सुरक्षा के लिए एक डायोड का उपयोग करके किया जा सकता है।

Arduino को 5V पर संचालित करने के लिए डिज़ाइन किया गया है, और यह सामान्य रूप से 20mA के करंट को संभाल सकता है। इसलिए, Arduino में 12V रिले स्थापित करने के लिए, हमें 12V रिले से निपटने के लिए करंट को बढ़ाना होगा। इसी प्रकार, हमें रिले को सक्रिय करने के लिए 12V की अतिरिक्त बिजली आपूर्ति की आवश्यकता है।







Arduino के साथ 12V रिले स्थापित करने के लिए, आपके पास निम्नलिखित होना चाहिए।



सॉफ़्टवेयर आवश्यकताएं



  • अरुडिनो आईडीई

हार्डवेयर आवश्यकताएँ





  • अरुडिनो बोर्ड
  • 12V रिले मॉड्यूल
  • एक एनपीएन ट्रांजिस्टर (अधिमानतः बीसी 548 या 2एन2222)
  • एक डायोड (अधिमानतः 1N4007)
  • एक अवरोधक
  • लाइट बल्ब
  • ब्रेड बोर्ड
  • तार जोड़ना

आवश्यक प्रतिरोध के लिए गणना

इसके प्रतिरोध को नोट करने के लिए 12V रिले की डेटाशीट देखें।

मान लीजिए कि 12V रिले का कुंडल प्रतिरोध 4000 Ω है।



धारा प्रवाहित होगी

ट्रांजिस्टर 2N222 के लिए करंट के इस मान और β= 190 के लिए, ट्रांजिस्टर का बेस करंट होगा:

अब, ओम के नियम का उपयोग करते हुए,

तो, आपको लगभग कनेक्ट करने की आवश्यकता है 30 किलो ट्रांजिस्टर और Arduino के बीच।

सर्किट आरेख

नीचे बताए अनुसार संबंध बनाएं:

1. रिले कनेक्शन

साथ: COM को 12V बिजली आपूर्ति से कनेक्ट करें

नहीं: बल्ब के सकारात्मक टर्मिनल को रिले के NO से और नकारात्मक टर्मिनल को 12V बिजली आपूर्ति से कनेक्ट करें

रिले के कुंडल पक्ष पर, एक छोर को 12V बिजली की आपूर्ति से और दूसरे को ट्रांजिस्टर के कलेक्टर से कनेक्ट करें।

2. ट्रांजिस्टर कनेक्शन

आधार: ट्रांजिस्टर के आधार को 30 kΩ के अवरोधक के माध्यम से Arduino के आउटपुट पिन 8 से कनेक्ट करें

उत्सर्जक: ट्रांजिस्टर के उत्सर्जक को ग्राउंड करें

एकत्र करनेवाला: ट्रांजिस्टर के कलेक्टर को रिले कॉइल के एक छोर से कनेक्ट करें

3. डायोड कनेक्शन

डायोड को रिले कॉइल से जोड़ा जाना है, और डायोड का पी-साइड ट्रांजिस्टर के कलेक्टर टर्मिनल से जुड़ा है।

सर्किट पूरा करने के बाद, Arduino में निम्नलिखित कोड अपलोड करें और सर्किट चलाएं।

int यहाँ रिलेइन्पुट = 8 ; // Arduino के पिन 8 को ट्रांजिस्टर के आधार से कनेक्ट करें जो रिले के लिए इनपुट के रूप में कार्य कर रहा है

खालीपन स्थापित करना ( )

{

 पिनमोड ( रिलेइनपुट, आउटपुट ) ; // रिले इनपुट को Arduino के आउटपुट के रूप में आरंभ करें

}

खालीपन कुंडली ( )

{ // आप अपनी आवश्यकता के अनुसार यहां if शर्त जोड़ सकते हैं

डिजिटल लिखें ( रिलेइनपुट, हाई ) ; // हाई सिग्नल प्राप्त होने पर रिले ट्रिप

देरी ( 10000 ) ; // रिले 10 सेकंड तक चालू रहता है

डिजिटल लिखें ( रिलेइनपुट, कम ) ; // कम सिग्नल प्राप्त होने पर रिले निष्क्रिय हो जाता है

देरी ( 10000 ) ; // रिले 10 सेकंड के लिए बंद रहता है

}

जब सर्किट चलता है, तो ट्रांजिस्टर Arduino और 12V रिले के बीच एक स्विच के रूप में काम करता है। जब आपूर्ति चालू की जाती है, और आधार धारा को ट्रांजिस्टर को आपूर्ति की जाती है, तो धारा कलेक्टर से उत्सर्जक की ओर प्रवाहित होने लगती है। ट्रांजिस्टर चालू हो जाता है और जब स्विच चालू होता है, तो यह रिले को संचालित करता है। रिले की कुंडली से जुड़ा बल्ब 10 सेकंड के लिए चमकेगा और, जैसा कि कोड से पता चलता है, 10 सेकंड के बाद बल्ब 10 सेकंड के लिए बंद हो जाएगा।

हार्डवेयर सर्किट

नीचे हार्डवेयर सर्किट दिया गया है जो Arduino के साथ 12V रिले को नियंत्रित करता है। कनेक्शन ऊपर बताए अनुसार बनाए गए हैं। जब Arduino बोर्ड USB सीरियल केबल के माध्यम से संचालित होता है। ट्रांजिस्टर चालू होता है और रिले संचालित होता है। रिले का उपयोग करके किसी भी उपकरण को संचालित किया जा सकता है।

इस हार्डवेयर में उपयोग किये जाने वाले घटक हैं

  • ब्रेड बोर्ड
  • Arduino UNO बोर्ड
  • दो प्रतिरोधक
  • एक डायोड
  • एक रिले मॉड्यूल
  • एक BJT ट्रांजिस्टर और एक FET ट्रांजिस्टर
  • तार जोड़ना

निष्कर्ष

एक 12 V रिले को ट्रांजिस्टर, रेसिस्टर और डायोड का उपयोग करके Arduino का उपयोग करके संचालित किया जा सकता है। Arduino के साथ 12V रिले का उपयोग करने का सबसे महत्वपूर्ण लाभ यह है कि 12V रेटिंग वाले सभी उपकरण Arduino के माध्यम से आसानी से संचालित किए जा सकते हैं।