ARDUINO A000110 4 Relays Shield User Manual

4 Leds Example:
Dizze eksample lit jo sjen hoe't jo de skeakel op 4 Leds troch 4 Relays Shield kinne pilotearje.
Noat:
Yn dizze eksample wurde brûkt 4 Leds te demonstrearjen de wurking fan de 4 Relays Shield mar jo kinne ferbine mei estafette oare soarten loads en meitsje jo persoanlike skets.
Hardware:
- Arduino board
- Arduino 4 Relays Shield
- 4 leds
- 4 Wjerstân 220Ω
- Wires
Circuit:
Befestigje jo 4 Relays Shield op in Arduino-boerd, ferbine de "Common" kontakten (C) fan 'e Relays oan 'e power pin "5V" fan 'e Shield.
Ferbine alle anodes fan de Leds (meastentiids de langere pin) yn searje nei in wjerstân fan 220Ω en ferbine se mei "Normaal Iepen" kontakt (NO) fan de Relays.
Ferbine ek de kathodes fan 'e Leds nei Ground (GND) fan' e Shield.
As lêste ferbine it bestjoer oan PC mei in USB kabel en upload de skets.
No kinne jo elke single liede troch it estafette dat it is ferbûn.
Koade:
Dizze skets pilots 4 Leds.
Earst skeakelt it de led1 oan ferbûn mei relais1, nei ien sekonde skeakelet it de led2 oan ferbûn mei relais2, is in oare sekonde grutter dan de led3 ferbûn mei relais3 en úteinlik, ien sekonde trochjûn, skeakelt it de led4 oan wêrmei't it is ferbûn mei relay 4.
It estafette1 wurdt bestjoerd fan pin 4, it relais2 fan pin7, it relais3 fan 8 en it relais4 fan pin 12.
De kommutaasje wurdt befel troch "digitalWrite ()" funksje.
As de relais as LOW ynsteld binne, is it "Gemiene" (C) kontakt ferbûn mei "Normaal sletten" (NC) kontakt.
Ynstee wannear't de relais as HIGH ynsteld binne, skeakelt de "Common" (C) kontakt en ferbynt mei "Normaal Iepen" (NO) kontakt.
Hjir kinne jo downloade de Skema fan 4-Relays Shield.
De folsleine koade en syn detaillearre beskriuwing wurde dellein.
/*4-Relays Shield Example*/
// define fariabele
int RELAY1 = 4;
int RELAY2 = 7;
int RELAY3 = 8;
int RELAY4 = 12;
ûnjildich opset ()
{
// set Relays as útfier
pinMode(RELAY1, OUTPUT);
pinMode(RELAY2, OUTPUT);
pinMode(RELAY3, OUTPUT);
pinMode(RELAY4, OUTPUT);
ûnjildich opset ()
{
// set Relays as útfier
pinMode(RELAY1, OUTPUT);
pinMode(RELAY2, OUTPUT);
pinMode(RELAY3, OUTPUT);
pinMode(RELAY4, OUTPUT);
}
void loop ()
{
digitalWrite(RELAY1,HIGH); // Skeakelt LED1
fertraging (1000); // Wachtsje 1 sekonden
digitalWrite(RELAY2,HIGH); // Skeakelt LED2
fertraging (1000); // Wachtsje 1 sekonden
digitalWrite(RELAY3,HIGH); // Skeakelt LED3
fertraging (1000); // Wachtsje 1 sekonden
digitalWrite(RELAY4,HIGH); // Skeakelt LED4
fertraging (1000); // Wachtsje 1 sekonden
digitalWrite(RELAY4,LOW); // Skeakelt OFF Led4
fertraging (1000); // Wachtsje 1 sekonden
digitalWrite(RELAY3,LOW); // Skeakelt OFF Led3
fertraging (1000); // Wachtsje 1 sekonden
digitalWrite(RELAY2,LOW); // Skeakelt OFF Led2
fertraging (1000); // Wachtsje 1 sekonden
digitalWrite(RELAY1,LOW); // Skeakelt OFF Led1
fertraging (1000); // Wachtsje 1 sekonden
}

Referinsjeûntwerpen WORDE "SA IS" EN "MEI ALLE FOUTEN" LJOCHT. Arduino DISCLAIMS ALLE OARE GARANTIES, EXPRESS OF YMPLYD, Arduino kin op elk momint wizigingen oanmeitsje oan spesifikaasjes en produktbeskriuwingen, sûnder notice. De klant moat net
Oangeande produkten, ynklusyf mar NET BEPERKTE TOT, ELKE IMPLYISEERDE GARANTIES FAN VERHANDELBAARHEID OF GESCHIKTHEID FOAR IN BEPAAL DOEL fertrouwe op de ôfwêzigens of skaaimerken fan alle funksjes of ynstruksjes markearre as "reservearre" of "net definiearre." Arduino behâldt dizze foar takomstige definysje en sil gjin ferantwurdlikens hawwe foar konflikten of ynkompatibiliteiten dy't fuortkomme út takomstige wizigingen oan har.
It produkt ynformaasje oer de Web Site of materialen is ûnderwerp te feroarjen sûnder notice. Finaliseer in ûntwerp net mei dizze ynformaasje.
"Arduino" namme en logo binne hannelsmerken registrearre troch Arduino Srl yn Itaalje, yn 'e Jeropeeske Uny en yn oare lannen fan' e wrâld.

Dokuminten / Resources
![]() |
ARDUINO A000110 4 Relays Shield [pdf] Brûkershânlieding A000110, A000110 4 Relays Shield, A000110, 4 Relays Shield, Relays Shield, Shield |




