ARDUINO A000110 4 रिले शील्ड उपयोगकर्ता मैनुअल
4 एल ई डी पूर्वampपर:
यह भूतपूर्वampली आपको दिखाता है कि 4 रिले शील्ड द्वारा 4 एलईडी के स्विच को कैसे पायलट किया जाए।
टिप्पणी:
इस पूर्व मेंamp4 रिले शील्ड के संचालन को प्रदर्शित करने के लिए 4 एलईडी का उपयोग किया जाता है, लेकिन आप रिले को अन्य प्रकार के भार से कनेक्ट कर सकते हैं और अपना व्यक्तिगत स्केच बना सकते हैं।
हार्डवेयर:
- आर्डुइनो बोर्ड
- Arduino 4 रिले शील्ड
- 4 एल ई डी
- 4 अवरोधक 220Ω
- तारों
सर्किट:
अपने 4 रिले शील्ड को Arduino बोर्ड पर माउंट करें, रिले के "कॉमन" कॉन्टैक्ट्स (C) को शील्ड के पावर पिन "5V" से कनेक्ट करें।
एलईडी के सभी एनोड (आमतौर पर लंबी पिन) को श्रृंखला में 220Ω के अवरोधक से कनेक्ट करें और उन्हें रिले के "सामान्य रूप से खुले" संपर्क (एनओ) से कनेक्ट करें।
एलईडी के कैथोड को शील्ड के ग्राउंड (जीएनडी) से भी कनेक्ट करें।
अंत में बोर्ड को यूएसबी केबल से पीसी से कनेक्ट करें और स्केच अपलोड करें।
अब आप रिले द्वारा प्रत्येक एकल एलईडी को पायलट कर सकते हैं जिससे यह जुड़ा हुआ है।
कोड:
यह स्केच 4 एलईडी को संचालित करता है।
सबसे पहले यह रिले1 से जुड़े LED1 को चालू करता है, एक सेकंड के बाद यह रिले2 से जुड़े LED2 को चालू करता है, एक और सेकंड के बाद यह रिले3 से जुड़े LED3 को चालू करता है और अंत में, एक सेकंड के बाद, यह उस LED4 को चालू करता है जिससे यह जुड़ा हुआ है रिले4.
रिले1 को पिन 4 से, रिले2 को पिन7 से, रिले3 को 8 से और रिले4 को पिन 12 से संचालित किया जाता है।
कम्यूटेशन का आदेश "digitalWrite()" फ़ंक्शन द्वारा दिया जाता है।
जब रिले को LOW के रूप में सेट किया जाता है, तो "सामान्य" (C) संपर्क "सामान्य रूप से बंद" (NC) संपर्क से जुड़ा होता है।
इसके बजाय जब रिले को हाई पर सेट किया जाता है, तो "सामान्य" (सी) संपर्क स्विच हो जाता है और "सामान्य रूप से खुले" (एनओ) संपर्क से जुड़ जाता है।
यहाँ आप 4-रिले शील्ड का योजनाबद्ध डाउनलोड कर सकते हैं।
पूरा कोड और उसका विस्तृत विवरण नीचे दिखाया गया है।
/*4-रिले शील्ड पूर्वampले*/
//वेरिएबल को परिभाषित करें
पूर्णांक रिले1 = 4;
पूर्णांक रिले2 = 7;
पूर्णांक रिले3 = 8;
पूर्णांक रिले4 = 12;
शून्य सेटअप()
{
// रिले को आउटपुट के रूप में सेट करें
पिनमोड (रिले1, आउटपुट);
पिनमोड (रिले2, आउटपुट);
पिनमोड (रिले3, आउटपुट);
पिनमोड (रिले4, आउटपुट);
शून्य सेटअप()
{
// रिले को आउटपुट के रूप में सेट करें
पिनमोड (रिले1, आउटपुट);
पिनमोड (रिले2, आउटपुट);
पिनमोड (रिले3, आउटपुट);
पिनमोड (रिले4, आउटपुट);
}
शून्य लूप()
{
डिजिटलराइट(रिले1,हाई); // LED1 चालू करता है
देरी(1000); // 1 सेकंड प्रतीक्षा करें
डिजिटलराइट(रिले2,हाई); // LED2 चालू करता है
देरी(1000); // 1 सेकंड प्रतीक्षा करें
डिजिटलराइट(रिले3,हाई); // LED3 चालू करता है
देरी(1000); // 1 सेकंड प्रतीक्षा करें
डिजिटलराइट(रिले4,हाई); // LED4 चालू करता है
देरी(1000); // 1 सेकंड प्रतीक्षा करें
डिजिटलराइट(रिले4,लो); // LED4 बंद कर देता है
देरी(1000); // 1 सेकंड प्रतीक्षा करें
डिजिटलराइट(रिले3,लो); // LED3 बंद कर देता है
देरी(1000); // 1 सेकंड प्रतीक्षा करें
डिजिटलराइट(रिले2,लो); // LED2 बंद कर देता है
देरी(1000); // 1 सेकंड प्रतीक्षा करें
डिजिटलराइट(रिले1,लो); // LED1 बंद कर देता है
देरी(1000); // 1 सेकंड प्रतीक्षा करें
}


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

दस्तावेज़ / संसाधन
![]() |
ARDUINO A000110 4 रिले शील्ड [पीडीएफ] उपयोगकर्ता पुस्तिका A000110, A000110 4 रिले शील्ड, A000110, 4 रिले शील्ड, रिले शील्ड, शील्ड |