ARDUINO A000110 4 റിലേ ഷീൽഡ് യൂസർ മാനുവൽ
4 ലെഡ്സ് എക്സിampLe:
ഈ മുൻamp4 ലെഡ്സ് ബൈ 4 റിലേസ് ഷീൽഡിൻ്റെ സ്വിച്ച് ഓൺ എങ്ങനെ പൈലറ്റ് ചെയ്യാമെന്ന് le കാണിക്കുന്നു.
കുറിപ്പ്:
ഇതിൽ മുൻamp4 റിലേ ഷീൽഡിൻ്റെ പ്രവർത്തനം കാണിക്കാൻ le 4 ലെഡുകൾ ഉപയോഗിക്കുന്നു, എന്നാൽ നിങ്ങൾക്ക് മറ്റ് തരത്തിലുള്ള റിലേകളിലേക്ക് കണക്റ്റുചെയ്ത് നിങ്ങളുടെ വ്യക്തിഗത സ്കെച്ച് സൃഷ്ടിക്കാൻ കഴിയും.
ഹാർഡ്വെയർ:
- ആർഡ്വിനോ ബോർഡ്
- Arduino 4 റിലേ ഷീൽഡ്
- 4 ലെഡ്സ്
- 4 റെസിസ്റ്റർ 220Ω
- വയറുകൾ
സർക്യൂട്ട്:
നിങ്ങളുടെ 4 റിലേ ഷീൽഡ് ഒരു Arduino ബോർഡിൽ ഘടിപ്പിക്കുക, ഷീൽഡിൻ്റെ പവർ പിൻ "5V" ലേക്ക് റിലേകളുടെ "കോമൺ" കോൺടാക്റ്റുകൾ (C) ബന്ധിപ്പിക്കുക.
ലെഡ്സിൻ്റെ എല്ലാ ആനോഡുകളും (സാധാരണയായി നീളമുള്ള പിൻ) 220Ω റെസിസ്റ്ററുമായി ബന്ധിപ്പിച്ച് അവയെ റിലേകളുടെ "സാധാരണയായി തുറക്കുക" കോൺടാക്റ്റിലേക്ക് (NO) ബന്ധിപ്പിക്കുക.
ഷീൽഡിൻ്റെ ലെഡ്സ് ടു ഗ്രൗണ്ട് (ജിഎൻഡി) കാഥോഡുകളും ബന്ധിപ്പിക്കുക.
അവസാനമായി ഒരു യുഎസ്ബി കേബിൾ ഉപയോഗിച്ച് ബോർഡ് പിസിയിലേക്ക് ബന്ധിപ്പിച്ച് സ്കെച്ച് അപ്ലോഡ് ചെയ്യുക.
കണക്റ്റ് ചെയ്തിരിക്കുന്ന റിലേയുടെ നേതൃത്വത്തിലുള്ള ഓരോ സിംഗിൾസും ഇപ്പോൾ നിങ്ങൾക്ക് പൈലറ്റ് ചെയ്യാം.
കോഡ്:
ഈ സ്കെച്ച് പൈലറ്റുകൾ 4 ലെഡ്സ്.
ആദ്യം അത് relay1-ലേക്ക് കണക്റ്റ് ചെയ്ത led1-ൽ സ്വിച്ച് ചെയ്യുന്നു, ഒരു സെക്കൻഡിന് ശേഷം അത് relay2-ലേക്ക് കണക്റ്റ് ചെയ്ത led2 ഓണാക്കി, ഒരു സെക്കൻഡ് കവിഞ്ഞു, അത് relay3-ലേക്ക് കണക്റ്റ് ചെയ്ത led3 ഓണാക്കി, ഒടുവിൽ, ഒരു സെക്കൻഡ് കടന്നു, അത് കണക്റ്റ് ചെയ്തിരിക്കുന്ന led4-ൽ മാറുന്നു. റിലേ4.
റിലേ1 പിൻ 4-ൽ നിന്നും റിലേ2 പിൻ 7-ൽ നിന്നും റിലേ3 8-ൽ നിന്നും റിലേ 4 പിൻ 12-ൽ നിന്നും പൈലറ്റ് ചെയ്യുന്നു.
"ഡിജിറ്റൽ റൈറ്റ്()" ഫംഗ്ഷനാണ് കമ്മ്യൂട്ടേഷൻ കമാൻഡ് ചെയ്യുന്നത്.
റിലേകൾ കുറഞ്ഞതായി സജ്ജീകരിക്കുമ്പോൾ, "സാധാരണ" (സി) കോൺടാക്റ്റ് "സാധാരണയായി അടച്ച" (NC) കോൺടാക്റ്റുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു.
പകരം റിലേകൾ ഉയർന്നതായി സജ്ജീകരിക്കുമ്പോൾ, "കോമൺ" (സി) കോൺടാക്റ്റ് മാറുകയും "സാധാരണയായി തുറക്കുക" (ഇല്ല) കോൺടാക്റ്റിലേക്ക് ബന്ധിപ്പിക്കുകയും ചെയ്യുന്നു.
ഇവിടെ നിങ്ങൾക്ക് 4-റിലേ ഷീൽഡിൻ്റെ സ്കീമാറ്റിക് ഡൗൺലോഡ് ചെയ്യാം.
പൂർണ്ണമായ കോഡും അതിൻ്റെ വിശദമായ വിവരണവും താഴെ കാണിച്ചിരിക്കുന്നു.
/*4-റിലേസ് ഷീൽഡ് എക്സ്ampലെ*/
// വേരിയബിൾ നിർവചിക്കുക
int RELAY1 = 4;
int RELAY2 = 7;
int RELAY3 = 8;
int RELAY4 = 12;
അസാധുവായ സജ്ജീകരണം ()
{
//റിലേകൾ ഔട്ട്പുട്ടായി സജ്ജമാക്കുക
പിൻ മോഡ് (RELAY1, ഔട്ട്പുട്ട്);
പിൻ മോഡ് (RELAY2, ഔട്ട്പുട്ട്);
പിൻ മോഡ് (RELAY3, ഔട്ട്പുട്ട്);
പിൻ മോഡ് (RELAY4, ഔട്ട്പുട്ട്);
അസാധുവായ സജ്ജീകരണം ()
{
//റിലേകൾ ഔട്ട്പുട്ടായി സജ്ജമാക്കുക
പിൻ മോഡ് (RELAY1, ഔട്ട്പുട്ട്);
പിൻ മോഡ് (RELAY2, ഔട്ട്പുട്ട്);
പിൻ മോഡ് (RELAY3, ഔട്ട്പുട്ട്);
പിൻ മോഡ് (RELAY4, ഔട്ട്പുട്ട്);
}
അസാധുവായ ലൂപ്പ്()
{
ഡിജിറ്റൽ റൈറ്റ് (RELAY1,HIGH); // Led1 ഓണാക്കുന്നു
കാലതാമസം (1000); // 1 സെക്കൻഡ് കാത്തിരിക്കുക
ഡിജിറ്റൽ റൈറ്റ് (RELAY2,HIGH); // Led2 ഓണാക്കുന്നു
കാലതാമസം (1000); // 1 സെക്കൻഡ് കാത്തിരിക്കുക
ഡിജിറ്റൽ റൈറ്റ് (RELAY3,HIGH); // Led3 ഓണാക്കുന്നു
കാലതാമസം (1000); // 1 സെക്കൻഡ് കാത്തിരിക്കുക
ഡിജിറ്റൽ റൈറ്റ് (RELAY4,HIGH); // Led4 ഓണാക്കുന്നു
കാലതാമസം (1000); // 1 സെക്കൻഡ് കാത്തിരിക്കുക
ഡിജിറ്റൽ റൈറ്റ് (RELAY4,LOW); // Led4 ഓഫ് ചെയ്യുന്നു
കാലതാമസം (1000); // 1 സെക്കൻഡ് കാത്തിരിക്കുക
ഡിജിറ്റൽ റൈറ്റ് (RELAY3,LOW); // Led3 ഓഫ് ചെയ്യുന്നു
കാലതാമസം (1000); // 1 സെക്കൻഡ് കാത്തിരിക്കുക
ഡിജിറ്റൽ റൈറ്റ് (RELAY2,LOW); // Led2 ഓഫ് ചെയ്യുന്നു
കാലതാമസം (1000); // 1 സെക്കൻഡ് കാത്തിരിക്കുക
ഡിജിറ്റൽ റൈറ്റ് (RELAY1,LOW); // Led1 ഓഫ് ചെയ്യുന്നു
കാലതാമസം (1000); // 1 സെക്കൻഡ് കാത്തിരിക്കുക
}


റഫറൻസ് ഡിസൈനുകൾ "ഉള്ളതുപോലെ", "എല്ലാ തെറ്റുകളോടും കൂടി" നൽകിയിരിക്കുന്നു. മറ്റ് എല്ലാ വാറൻ്റികളും Arduino നിരാകരിക്കുന്നു, പ്രകടിപ്പിക്കുകയോ അല്ലെങ്കിൽ സൂചിപ്പിക്കുകയോ ചെയ്യുന്നു, അറിയിപ്പ് കൂടാതെ, ഏത് സമയത്തും സ്പെസിഫിക്കേഷനുകളിലും ഉൽപ്പന്ന വിവരണങ്ങളിലും Arduino മാറ്റങ്ങൾ വരുത്തിയേക്കാം. ഉപഭോക്താവ് പാടില്ല
ഉൽപന്നങ്ങളെ സംബന്ധിച്ചിടത്തോളം, ഇതിൽ ഉൾപ്പെടുന്നതും എന്നാൽ പരിമിതപ്പെടുത്തിയിട്ടില്ലാത്തതുമായ, ഏതെങ്കിലും പ്രത്യേക ആവശ്യത്തിനായി വ്യാപാരത്തിൻ്റെ അല്ലെങ്കിൽ ഫിറ്റ്നസിൻ്റെ ഏതെങ്കിലും വാറൻ്റികൾ "സംവരണം" അല്ലെങ്കിൽ "നിർവചിക്കപ്പെടാത്തത്" എന്ന് അടയാളപ്പെടുത്തിയിരിക്കുന്ന ഏതെങ്കിലും സവിശേഷതകളുടെയോ നിർദ്ദേശങ്ങളുടെയോ അഭാവത്തെയോ സവിശേഷതകളെയോ ആശ്രയിച്ചിരിക്കുന്നു. ഭാവിയിലെ നിർവചനത്തിനായി ആർഡ്യുനോ ഇവ കരുതിവച്ചിരിക്കുന്നു, ഭാവിയിൽ അവയിൽ വരുത്തുന്ന മാറ്റങ്ങളിൽ നിന്ന് ഉണ്ടാകുന്ന പൊരുത്തക്കേടുകൾക്കോ പൊരുത്തക്കേടുകൾക്കോ യാതൊരു ഉത്തരവാദിത്തവുമില്ല.
എന്നതിനെക്കുറിച്ചുള്ള ഉൽപ്പന്ന വിവരങ്ങൾ Web സൈറ്റോ മെറ്റീരിയലോ അറിയിപ്പില്ലാതെ മാറ്റത്തിന് വിധേയമാണ്. ഈ വിവരങ്ങൾ ഉപയോഗിച്ച് ഒരു ഡിസൈൻ അന്തിമമാക്കരുത്.
"Arduino" പേരും ലോഗോയും ഇറ്റലിയിലും യൂറോപ്യൻ യൂണിയനിലും ലോകത്തിലെ മറ്റ് രാജ്യങ്ങളിലും Arduino Srl രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രകളാണ്.

പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
ARDUINO A000110 4 റിലേ ഷീൽഡ് [pdf] ഉപയോക്തൃ മാനുവൽ A000110, A000110 4 റിലേ ഷീൽഡ്, A000110, 4 റിലേ ഷീൽഡ്, റിലേ ഷീൽഡ്, ഷീൽഡ് |