ARDUINO A000110 4 Relays Shield User Manual
4 Led Exampලෙ:
මෙම හිටපුampLes 4 Led by 4 Relays Shield හි ස්විච් ඔන් කරන ආකාරය ඔබට පෙන්වයි.
සටහන:
මෙම example 4 Relays Shield හි ක්රියාකාරිත්වය නිරූපණය කිරීම සඳහා LED 4ක් භාවිතා කරන නමුත් ඔබට වෙනත් ආකාරයේ loads වෙත සම්බන්ධ වී ඔබේ පුද්ගලාරෝපිත සටහන නිර්මාණය කළ හැක.
දෘඪාංග:
- Arduino පුවරුව
- Arduino 4 Relays Shield
- 4 LED
- 4 ප්රතිරෝධක 220Ω
- වයර්
පරිපථය:
ඔබගේ රිලේ 4 පලිහ Arduino පුවරුවක සවි කරන්න, Relays වල "Common" සම්බන්ධතා (C) Shield එකේ Power pin "5V" වෙත සම්බන්ධ කරන්න.
LED වල සියලුම ඇනෝඩ (සාමාන්යයෙන් දිගු පින්) 220Ω ප්රතිරෝධකයකට සම්බන්ධ කර ඒවා Relays හි “සාමාන්යයෙන් විවෘත” සම්බන්ධතා (NO) වෙත සම්බන්ධ කරන්න.
පලිහෙහි Leds to Ground (GND) හි කැතෝඩ ද සම්බන්ධ කරන්න.
අවසාන වශයෙන් USB කේබලයක් සමඟ පුවරුව පරිගණකයට සම්බන්ධ කර ස්කීච් එක උඩුගත කරන්න.
දැන් ඔබට එය සම්බන්ධ කර ඇති රිලේ මඟින් සෑම තනි තනියම නියමු කළ හැකිය.
කේතය:
මෙම ස්කීච් ගුවන් නියමුවන් 4 Led.
මුලින්ම relay1 එකට සම්බන්ධ led1 එක ඔන් කරනවා, එක තත්පරයකට පස්සේ relay2 එකට සම්බන්ධ led2 එක on කරලා, තව තත්පරයක් ඉක්මවලා relay3 එකට සම්බන්ධ led3 එක on කරලා, අන්තිමට, එක තත්පරයක් ගියාම, ඒක connect කරලා තියෙන led4 එක on වෙනවා. රිලේ4.
රිලේ1 pin 4 න් ද, රිලේ 2 pin7 ද, රිලේ 3 8 ද සහ රිලේ 4 පින් 12 න් ද නියමු කර ඇත.
සංක්රමණය "ඩිජිටල් රයිට් ()" ශ්රිතය මගින් අණ කෙරේ.
රිලේ අඩු ලෙස සකසා ඇති විට, "පොදු" (C) සම්බන්ධතාවය "සාමාන්යයෙන් වසා ඇති" (NC) සම්බන්ධතාවයට සම්බන්ධ වේ.
ඒ වෙනුවට රිලේ ඉහළ ලෙස සකසා ඇති විට, "පොදු" (C) ස්පර්ශය මාරු වී "සාමාන්යයෙන් විවෘත" (NO) සම්බන්ධතාවයට සම්බන්ධ වේ.
මෙතන ඔබට 4-Relays Shield හි යෝජනා ක්රමය බාගත කළ හැකිය.
සම්පූර්ණ කේතය සහ එහි සවිස්තරාත්මක විස්තරය පහත දැක්වේ.
/*4-Relays Shield Example*/
//විචල්යය නිර්වචනය කරන්න
int RELAY1 = 4;
int RELAY2 = 7;
int RELAY3 = 8;
int RELAY4 = 12;
හිස් සැකසුම ()
{
//Relays ප්රතිදානය ලෙස සකසන්න
pinMode (RELAY1, OUTPUT);
pinMode (RELAY2, OUTPUT);
pinMode (RELAY3, OUTPUT);
pinMode (RELAY4, OUTPUT);
හිස් සැකසුම ()
{
//Relays ප්රතිදානය ලෙස සකසන්න
pinMode (RELAY1, OUTPUT);
pinMode (RELAY2, OUTPUT);
pinMode (RELAY3, OUTPUT);
pinMode (RELAY4, OUTPUT);
}
void loop()
{
ඩිජිටල් රයිට් (RELAY1,HIGH); // Led1 සක්රිය කරයි
ප්රමාදය (1000); //තත්පර 1ක් ඉන්න
ඩිජිටල් රයිට් (RELAY2,HIGH); // Led2 සක්රිය කරයි
ප්රමාදය (1000); //තත්පර 1ක් ඉන්න
ඩිජිටල් රයිට් (RELAY3,HIGH); // Led3 සක්රිය කරයි
ප්රමාදය (1000); //තත්පර 1ක් ඉන්න
ඩිජිටල් රයිට් (RELAY4,HIGH); // Led4 සක්රිය කරයි
ප්රමාදය (1000); //තත්පර 1ක් ඉන්න
ඩිජිටල් රයිට් (RELAY4, අඩු); // Led4 අක්රිය කරයි
ප්රමාදය (1000); //තත්පර 1ක් ඉන්න
ඩිජිටල් රයිට් (RELAY3, අඩු); // Led3 අක්රිය කරයි
ප්රමාදය (1000); //තත්පර 1ක් ඉන්න
ඩිජිටල් රයිට් (RELAY2, අඩු); // Led2 අක්රිය කරයි
ප්රමාදය (1000); //තත්පර 1ක් ඉන්න
ඩිජිටල් රයිට් (RELAY1, අඩු); // Led1 අක්රිය කරයි
ප්රමාදය (1000); //තත්පර 1ක් ඉන්න
}


සමුද්දේශ සැලසුම් "පවතින පරිදි" සහ "සියලු දෝෂ සහිතව" සපයනු ලැබේ. Arduino අනෙකුත් සියලුම වගකීම් ප්රතික්ෂේප කරයි, ප්රකාශිත හෝ ඇඟවුම් කර ඇත, Arduino දැනුම්දීමකින් තොරව ඕනෑම වේලාවක පිරිවිතර සහ නිෂ්පාදන විස්තර සඳහා වෙනස්කම් සිදු කළ හැකිය. පාරිභෝගිකයා නොකළ යුතුය
නිෂ්පාදන සම්බන්ධයෙන්, විශේෂිත අරමුණක් සඳහා වෙළඳ හෝ යෝග්යතාවය පිළිබඳ කිසියම් ව්යංග වගකීමක් ඇතුළුව නමුත් ඒවාට සීමා නොවේ, "වෙන්කර ඇති" හෝ "නොනිර්මාණය" ලෙස සලකුණු කර ඇති විශේෂාංග හෝ උපදෙස්වල නොමැති වීම හෝ ලක්ෂණ මත රඳා පවතී. Arduino මේවා අනාගත නිර්වචනය සඳහා වෙන් කර ඇති අතර අනාගත වෙනස්කම් වලින් පැන නගින ගැටුම් හෝ නොගැලපීම් සඳහා කිසිදු වගකීමක් නොමැත.
මත නිෂ්පාදන තොරතුරු Web අඩවිය හෝ ද්රව්ය දැනුම්දීමකින් තොරව වෙනස් වීමට යටත් වේ. මෙම තොරතුරු සමඟ නිර්මාණයක් අවසන් නොකරන්න.
"Arduino" නම සහ ලාංඡනය ඉතාලියේ, යුරෝපීය සංගමයේ සහ ලෝකයේ අනෙකුත් රටවල Arduino Srl විසින් ලියාපදිංචි කරන ලද වෙළඳ ලකුණු වේ.

ලේඛන / සම්පත්
![]() |
ARDUINO A000110 4 රිලේ පලිහ [pdf] පරිශීලක අත්පොත A000110, A000110 4 Relays Shield, A000110, 4 Relays Shield, Relays Shield, Shield |