ARDUINO A000110 4 रिले शिल्ड प्रयोगकर्ता पुस्तिका
4 एलईडी पूर्वampLe:
यो पूर्वample ले तपाइँलाई 4 रिले शिल्ड बाट 4 Leds को स्विच कसरी पाइलट गर्ने भनेर देखाउँछ।
नोट:
यस मा पूर्वample 4 Relays Shield को सञ्चालन प्रदर्शन गर्न 4 LED को प्रयोग गरिन्छ तर तपाईले अन्य प्रकारका भारहरु लाई जोड्न र आफ्नो व्यक्तिगत स्केच बनाउन सक्नुहुन्छ।
हार्डवेयर:
- Arduino बोर्ड
- Arduino 4 रिले शील्ड
- 4 एलईडी
- 4 प्रतिरोधक 220Ω
- तारहरू
सर्किट:
Arduino बोर्डमा आफ्नो 4 रिले शिल्ड माउन्ट गर्नुहोस्, रिलेको "सामान्य" सम्पर्कहरू (C) लाई शिल्डको पावर पिन "5V" मा जडान गर्नुहोस्।
LED का सबै एनोडहरू (सामान्यतया लामो पिन) लाई 220Ω को प्रतिरोधकमा जडान गर्नुहोस् र तिनीहरूलाई रिलेको "सामान्य रूपमा खुला" सम्पर्क (NO) मा जडान गर्नुहोस्।
साथै शिल्डको Leds to GND (GND) को क्याथोडहरू जडान गर्नुहोस्।
अन्तमा USB केबलको साथ PC मा बोर्ड जडान गर्नुहोस् र स्केच अपलोड गर्नुहोस्।
अब तपाइँ यो जडान भएको रिले द्वारा प्रत्येक एकल नेतृत्व पायलट गर्न सक्नुहुन्छ।
कोड:
यो स्केच पाइलटहरू 4 एलईडी।
पहिले यो relay1 मा जडान भएको led1 मा स्विच गर्छ, एक सेकेन्ड पछि यो relay2 मा जोडिएको led2 लाई खोल्छ, अर्को सेकेन्ड नाघ्यो यो relay3 मा जडान भएको led3 अन हुन्छ र अन्तमा, एक सेकेन्ड बित्यो, यो led4 मा स्विच हुन्छ कि यो जडान भएको छ। रिले ४।
रिले १ पिन ४ बाट, रिले २ पिन ७ बाट, रिले ३ बाट ८ र रिले ४ पिन १२ बाट पाइलट गरिएको छ।
कम्युटेशन "digitalWrite()" प्रकार्य द्वारा आदेश गरिएको छ।
जब रिले कम को रूपमा सेट गरिन्छ, "सामान्य" (C) सम्पर्क "सामान्य रूपमा बन्द" (NC) सम्पर्कमा जडान हुन्छ।
यसको सट्टा जब रिले उच्च रूपमा सेट गरिन्छ, "सामान्य" (C) सम्पर्क स्विच हुन्छ र "सामान्य रूपमा खुला" (NO) सम्पर्कमा जडान हुन्छ।
यहाँ तपाईं 4-रिले शील्ड को योजनाबद्ध डाउनलोड गर्न सक्नुहुन्छ।
पूर्ण कोड र यसको विस्तृत विवरण तल देखाइएको छ।
/*4-रिले शिल्ड पूर्वampले*/
//चर परिभाषित गर्नुहोस्
int RELAY1 = 4;
int RELAY2 = 7;
int RELAY3 = 8;
int RELAY4 = 12;
शून्य सेटअप()
{
// आउटपुटको रूपमा रिले सेट गर्नुहोस्
पिनमोड (रिले १, आउटपुट);
पिनमोड (रिले १, आउटपुट);
पिनमोड (रिले १, आउटपुट);
पिनमोड (रिले १, आउटपुट);
शून्य सेटअप()
{
// आउटपुटको रूपमा रिले सेट गर्नुहोस्
पिनमोड (रिले १, आउटपुट);
पिनमोड (रिले १, आउटपुट);
पिनमोड (रिले १, आउटपुट);
पिनमोड (रिले १, आउटपुट);
}
शून्य लूप()
{
डिजिटल राइट (रिले १, उच्च); // Led1 खोल्छ
ढिलाइ (1000); // २ सेकेन्ड पर्खनुहोस्
डिजिटल राइट (रिले १, उच्च); // Led2 खोल्छ
ढिलाइ (1000); // २ सेकेन्ड पर्खनुहोस्
डिजिटल राइट (रिले १, उच्च); // Led3 खोल्छ
ढिलाइ (1000); // २ सेकेन्ड पर्खनुहोस्
डिजिटल राइट (रिले १, उच्च); // Led4 खोल्छ
ढिलाइ (1000); // २ सेकेन्ड पर्खनुहोस्
digitalWrite (RELAY4,LOW); // Led4 बन्द गर्दछ
ढिलाइ (1000); // २ सेकेन्ड पर्खनुहोस्
digitalWrite (RELAY3,LOW); // Led3 बन्द गर्दछ
ढिलाइ (1000); // २ सेकेन्ड पर्खनुहोस्
digitalWrite (RELAY2,LOW); // Led2 बन्द गर्दछ
ढिलाइ (1000); // २ सेकेन्ड पर्खनुहोस्
digitalWrite (RELAY1,LOW); // Led1 बन्द गर्दछ
ढिलाइ (1000); // २ सेकेन्ड पर्खनुहोस्
}


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

कागजातहरू / स्रोतहरू
![]() |
ARDUINO A000110 4 रिले शिल्ड [pdf] प्रयोगकर्ता पुस्तिका A000110, A000110 4 रिले शिल्ड, A000110, 4 रिले शिल्ड, रिले शिल्ड, शिल्ड |