ARDUINO A000110 4 relejski ščit Uporabniški priročnik
4 diode Example:
Ta bivšiample vam pokaže, kako vklopiti 4 LED diode s 4 releji Shield.
Opomba:
V tem bivšemampLe so uporabljene 4 LED diode za predstavitev delovanja 4 relejev ščita, vendar lahko na releje povežete druge vrste obremenitev in ustvarite svojo prilagojeno skico.
Strojna oprema:
- Arduino plošča
- Arduino 4 Relays Shield
- 4 Led
- 4 upor 220Ω
- Žice
vezje:
Namestite svoj 4 relejski ščit na ploščo Arduino, povežite »skupne« kontakte (C) relejev z napajalnim zatičem »5V« ščita.
Povežite vse anode LED (običajno daljši zatič) zaporedno na upor 220Ω in jih povežite z "normalno odprtim" kontaktom (NO) relejev.
Priključite tudi katode LED na maso (GND) ščita.
Končno povežite ploščo z računalnikom s kablom USB in naložite skico.
Zdaj lahko pilotirate vsakega posameznega, ki ga vodi rele, s katerim je bil povezan.
Koda:
Ta skica upravlja 4 LED.
Najprej vklopi led1, ki je povezan z relejem1, po eni sekundi vklopi led2, ki je povezan z relejem2, čez drugo sekundo vklopi led3, ki je povezan z relejem3 in končno, po preteku ene sekunde, vklopi led4, na katerega je povezan štafeta4.
Rele 1 se krmili s pina 4, rele 2 s pina 7, rele 3 iz 8 in rele 4 iz pina 12.
Komutacija je ukazana s funkcijo “digitalWrite()”.
Ko so releji nastavljeni na NIZKO, je "skupni" (C) kontakt povezan z "normalno zaprtim" (NC) kontaktom.
Namesto tega, ko so releji nastavljeni na VISOKO, se stik »Skupni« (C) preklopi in poveže z »Normalno odprtim« (NO) kontaktom.
Tukaj lahko prenesete shemo ščita s 4 releji.
Spodaj sta prikazana celotna koda in njen podroben opis.
/*4-Relays Shield Example*/
//definiraj spremenljivko
int RELEJ1 = 4;
int RELEJ2 = 7;
int RELEJ3 = 8;
int RELEJ4 = 12;
praznina nastavitev()
{
//nastavi releje kot izhod
pinMode(RELEJ1, IZHOD);
pinMode(RELEJ2, IZHOD);
pinMode(RELEJ3, IZHOD);
pinMode(RELEJ4, IZHOD);
praznina nastavitev()
{
//nastavi releje kot izhod
pinMode(RELEJ1, IZHOD);
pinMode(RELEJ2, IZHOD);
pinMode(RELEJ3, IZHOD);
pinMode(RELEJ4, IZHOD);
}
void loop()
{
digitalWrite(RELAY1,HIGH); // Vklopi LED1
zamuda (1000); // Počakajte 1 sekundi
digitalWrite(RELAY2,HIGH); // Vklopi LED2
zamuda (1000); // Počakajte 1 sekundi
digitalWrite(RELAY3,HIGH); // Vklopi LED3
zamuda (1000); // Počakajte 1 sekundi
digitalWrite(RELAY4,HIGH); // Vklopi LED4
zamuda (1000); // Počakajte 1 sekundi
digitalWrite(RELAY4,LOW); // IZKLOPI Led4
zamuda (1000); // Počakajte 1 sekundi
digitalWrite(RELAY3,LOW); // IZKLOPI Led3
zamuda (1000); // Počakajte 1 sekundi
digitalWrite(RELAY2,LOW); // IZKLOPI Led2
zamuda (1000); // Počakajte 1 sekundi
digitalWrite(RELAY1,LOW); // IZKLOPI Led1
zamuda (1000); // Počakajte 1 sekundi
}


Referenčni modeli SO NA VOLJO »TAKŠNI, KOT SO« IN »Z VSEMI NAPAKAMI«. Arduino ZAVRAČA VSA DRUGA JAMSTVA, IZRECNA ALI POSREDNA, Arduino lahko kadar koli spremeni specifikacije in opise izdelkov brez predhodnega obvestila. Stranka ne sme
GLEDE IZDELKOV, VKLJUČNO, VENDAR NE OMEJENO NA, VSE NAZNAČENE GARANCIJE GLEDE PRIMERNOSTI ZA PRODAJO ALI PRIMERNOSTI ZA DOLOČEN NAMEN temeljijo na odsotnosti ali značilnostih kakršnih koli funkcij ali navodil, označenih z »rezervirano« ali »nedefinirano«. Arduino si jih pridržuje za prihodnje definicije in ne prevzema nikakršne odgovornosti za spore ali nezdružljivosti, ki izhajajo iz prihodnjih sprememb teh.
Informacije o izdelku na Web Spletno mesto ali gradivo se lahko spremeni brez predhodnega obvestila. Ne dokončajte dizajna s temi informacijami.
Ime in logotip »Arduino« sta blagovni znamki, registrirani s strani Arduino Srl v Italiji, v Evropski uniji in v drugih državah sveta.

Dokumenti / Viri
![]() |
ARDUINO A000110 Ščit s 4 releji [pdfUporabniški priročnik A000110, A000110 4 relejski ščit, A000110, 4 relejski ščit, relejski ščit, ščit |