ARDUINO A000110 4 Reléový štít Uživatelská příručka
4 LED Přampten:
Tento example vám ukáže, jak pilotovat zapnutí 4 LED pomocí 4 reléového štítu.
Poznámka:
V tomto exampK demonstraci činnosti 4 reléového štítu se používají 4 LED, ale k relé můžete připojit i jiné typy zátěží a vytvořit si vlastní skicu.
Železářské zboží:
- Deska Arduino
- Arduino 4 Relay Shield
- Led 4
- 4 rezistor 220Ω
- Dráty
Obvod:
Namontujte 4 Relays Shield na desku Arduino, připojte „Common“ kontakty (C) Relays k napájecímu kolíku „5V“ Shield.
Připojte všechny anody LED (obvykle delší pin) do série k odporu 220Ω a připojte je k „normálně otevřenému“ kontaktu (NO) relé.
Připojte také katody LED k zemi (GND) štítu.
Nakonec připojte desku k PC pomocí USB kabelu a nahrajte skicu.
Nyní můžete ovládat každou LED pomocí relé, které bylo připojeno.
Kód:
Tato skica pilotuje 4 LED.
Nejprve zapne LED1 připojenou k relé1, po jedné sekundě rozsvítí LED2 připojenou k relé2, překročí další sekundu rozsvítí LED3 připojenou k relé3 a nakonec po jedné sekundě zapne LED4, ke které je připojen relé4.
Relé1 je řízeno z pinu 4, relé2 z pinu 7, relé3 z 8 a relé4 z pinu 12.
Komutace je řízena funkcí „digitalWrite()“.
Když jsou relé nastavena jako LOW, kontakt „Common“ (C) je připojen ke kontaktu „Normally Closed“ (NC).
Místo toho, když jsou relé nastavena jako VYSOKÉ, kontakt „Common“ (C) sepne a připojí se ke kontaktu „Normally Open“ (NO).
Zde můžete si stáhnout schéma 4-reléového štítu.
Úplný kód a jeho podrobný popis jsou uvedeny níže.
/*4-Reléový štít Přample*/
//definujte proměnnou
int RELÉ1 = 4;
int RELÉ2 = 7;
int RELÉ3 = 8;
int RELÉ4 = 12;
void setup()
{
//nastaví relé jako výstup
pinMode(RELAY1, OUTPUT);
pinMode(RELAY2, OUTPUT);
pinMode(RELAY3, OUTPUT);
pinMode(RELAY4, OUTPUT);
void setup()
{
//nastaví relé jako výstup
pinMode(RELAY1, OUTPUT);
pinMode(RELAY2, OUTPUT);
pinMode(RELAY3, OUTPUT);
pinMode(RELAY4, OUTPUT);
}
void loop()
{
digitalWrite(RELAY1,HIGH); // Zapne LED1
zpoždění(1000); // Počkejte 1 sekundy
digitalWrite(RELAY2,HIGH); // Zapne LED2
zpoždění(1000); // Počkejte 1 sekundy
digitalWrite(RELAY3,HIGH); // Zapne LED3
zpoždění(1000); // Počkejte 1 sekundy
digitalWrite(RELAY4,HIGH); // Zapne LED4
zpoždění(1000); // Počkejte 1 sekundy
digitalWrite(RELAY4,LOW); // Vypne LED4
zpoždění(1000); // Počkejte 1 sekundy
digitalWrite(RELAY3,LOW); // Vypne LED3
zpoždění(1000); // Počkejte 1 sekundy
digitalWrite(RELAY2,LOW); // Vypne LED2
zpoždění(1000); // Počkejte 1 sekundy
digitalWrite(RELAY1,LOW); // Vypne LED1
zpoždění(1000); // Počkejte 1 sekundy
}


Referenční vzory JSOU POSKYTOVÁNY „TAK JAK JSOU“ A „SE VŠEMI CHYBAMI“. Arduino ODMÍTÁ VŠECHNY OSTATNÍ ZÁRUKY, VÝSLOVNÉ NEBO PŘEDPOKLÁDANÉ, Arduino může kdykoli bez upozornění provádět změny specifikací a popisů produktů. Zákazník nesmí
TÝKAJÍCÍ SE PRODUKTŮ, VČETNĚ, ALE NE OMEZENÍ, JAKÝCHKOLI PŘEDPOKLÁDANÝCH ZÁRUK OBCHODOVATELNOSTI NEBO VHODNOSTI PRO KONKRÉTNÍ ÚČEL, spoléhají na absenci nebo charakteristiky jakýchkoli funkcí nebo pokynů označených jako „rezervováno“ nebo „nedefinováno“. Arduino si je vyhrazuje pro budoucí definici a nenese žádnou odpovědnost za konflikty nebo nekompatibilitu vyplývající z jejich budoucích změn.
Informace o produktu na Web Stránky nebo materiály se mohou bez upozornění změnit. Nedokončujte návrh pomocí těchto informací.
Název a logo „Arduino“ jsou ochranné známky registrované společností Arduino Srl v Itálii, v Evropské unii a v dalších zemích světa.

Dokumenty / zdroje
![]() |
ARDUINO A000110 4 reléový štít [pdfUživatelská příručka A000110, A000110 4 reléový štít, A000110, 4 reléový štít, reléový štít, štít |