ARDUINO A000110 4 releja Shield Korisnički priručnik

4 LED-a Exampono:
Ovaj bivšiample vam pokazuje kako pilotirati uključivanje 4 LED diode pomoću 4 releja Shield.
Bilješka:
U ovom prampkoriste se 4 LED diode za demonstraciju rada 4 releja Shield, ali možete spojiti na releje druge vrste opterećenja i izraditi svoju personaliziranu skicu.
Hardver:

  • Arduino ploča
  • Arduino 4 relejna zaštita
  • 4 LED dioda
  • 4 Otpornik 220Ω
  • Žice

Strujni krug:
Montirajte svoj štit od 4 releja na Arduino ploču, spojite "zajedničke" kontakte (C) releja na pin napajanja "5V" štita.
Spojite sve anode LED dioda (obično duži pin) u seriju na otpornik od 220Ω i spojite ih na "Normalno otvoren" kontakt (NO) releja.
Također spojite katode LED dioda na uzemljenje (GND) štitnika.
Na kraju spojite ploču na računalo pomoću USB kabela i prenesite skicu.
Sada možete upravljati svakim pojedinačnim upravljanim relejem na koji je povezan.

Kodirati:
Ova skica pokreće 4 LED diode.
Prvo uključuje led1 spojen na relej1, nakon jedne sekunde uključuje led2 spojen na relej2, nakon druge sekunde uključuje led3 povezan na relej3 i na kraju, nakon jedne sekunde, uključuje led4 na koji je povezan relej4.

Kada su sve LED diode uključene, čeka jednu sekundu i gasi LED svake sekunde, počevši od LED4 do LED1.
Relej 1 upravlja se s pina 4, relej 2 s pina 7, relej 3 s 8 i relej 4 s pina 12.
Komutacijom naređuje funkcija “digitalWrite()”.
Kada su releji postavljeni na LOW, "Zajednički" (C) kontakt je spojen na "Normalno zatvoren" (NC) kontakt.
Umjesto toga, kada su releji postavljeni na HIGH, "Zajednički" (C) kontakt se prebacuje i spaja na "Normalno otvoren" (NO) kontakt.
Ovdje možete preuzeti shemu štita s 4 releja.
Cjelokupni kod i njegov detaljan opis prikazani su dolje.
/*4-Relays Shield Example*/
//definiraj varijablu
int RELEJ1 = 4;
int RELEJ2 = 7;
int RELEJ3 = 8;
int RELEJ4 = 12;
void setup()
{
//postavi releje kao izlaz
pinMode(RELEJ1, IZLAZ);
pinMode(RELEJ2, IZLAZ);
pinMode(RELEJ3, IZLAZ);
pinMode(RELEJ4, IZLAZ);
void setup()
{
//postavi releje kao izlaz
pinMode(RELEJ1, IZLAZ);
pinMode(RELEJ2, IZLAZ);
pinMode(RELEJ3, IZLAZ);
pinMode(RELEJ4, IZLAZ);
}
void petlja()
{
digitalWrite(RELAY1,HIGH); // UKLJUČUJE Led1
kašnjenje(1000); // Pričekajte 1 sekunde
digitalWrite(RELAY2,HIGH); // UKLJUČUJE Led2
kašnjenje(1000); // Pričekajte 1 sekunde
digitalWrite(RELAY3,HIGH); // UKLJUČUJE Led3
kašnjenje(1000); // Pričekajte 1 sekunde
digitalWrite(RELAY4,HIGH); // UKLJUČUJE Led4
kašnjenje(1000); // Pričekajte 1 sekunde
digitalWrite(RELAY4,LOW); // ISKLJUČUJE Led4
kašnjenje(1000); // Pričekajte 1 sekunde
digitalWrite(RELAY3,LOW); // ISKLJUČUJE Led3
kašnjenje(1000); // Pričekajte 1 sekunde
digitalWrite(RELAY2,LOW); // ISKLJUČUJE Led2
kašnjenje(1000); // Pričekajte 1 sekunde
digitalWrite(RELAY1,LOW); // ISKLJUČUJE Led1
kašnjenje(1000); // Pričekajte 1 sekunde
}
 
Referentni dizajni DAJU SE "KAKVI JESU" I "SA SVIM GREŠKAMA". Arduino SE ODRIČE SVIH DRUGIH JAMSTAVA, IZRIČITIH ILI POSREDNIH, Arduino može promijeniti specifikacije i opise proizvoda u bilo koje vrijeme, bez prethodne najave. Kupac ne smije
U VELICI PROIZVODA, UKLJUČUJUĆI, ALI NE OGRANIČAVAJUĆI SE NA, BILO KOJA IMPLICITNA JAMSTVA O PRODAJI ILI PRIKLADNOSTI ZA ODREĐENU NAMJENU, oslanjaju se na nepostojanje ili karakteristike bilo kojih značajki ili uputa označenih kao "rezervirano" ili "nedefinirano". Arduino ih rezervira za buduću definiciju i neće snositi nikakvu odgovornost za sukobe ili nekompatibilnosti proizašle iz budućih promjena istih.
Informacije o proizvodu na Web Stranica ili materijali podložni su promjenama bez prethodne najave. Nemojte finalizirati dizajn s ovim informacijama.
Naziv i logotip “Arduino” zaštitni su znaci registrirani od strane Arduino Srl u Italiji, Europskoj uniji i drugim zemljama svijeta.

Dokumenti / Resursi

ARDUINO A000110 Štit s 4 releja [pdf] Korisnički priručnik
A000110, A000110 Štit za 4 releja, A000110, Štit za 4 releja, Štit za releje, Štit

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *