ARDUINO A000110 4 releekilbi kasutusjuhend

4 LED-i Example:
See eksample näitab, kuidas juhtida 4 LEDi 4 releekilbi sisselülitamist.
Märkus.
Selles eksamp4 releekilbi töö demonstreerimiseks kasutatakse 4 LED-i, kuid saate ühendada ka teist tüüpi koormuste releedega ja luua oma isikupärastatud visandi.
Riistvara:

  • Arduino plaat
  • Arduino 4 releekaitse
  • 4 juhet
  • 4 Takisti 220Ω
  • Juhtmed

Vooluahel:
Paigaldage oma 4 relee kaitsekilp Arduino plaadile, ühendage releede ühised kontaktid (C) kilbi toitekontaktiga "5 V".
Ühendage kõik LEDide anoodid (tavaliselt pikem tihvt) järjestikku 220Ω takistiga ja ühendage need releede "tavaliselt avatud" kontaktiga (NO).
Ühendage ka Ledide katoodid kilbi maandusega (GND).
Lõpuks ühendage tahvel USB-kaabli abil arvutiga ja laadige eskiis üles.
Nüüd saate juhtida iga üksikut juhti selle releega, millega see on ühendatud.

Kood:
See sketš katsetab 4 LED-i.
Esmalt lülitab see sisse releega1 ühendatud led1, ühe sekundi pärast lülitab sisse relee2 ühendatud led2, üle teise sekundi lülitab sisse relee3 ühendatud led3 ja lõpuks, kui möödub üks sekund, lülitab sisse LED4, millega see on ühendatud. relee 4.

Kui kõik LED-id on sisse lülitatud, ootab see ühe sekundi ja lülitab iga sekundi järel LED-i välja, alates led4-st kuni led1-ni.
Releed1 juhitakse viigust 4, releed2 viigust 7, releed3 8-st ja releed4 kontaktist 12.
Kommutatsiooni käsutab funktsioon "digitalWrite()".
Kui releed on seatud olekusse LOW, on "Üldine" (C) kontakt ühendatud "tavaliselt suletud" (NC) kontaktiga.
Selle asemel, kui releed on seatud asendisse KÕRGE, lülitub "Ühis" (C) kontakt ja ühendub "tavaliselt avatud" (NO) kontaktiga.
Siin saate alla laadida 4-relee kilbi skeemi.
Täielik kood ja selle üksikasjalik kirjeldus kuvatakse allpool.
/*4-releede kilp Example*/
//määratle muutuja
int RELAY1 = 4;
int RELAY2 = 7;
int RELAY3 = 8;
int RELAY4 = 12;
tühine seadistus ()
{
//Seadista releed väljundiks
pinMode(RELAY1, OUTPUT);
pinMode(RELAY2, OUTPUT);
pinMode(RELAY3, OUTPUT);
pinMode(RELAY4, OUTPUT);
tühine seadistus ()
{
//Seadista releed väljundiks
pinMode(RELAY1, OUTPUT);
pinMode(RELAY2, OUTPUT);
pinMode(RELAY3, OUTPUT);
pinMode(RELAY4, OUTPUT);
}
void loop ()
{
digitalWrite(RELAY1,HIGH); // Lülitab sisse Led1
viivitus(1000); // Oodake 1 sekundit
digitalWrite(RELAY2,HIGH); // Lülitab sisse Led2
viivitus(1000); // Oodake 1 sekundit
digitalWrite(RELAY3,HIGH); // Lülitab sisse Led3
viivitus(1000); // Oodake 1 sekundit
digitalWrite(RELAY4,HIGH); // Lülitab sisse Led4
viivitus(1000); // Oodake 1 sekundit
digitalWrite(RELAY4,LOW); // Lülitab VÄLJA Led4
viivitus(1000); // Oodake 1 sekundit
digitalWrite(RELAY3,LOW); // Lülitab VÄLJA Led3
viivitus(1000); // Oodake 1 sekundit
digitalWrite(RELAY2,LOW); // Lülitab VÄLJA Led2
viivitus(1000); // Oodake 1 sekundit
digitalWrite(RELAY1,LOW); // Lülitab VÄLJA Led1
viivitus(1000); // Oodake 1 sekundit
}
 
Võrdlusdisainid ON ESITATUD „NAGU ON” JA „KÕIGI VEATEGA”. Arduino VÄLJAB KÕIKIDEST MUUDEST OTSESELT VÕI KAUDSELT GARANTIIDEST, Arduino võib tehnilisi andmeid ja tootekirjeldusi igal ajal ette teatamata muuta. Klient ei tohi
TOODETE, SEALHULGAS, KUID MITTE PIIRATUD, KAUDSED GARANTIID KAUBANDUSVÕIME VÕI KONKREETSEKS EESMÄRGIKS SOBIVUSE KOHTA, et puuduvad või omadused või juhised, mis on märgitud „reserveeritud” või „määratlemata”. Arduino jätab need edaspidiseks määratluseks ja ei vastuta nende tulevastest muudatustest tulenevate konfliktide või kokkusobimatuste eest.
Tooteteave lehel Web Saiti või materjale võidakse ette teatamata muuta. Ärge viimistlege selle teabega kujundust.
“Arduino” nimi ja logo on Arduino Srl poolt Itaalias, Euroopa Liidus ja teistes maailma riikides registreeritud kaubamärgid.

Dokumendid / Ressursid

ARDUINO A000110 4 relee kilp [pdfKasutusjuhend
A000110, A000110 4 relee kilp, A000110, 4 relee kilp, relee kilp, kilp

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *