ARDUINO A000110 4 Relays Shield Mwongozo wa Mtumiaji

4 Leds Example:
Ex huyuamphuku inakuonyesha jinsi ya kujaribu kuwasha swichi ya Ledi 4 kwa Ngao 4 za Relays.
Kumbuka:
Katika hii example zinatumika 4 Leds kuonyesha utendakazi wa 4 Relays Shield lakini unaweza kuunganisha kwa relay aina nyingine ya mizigo na kuunda mchoro wako binafsi.
Vifaa:

  • Bodi ya Arduino
  • Arduino 4 Relay Shield
  • 4 LEDs
  • 4 Kipinga 220Ω
  • Waya

Mzunguko:
Weka Ngao yako 4 ya Relays kwenye ubao wa Arduino, unganisha anwani za "Kawaida" (C) za Relays kwenye pini ya nguvu ya "5V" ya Ngao.
Unganisha anodi zote za Leds (kawaida pini ndefu) katika mfululizo kwa kipinga cha 220Ω na uziunganishe na mwasiliani wa "Kawaida Fungua" (HAPANA) wa Relays.
Pia unganisha cathodes ya Leds kwa Ground (GND) ya Shield.
Hatimaye kuunganisha bodi kwa PC na kebo ya USB na kupakia mchoro.
Sasa unaweza kujaribu kila moja Ukiongozwa na relay ambayo imeunganishwa.

Msimbo:
Mchoro huu unaendesha marubani 4.
Kwanza inawasha led1 iliyounganishwa na relay1, baada ya sekunde moja inawasha led2 iliyounganishwa na relay2, ikazidi sekunde nyingine inawasha iled3 iliyounganishwa na relay3 na hatimaye, kupita sekunde moja, inawasha led4 ambayo imeunganishwa nayo. relay4.

Wakati Leds zote zimewashwa inasubiri sekunde moja na inazima led kila sekunde, kuanzia led4 mpaka led1.
Relay1 inajaribiwa kutoka pini 4, relay2 kutoka pin7, relay3 kutoka 8 na relay4 kutoka pini 12.
Ubadilishaji unaamriwa na kitendakazi cha "digitalWrite()".
Wakati relay zimewekwa kama CHINI, mwasiliani wa "Kawaida" (C) huunganishwa kwa mwasiliani wa "Kawaida Hufungwa" (NC).
Badala yake wakati relay zimewekwa kama JUU, anwani ya "Kawaida" (C) hubadilisha na kuunganishwa kwa anwani ya "Kawaida Fungua" (HAPANA).
Hapa unaweza kupakua Schematic ya 4-Relays Shield.
Nambari kamili na maelezo yake ya kina yanaonyeshwa chini.
/*4-Relay Shield Example*/
//fafanua kutofautiana
int RELAY1 = 4;
int RELAY2 = 7;
int RELAY3 = 8;
int RELAY4 = 12;
usanidi utupu ()
{
// weka Relays kama Pato
pinMode(RELAY1, OUTPUT);
pinMode(RELAY2, OUTPUT);
pinMode(RELAY3, OUTPUT);
pinMode(RELAY4, OUTPUT);
usanidi utupu ()
{
// weka Relays kama Pato
pinMode(RELAY1, OUTPUT);
pinMode(RELAY2, OUTPUT);
pinMode(RELAY3, OUTPUT);
pinMode(RELAY4, OUTPUT);
}
kitanzi utupu()
{
digitalWrite(RELAY1,HIGH); // Huwasha Led1
kuchelewa (1000); // Subiri sekunde 1
digitalWrite(RELAY2,HIGH); // Huwasha Led2
kuchelewa (1000); // Subiri sekunde 1
digitalWrite(RELAY3,HIGH); // Huwasha Led3
kuchelewa (1000); // Subiri sekunde 1
digitalWrite(RELAY4,HIGH); // Huwasha Led4
kuchelewa (1000); // Subiri sekunde 1
digitalWrite(RELAY4,LOW); // Huzima Led4
kuchelewa (1000); // Subiri sekunde 1
digitalWrite(RELAY3,LOW); // Huzima Led3
kuchelewa (1000); // Subiri sekunde 1
digitalWrite(RELAY2,LOW); // Huzima Led2
kuchelewa (1000); // Subiri sekunde 1
digitalWrite(RELAY1,LOW); // Huzima Led1
kuchelewa (1000); // Subiri sekunde 1
}
 
Miundo ya Marejeleo IMETOLEWA "KAMA ILIVYO" NA "KWA MAKOSA YOTE". Arduino IMEKANUSHA DHAMANA NYINGINE ZOTE, WAZI AU ZILIZOHUSIKA, Arduino inaweza kufanya mabadiliko kwenye vipimo na maelezo ya bidhaa wakati wowote, bila taarifa. Mteja hapaswi
KUHUSU BIDHAA, IKIWEMO LAKINI SIO KIKOMO, DHAMANA ZOZOTE ZILIZOHUSISHWA ZA UUZAJI AU KUFAA KWA KUSUDI MAALUM zinategemea kutokuwepo au sifa za vipengele au maagizo yoyote yaliyoandikwa "imehifadhiwa" au "haijafafanuliwa." Arduino inahifadhi haya kwa ufafanuzi wa siku zijazo na haitakuwa na jukumu lolote kwa mizozo au kutopatana kutokana na mabadiliko yao yajayo.
Maelezo ya bidhaa kwenye Web Tovuti au Nyenzo zinaweza kubadilika bila taarifa. Usikamilishe muundo na habari hii.
Jina na nembo ya “Arduino” ni chapa za biashara zilizosajiliwa na Arduino Srl nchini Italia, Umoja wa Ulaya na katika nchi nyinginezo za dunia.

Nyaraka / Rasilimali

ARDUINO A000110 4 Relay Shield [pdf] Mwongozo wa Mtumiaji
A000110, A000110 4 Relay Shield, A000110, 4 Relay Shield, Ngao ya Relays, Shield

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *