ARDUINO A000110 4 relių ekrano vartotojo vadovas
4 šviesos diodai, pvzampLe:
Šis buvęsample parodo, kaip įjungti 4 šviesos diodus su 4 relių skydu.
Pastaba:
Šiame buvampNaudojami 4 šviesos diodai, kad parodytų 4 relių skydo veikimą, tačiau galite prisijungti prie kitų tipų apkrovų relių ir sukurti savo asmeninį eskizą.
Techninė įranga:
- Arduino lenta
- Arduino 4 relių skydas
- 4 šviesos diodų
- 4 Rezistorius 220Ω
- Laidai
Grandinė:
Sumontuokite savo 4 relių skydą ant Arduino plokštės, prijunkite relių „bendruosius“ kontaktus (C) prie skydo „5V“ maitinimo kaiščio.
Visus šviesos diodų anodus (dažniausiai ilgesnio kaiščio) nuosekliai prijunkite prie 220Ω rezistoriaus ir prijunkite juos prie relių „Normaliai atviro“ kontakto (NO).
Taip pat prijunkite šviesos diodų katodus prie skydo žemės (GND).
Galiausiai USB kabeliu prijunkite plokštę prie kompiuterio ir įkelkite eskizą.
Dabar galite valdyti kiekvieną atskirą relę, kuri buvo prijungta.
Kodas:
Šis eskizas rodo 4 šviesos diodus.
Pirmiausia įjungia LED1, prijungtą prie relės1, po sekundės įjungia led2, prijungtą prie relės2, viršija kitą sekundę, įjungia LED3, prijungtą prie relės3 ir galiausiai, praėjus sekundei, įjungia led4, prie kurio yra prijungtas. relė 4.
Relė1 valdoma iš 4 kaiščio, relė2 iš 7, relė3 iš 8 ir relė4 iš 12 kaiščio.
Komutaciją įsako „digitalWrite()“ funkcija.
Kai relės nustatytos kaip LOW, „Bendras“ (C) kontaktas prijungiamas prie „Normaliai uždaro“ (NC) kontakto.
Vietoj to, kai relės yra nustatytos kaip AUKŠTAS, „Bendras“ (C) kontaktas persijungia ir prisijungia prie „Įprastai atviro“ (NO) kontakto.
Čia galite atsisiųsti 4 relių skydo schemą.
Visas kodas ir išsamus jo aprašymas rodomi apačioje.
/*4-relių skydas, pvzample*/
//apibrėžti kintamąjį
int RELAY1 = 4;
int RELAY2 = 7;
int RELAY3 = 8;
int RELAY4 = 12;
negaliojantis nustatymas ()
{
//nustatyti reles kaip išėjimą
pinMode(RELAY1, IŠVESTIS);
pinMode(RELAY2, IŠVESTIS);
pinMode(RELAY3, IŠVESTIS);
pinMode(RELAY4, IŠVESTIS);
negaliojantis nustatymas ()
{
//nustatyti reles kaip išėjimą
pinMode(RELAY1, IŠVESTIS);
pinMode(RELAY2, IŠVESTIS);
pinMode(RELAY3, IŠVESTIS);
pinMode(RELAY4, IŠVESTIS);
}
void loop ()
{
skaitmeninisWrite(RELAY1,HIGH); // Įjungia Led1
delsimas (1000); // Palaukite 1 sekundes
skaitmeninisWrite(RELAY2,HIGH); // Įjungia Led2
delsimas (1000); // Palaukite 1 sekundes
skaitmeninisWrite(RELAY3,HIGH); // Įjungia Led3
delsimas (1000); // Palaukite 1 sekundes
skaitmeninisWrite(RELAY4,HIGH); // Įjungia Led4
delsimas (1000); // Palaukite 1 sekundes
skaitmeninis rašymas (RELAY4, LOW); // IŠJUNGIA LED4
delsimas (1000); // Palaukite 1 sekundes
skaitmeninis rašymas (RELAY3, LOW); // IŠJUNGIA LED3
delsimas (1000); // Palaukite 1 sekundes
skaitmeninis rašymas (RELAY2, LOW); // IŠJUNGIA LED2
delsimas (1000); // Palaukite 1 sekundes
skaitmeninis rašymas (RELAY1, LOW); // IŠJUNGIA LED1
delsimas (1000); // Palaukite 1 sekundes
}


Etaloniniai projektai PATEIKTI „TOKIE, KOKIA YRA“ IR „SU VISAIS TRIKIMAIS“. „Arduino“ ATSISAKO JOKIŲ KITŲ AIŠKIŲ AR NUMANOMŲ GARANTIJŲ, „Arduino“ gali bet kada be įspėjimo keisti specifikacijas ir gaminių aprašymus. Klientas neturi
GAMINIŲ, ĮSKAITANT, BET JOMIS, JOMIS NEAPSIribojant, JOKIAS NUMANOMAS GARANTIJAS DĖL TINKAMUMO PARDUOTI AR TINKAMUMO KONKREČIAM TIKSLUI, priklauso nuo to, kad nėra jokių funkcijų arba nurodymų, pažymėtų „rezervuota“ arba „neapibrėžta“. „Arduino“ pasilieka juos būsimam apibrėžimui ir neprisiima jokios atsakomybės už konfliktus ar nesuderinamumus, kylančius dėl būsimų jų pakeitimų.
Informacija apie produktą ant Web Svetainė arba medžiaga gali būti keičiama be įspėjimo. Neužbaikite dizaino naudodami šią informaciją.
„Arduino“ pavadinimas ir logotipas yra Arduino Srl Italijoje, Europos Sąjungoje ir kitose pasaulio šalyse registruoti prekių ženklai.

Dokumentai / Ištekliai
![]() |
ARDUINO A000110 4 relių skydas [pdf] Naudotojo vadovas A000110, A000110 4 relių skydas, A000110, 4 relių skydas, relių skydas, skydas |