ARDUINO A000110 4 releju vairoga lietotāja rokasgrāmata
4 LED Example:
Šis bijušaisample parāda, kā pilotēt 4 Leds ar 4 releju vairoga ieslēgšanu.
Piezīme:
Šajā bijušajāample tiek izmantotas 4 gaismas diodes, lai demonstrētu 4 releju vairoga darbību, taču jūs varat izveidot savienojumu ar cita veida slodžu relejiem un izveidot savu personalizēto skici.
Aparatūra:
- Arduino dēlis
- Arduino 4 releju vairogs
- 4 gaismas diodes
- 4 Rezistors 220Ω
- Vadi
Ķēde:
Uzstādiet savu 4 releju vairogu uz Arduino plates, pievienojiet releju “kopējos” kontaktus (C) ar vairoga barošanas tapu “5V”.
Savienojiet visus gaismas diožu anodus (parasti garāko kontaktu) virknē ar 220 Ω rezistoru un pievienojiet tos releju “normāli atvērtam” kontaktam (NO).
Pievienojiet arī gaismas diožu katodus vairoga zemei (GND).
Visbeidzot savienojiet plati ar datoru ar USB kabeli un augšupielādējiet skici.
Tagad jūs varat vadīt katru atsevišķo vadīto releju, kuram tas ir pievienots.
Kods:
Šajā skicē ir parādītas 4 gaismas diodes.
Vispirms ieslēdz ar releju1 pieslēgto led1, pēc vienas sekundes ieslēdz ar releju2 pieslēgto led2, pārspēj vēl vienu sekundi, ieslēdz ar releju3 pieslēgto led3 un visbeidzot, pagājis vienu sekundi, ieslēdz led4, ar kuru ir pieslēgts. relejs4.
Relejs1 tiek vadīts no 4. tapas, relejs2 no tapas 7, relejs3 no 8 un relejs 4 no 12. tapas.
Komutāciju komandē funkcija “digitalWrite()”.
Ja releji ir iestatīti kā LOW, “Kopējais” (C) kontakts ir savienots ar “Parasti aizvērtu” (NC) kontaktu.
Tā vietā, kad releji ir iestatīti kā AUGSTI, “Kopējais” (C) kontakts pārslēdzas un tiek savienots ar “Parasti atvērts” (NO) kontaktu.
Šeit varat lejupielādēt 4 releju vairoga shēmu.
Pilns kods un tā detalizēts apraksts ir parādīts zemāk.
/*4-releju vairogs, piemample*/
//definēt mainīgo
int RELAY1 = 4;
int RELAY2 = 7;
int RELAY3 = 8;
int RELAY4 = 12;
nederīgs iestatījums ()
{
//iestatīt relejus kā izeju
pinMode(RELAY1, OUTPUT);
pinMode(RELAY2, OUTPUT);
pinMode(RELAY3, OUTPUT);
pinMode(RELAY4, OUTPUT);
nederīgs iestatījums ()
{
//iestatīt relejus kā izeju
pinMode(RELAY1, OUTPUT);
pinMode(RELAY2, OUTPUT);
pinMode(RELAY3, OUTPUT);
pinMode(RELAY4, OUTPUT);
}
tukšuma cilpa ()
{
digitalWrite (RELAY1, HIGH); // IESLĒDZ LED1
kavēšanās(1000); // Pagaidiet 1 sekundi
digitalWrite (RELAY2, HIGH); // IESLĒDZ LED2
kavēšanās(1000); // Pagaidiet 1 sekundi
digitalWrite (RELAY3, HIGH); // IESLĒDZ LED3
kavēšanās(1000); // Pagaidiet 1 sekundi
digitalWrite (RELAY4, HIGH); // IESLĒDZ LED4
kavēšanās(1000); // Pagaidiet 1 sekundi
digitalWrite(RELAY4,LOW); // IZSLĒDZ LED4
kavēšanās(1000); // Pagaidiet 1 sekundi
digitalWrite(RELAY3,LOW); // IZSLĒDZ LED3
kavēšanās(1000); // Pagaidiet 1 sekundi
digitalWrite(RELAY2,LOW); // IZSLĒDZ LED2
kavēšanās(1000); // Pagaidiet 1 sekundi
digitalWrite(RELAY1,LOW); // IZSLĒDZ LED1
kavēšanās(1000); // Pagaidiet 1 sekundi
}


Atsauces dizainparaugi TIEK NODROŠINĀTI “KĀDI IR” UN “AR VISIEM KĻOJUMIEM”. Arduino ATSAUC VISĀM CITĀM TIEŠĀM VAI NETIEŠĀM GARANTIJĀM, Arduino var jebkurā laikā bez brīdinājuma veikt izmaiņas specifikācijās un produktu aprakstos. Klients nedrīkst
ATTIECĪBĀ UZ PRODUKTIEM, IESKAITOT, BET NE IEROBEŽOTĀS, JEBKĀDAS NETIEŠĀS GARANTIJAS PAR TIRDZNIECĪBU VAI PIEMĒROTĪBU KONKRĒTAM MĒRĶIEM, balstās uz to, ka nav nekādu funkciju vai instrukciju, kas apzīmētas kā “rezervēts” vai “nenodefinēts”. Arduino patur tos turpmākai definīcijai un neuzņemas nekādu atbildību par konfliktiem vai nesaderībām, kas izriet no turpmākām izmaiņām tajos.
Informācija par produktu uz Web Vietne vai materiāli var tikt mainīti bez iepriekšēja brīdinājuma. Nepabeidziet dizainu ar šo informāciju.
“Arduino” nosaukums un logotips ir Arduino Srl reģistrētas preču zīmes Itālijā, Eiropas Savienībā un citās pasaules valstīs.

Dokumenti / Resursi
![]() |
ARDUINO A000110 4 releju vairogs [pdfLietotāja rokasgrāmata A000110, A000110 4 releju vairogs, A000110, 4 releju vairogs, releju vairogs, vairogs |