Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Windows 10
  • Kontrola releja pomoću Arduina. DIY relejni modul za Arduino (uradi sam)

Kontrola releja pomoću Arduina. DIY relejni modul za Arduino (uradi sam)

Članak opisuje takav elektronički uređaj kao relej, ukratko objašnjava principe njegovog rada, a također razmatra povezivanje modula s DC relejem na Arduino na primjeru LED kontrole.

trebat će nam:

  • Arduino UNO (ili kompatibilna ploča);
  • personalni računar sa Arduino IDE ili drugim razvojnim okruženjem;
  • modul sa relejem (na primjer, ovaj);
  • 4 otpornika od 220 Ohma svaki (preporučujem kupovinu seta otpornika sa nazivnim vrijednostima od 10 Ohma do 1 MOhm);
  • 4 LED diode (na primjer, iz ovog seta);
  • spojne žice (ovako).

1 Princip rada i vrste releja

Relej je elektromehanički uređaj za zatvaranje i otvaranje električnog kola. U klasičnoj verziji, relej sadrži elektromagnet koji kontrolira otvaranje ili zatvaranje kontakata. Ako su u normalnom položaju kontakti releja otvoreni, ali kada se primijeni upravljački napon zatvaraju, takav relej se naziva relej za zatvaranje. Ako su u normalnom stanju kontakti releja zatvoreni, ali kada se dovede upravljački napon otvaraju se, ovaj tip releja se naziva prekidni relej.

Osim toga, postoje mnoge druge vrste releja: komutacijski, jednokanalni, višekanalni, DC ili AC releji i drugi.

2 Dijagram povezivanja relejni modul SRD-05VDC-SL-C

Koristićemo modul sa dva identična releja tipa SRD-05VDC-SL-C ili slično.

Modul ima 4 konektora: konektore za napajanje K1 i K2, kontrolni konektor i konektor za eksterno napajanje (sa kratkospojnikom).

Relej tipa SRD-05VDC-SL-C ima tri kontakta za povezivanje opterećenja: dva vanjska su fiksna, a srednji je prekidački. Srednji kontakt je neka vrsta "ključa" koji na ovaj ili onaj način prebacuje krugove. Na modulu se nalazi nagoveštaj koji je kontakt releja normalno zatvoren: oznake „K1“ i „K2“ povezuju srednji kontakt sa krajnjim levim (na slici). Primjenom upravljačkog napona na ulaz IN1 ili IN2 (upravljački konektor niske struje) relej će primorati da poveže srednji kontakt kontaktne grupe K1 ili K2 sa desnim (konektor za napajanje). Struja dovoljna za prebacivanje releja je oko 20 mA, Arduino digitalni pinovi mogu proizvesti do 40 mA.


Eksterni konektor za napajanje se koristi da obezbedi galvansku izolaciju između Arduino ploče i relejnog modula. Podrazumevano, postoji kratkospojnik na konektoru između pinova JD-VCC i VCC. Kada je instaliran, modul koristi napon primijenjen na VCC pin kontrolnog konektora za napajanje, a Arduino ploča nije galvanski izolirana od modula. Ako trebate osigurati galvansku izolaciju između modula i Arduina, morate napajati modul preko vanjskog konektora za napajanje. Da biste to učinili, kratkospojnik se uklanja i dodatno napajanje se dovodi na JD-VCC i GND pinove. U isto vrijeme, napajanje se također dovodi do VCC pina kontrolnog konektora (od +5 V Arduino).

Usput, relej može prebaciti ne samo opterećenje niske struje, kao u našem primjeru. Pomoću releja možete zatvoriti i otvoriti prilično velika opterećenja. Koje trebate pogledati u tehničkom opisu za određeni relej. Na primjer, ovaj relej SRD-05VDC-SL-C može prebaciti mreže sa strujama do 10 A i naponom do 250 V AC ili do 30 V DC. Odnosno, može se koristiti, na primjer, za kontrolu osvjetljenja stana.

Odakle je relej dobio ime?

Od prezimena britanskog naučnika Lorda Rayleigha - 28,6%

Iz procedure za promjenu umornih poštanskih konja - 57,1%

Od naziva fizičke veličine mjerenja svjetline - 0%


U ovom primjeru ne trebamo galvansku izolaciju između Arduina i relejnog modula, pa ćemo modul napajati direktno sa Arduino ploče, a kratkospojnik ostaviti na svom mjestu. Sastavimo krug kao što je prikazano na slici. Korišteni otpornici su 220 Ohma, bilo koje LED diode.


3 Skica upravljanja relejem koristeći Arduino

Naizmjenično ćemo paliti par LED dioda iste boje, a svake sekunde prelaziti na par druge boje. Hajde da napišemo ovakvu skicu.

Const int relay1 = 2; // kontrolni pin 1. releja const int relay2 = 3; // kontrolni pin 2. releja const int led1 = 4; // komutirani izlaz - napajanje 1. LED-a const int led2 = 5; // komutirani izlaz - napajanje 2. LED void setup() ( pinMode(relay1, OUTPUT); pinMode(relay2, OUTPUT); pinMode(led1, OUTPUT); pinMode(led2, OUTPUT); // postavite oba releja na originalni položaj: digitalWrite(relay1, HIGH); digitalWrite(relay2, HIGH); // napajanje LED dioda: digitalWrite(led1, HIGH); digitalWrite(led2, HIGH); ) void loop() ( // prebacivanje oba releji: digitalWrite (relay1, LOW); digitalWrite(relay2, LOW); kašnjenje (1000); // vratimo oba releja: digitalWrite(relay1, HIGH); digitalWrite(relay2, HIGH); kašnjenje (1000); )

Sada učitajmo skicu u Arduino memoriju. Ovako to izgleda za mene. Releji glasno klikću jednom u sekundi, a LED diode veselo trepću.


Usput, postoje i druge vrste komutacijskih uređaja, na primjer, optokapleri. Ovi uređaji nemaju mehaničke dijelove, što značajno povećava njihovu otpornost na habanje i brzinu odziva. Osim toga, manje su veličine i zahtijevaju manje energije.

Preuzmite tehnički opis (datasheet) releja SRD-05VDC-SL-C

Zdravo svima! Sve što smo donedavno proučavali bili su „problemi u učenju“. Vreme je da ubacimo nešto ozbiljnije.

Mikrokontroler (u daljem tekstu MK) može uspješno upravljati različitim opterećenjima (potrošačima električne energije). Međutim, ne može direktno izvršiti ove operacije. Budući da je napon koji teče u mreži za redove veličine različit od napona koji je MK u stanju da "odaje".

U ovom članku pokušat ćemo se pozabaviti sljedećim točkama:

  • spajanje releja na MK (u našem slučaju Arduino ploča);
  • upravljanje relejnim modulom;
  • upravljanje stvarnim potrošačima električne energije;

Napomena: Budite oprezni kada radite sa naponom od 220 V. Izolirajte sve napravljene veze. Prije spajanja na električnu mrežu, testirajte sklopljeno postolje multimetrom kako biste bili sigurni da nema kratkog spoja.

Prije nego što pređemo direktno na rad s relejnim modulom, pogledajmo od čega se relej sastoji i kako radi.

Modul na kojem je ugrađen relej kontrolira se pomoću konstantnog napona od 5V. Modul može uključiti 300 W (30V, 10A konstantno) i 2500 W (250V, 10A naizmjenično).

Sam relej se sastoji od dva kola koja nisu međusobno povezana. Prvi krug (kontrolni) terminali A1, A2. Drugi krug (kontrolisani) pinovi 1, 2, 3.

Konstrukcija upravljačkog kola je sljedeća: između priključaka A1 i A2 nalazi se metalno jezgro, na koje se u trenutku protjecanja struje kroz njega privlači pokretna armatura 2. Priključci 1 i 3 su nepomični. Sidro je fiksirano oprugom. U trenutku kada struja ne teče kroz jezgro, armatura je pritisnuta na kontakt 3. Kada se kolo zatvori i struja počne da teče, armatura je privučena kontaktu 1 i u tom trenutku se začuje karakterističan „klik“. Nakon loma lanca, opruga vraća armaturu u prvobitni položaj.

Imam jednokanalni relejni modul kao radni uzorak.

Relejni kontakti se dijele na dvije vrste:

  • normalno zatvoren (NC) (par 1-2);
  • normalno otvoren (NO) (par 2-3).

Prema stanju, NC je otvoren (nije kratko spojen multimetrom), a NO je zatvoren (kratko spojen multimetrom). Fazni prekid spajamo na normalno zatvoreni par kontakata.

Indikacija:

  • Crvena LED dioda obavještava korisnika da je modul napajan;
  • Zelena LED dioda obavještava korisnika da je relej zatvoren.

Princip rada modula.

U trenutku kada uključimo MK, njegovi terminali su u stanju visoke impedancije (veoma veliki otpor), pa je shodno tome i tranzistor zatvoren. Za otvaranje tranzistora potrebno je primijeniti nizak nivo signala, drugim riječima 0 (odnosi se na tranzistor p-n-p tipa). Nakon toga, tranzistor se otvara i struja počinje teći kroz prvi (kontrolni) krug, u ovom trenutku čujemo karakterističan "klik". Da biste isključili relej, morate primijeniti visok nivo signala na tranzistor.

Pinout modula:

  • VCC -“+” ishrana;
  • GND -"-" Zemlja;
  • IN— ulazni signal koji "pokreće" relej.

Povezujemo relej naArduino:

  • VCC“bacite” na 5V pin arduino ploče.
  • GND"bacite" na jedan od GND pinova arduino ploče.
  • IN"bacite" ga na pin 13 arduino ploče.

Da bismo spojili potrošača električne energije (u mom slučaju žarulju sa žarnom niti), postavljamo relej u razmak jednog od žica (treba ga postaviti u fazi).

Ispitni sto se sastoji od tri dela:

  • Power line;

Neće biti moguće povezati snažno opterećenje direktno na Arduino, na primjer lampu za rasvjetu ili električnu pumpu. Mikrokontroler ne pruža potrebnu snagu za rad sa takvim opterećenjem. Struja koja može teći kroz Arduino izlaze ne prelazi 10-15 mA. Relej dolazi u pomoć, s kojim možete prebaciti velike struje. Osim toga, ako se opterećenje napaja izmjeničnom strujom, na primjer 220v, onda nema načina bez releja. Za povezivanje moćnih opterećenja na Arduino preko releja obično se koriste relejni moduli.

Ovisno o broju uključenih opterećenja koriste se jedno-, dvo-, tro-, četvero- i višekanalni relejni moduli.

Kupio sam svoje, jednokanalne i četvorokanalne module, na Aliexpressu za 0,5 i 2,09 dolara, respektivno.

Dizajn relejnog modula za Arduino, na primjeru 4-kanalnog modula HL-54S V1.0.

Pogledajmo pobliže dizajn ovog modula; svi višekanalni moduli se obično grade prema ovoj shemi.

Šematski dijagram modula.

Da bi se Arduino pinovi zaštitili od napona u zavojnici releja, koriste se J3Y tranzistor i 817C optospojler. Imajte na umu da signal sa pina U napaja se na katodu optokaplera. To znači da kako bi relej zatvorio kontakte, morate se primijeniti na pinU logicno 0 (obrnuti signal).

Postoje i moduli koji imaju signal sa pina U napaja se na anodu optokaplera. U ovom slučaju, morate predati logičan 1 po pinuU, da aktivirate relej.

Snaga opterećenja koju moduli mogu uključiti/isključiti ograničena je relejima instaliranim na ploči.

U ovom slučaju koriste se elektromehanički releji Songle SRD-05VDC-SL-C, koji ima sljedeće karakteristike:

Radni napon: 5 V
Radna struja zavojnice: 71 mA
Maksimalna struja prebacivanja: 10A
Maksimalni uklopni DC napon: 28 V
Maksimalni uklopni AC napon: 250 V
Radna temperatura: od -25 do +70°C

Relej Songle SRD-05VDC-SL-C ima 5 kontakata. 1 I 2 relejno napajanje. Kontakt grupa 3 I 4 su normalno otvoreni kontakti ( NO), kontakt grupa 3 I 5 - normalno zatvoreno ( NC).

Slični releji dolaze u različitim naponima: 3, 5, 6, 9, 12, 24, 48 V. U ovom slučaju se koristi verzija od 5 volti, koja omogućava da se relejni modul napaja direktno iz Arduina.

Na ploči se nalazi kratkospojnik ( JDVcc), za napajanje releja ili iz Arduina ili iz zasebnog napajanja.

Pinami In1,In2,In3,In4 Modul je povezan na Arduino digitalne pinove.

Povezivanje releja HL-54S V1.0 modula na Arduino.

Pošto imamo modul sa 5-voltnim relejima, spojit ćemo ga prema ovoj shemi, uzimajući napajanje iz samog Arduina. U primjeru ću spojiti jedan relej; koristit ću sijalicu od 220 V kao opterećenje.

Za napajanje releja modula iz Arduina, kratkospojnik mora kratko spojiti " Vcc" i " JDVcc", obično se tamo instalira po defaultu.

Ako vaš relej nije 5 volti, ne možete napajati modul iz Arduina; napajanje se mora uzeti iz zasebnog izvora.

Dijagram ispod pokazuje kako spojiti napajanje na modul iz zasebnog izvora. Koristeći ovaj krug, trebate spojiti relej dizajniran za napajanje više ili manje od 5 V. Za 5-voltne releje, ovaj krug će također biti poželjniji.

Sa ovom vezom morate ukloniti kratkospojnik između igala " Vcc" i " JDVcc" Sljedeća igla " JDVcc» poveži na « + » eksterno napajanje, pin « Gnd» poveži na « - » napajanje. Pin " Gnd", koji je u prethodnom dijagramu bio povezan sa " Gnd"Arduino nije povezan u ovaj krug. U mom primjeru, vanjsko napajanje je 5 V, ako je vaš relej dizajniran za drugačiji napon (3, 12, 24 V), odaberite odgovarajuće vanjsko napajanje.

Skica za upravljanje relejnim modulom preko Arduina.

Učitajmo skicu na Arduino koja će paliti i gasiti sijalicu (trepćuće svjetlo).

int relayPin = 7;

void setup() (
pinMode(relayPin, OUTPUT);
}

void loop() (
digitalWrite(relayPin, LOW);
kašnjenje (5000);
digitalWrite(relayPin, HIGH);
kašnjenje (5000);
}

U redu int relayPin = 7; označite broj Arduino digitalnog pina na koji je pin spojen In1 modul relej. Možete se povezati na bilo koji digitalni pin i označiti ga u ovom redu.

U redu kašnjenje (5000); Možete promijeniti vrijednost vremena u kojem će se svjetlo upaliti i u kojem će se ugasiti.

U redu digitalWrite(relayPin, LOW); naznačeno kada se primjenjuje logička nula ( LOW), relejni modul će zatvoriti kontakte i lampica će se upaliti.

U redu digitalWrite(relayPin, HIGH); naznačeno prilikom slanja logičke jedinice ( HIGH), relejni modul će otvoriti kontakte i svjetlo će se ugasiti.

Kao što vidimo, u liniji digitalWrite(relayPin, LOW); napustio parametar LOW. Ako relej zatvori svoje kontakte i lampica se upali, to znači pin In1 morate dati logičku nulu, poput moje. Ako lampica ne svijetli, postavite skicu u kojoj zamjenjujemo parametar LOW on HIGH.


Rezultat skice na videu.

Sada dodajmo takt dugme u kolo i kada ga pritisnete, relejni modul će uključiti sijalicu.

Dugme spajamo zajedno s 10k pull-up otpornikom, koji neće dopustiti da vanjske smetnje utječu na rad kruga.

Učitavanje skice

U redu if(digitalRead(14)==HIGH) podesite broj digitalnog pina na koji je dugme povezano. Možete se povezati s bilo kojim besplatnim. U primjeru ovo je analogni pinA0, može se koristiti i kao digitalni 14 pin.

U redu kašnjenje (300); vrijednost je navedena u milisekundama. Ova vrijednost pokazuje koliko dugo nakon pritiska ili otpuštanja tipke, radnje moraju biti izvršene. Ovo je zaštita od odbijanja kontakta.

Za informaciju! Svi analogni ulaziod A0 ( numerisan kao 14) do A5 (19), može se koristiti kao digitalno ( digitalni PWM).

U zaključku, rezultat skice je prikazan u videu.

Jeftiniji relejni moduli možda ne sadrže optospojler u svom kolu, kao na primjer u mom slučaju s jednokanalnim modulom.



Shema jednokanalnog relejnog modula. Proizvođač je uštedio na optospojnici, zbog čega je Arduino ploča izgubila galvansku izolaciju. Za upravljanje takvom pločom, na pin U morate dati logičku nulu.

Povezivanje releja modula na Arduino Due.

Arduino Due radi na 3,3 volta, što je maksimalni napon koji može imati na svojim ulazima/izlazima. Ako je napon veći, ploča može izgorjeti.

Postavlja se pitanje, kako spojiti modul na relej?

Uklonite JDVcc kratkospojnik. Povežite pin" Vcc» na ploči releja modula na pin "3.3V» Arduino. Ako je relej dizajniran za 5 volti, spojite pin “ GND» modul relejne ploče, sa pin « GND» Arduino Due. Pin " JDVcc"poveži se na pin" 5V"na Arduino Due ploči. Ako je relej dizajniran za drugačiji napon, tada spajamo napajanje na relej kao na slici, u primjeru je 5 volti. Ako imate višekanalni relejni modul, provjerite to « JDVcc" spojen na jednu stranu svih releja. Optocoupler se aktivira signalom od 3,3V, koji zauzvrat aktivira tranzistor koji se koristi za uključivanje releja.

Solid state relej napravljen od triaka za prebacivanje snažnog opterećenja preko Arduina

Koristeći Arduino. Ali što ako odlučimo upravljati uređajima povezanim na kućnu mrežu? Da vas podsjetim da se čak i mala stolna lampa napaja izvorom izmjenične struje napona od 220 volti. Uobičajeni tranzistor s efektom polja koji smo koristili u krugu s motorom više neće raditi.

Za kontrolu snažnog opterećenja, pa čak i s izmjeničnom strujom, koristimo relej. Ovo je elektromehanički uređaj koji mehanički zatvara strujni krug pomoću elektromagneta. Pogledajmo unutrašnjost:

Princip rada releja je sljedeći. Primijenite napon na elektromagnetnu zavojnicu. U zavojnici se pojavljuje polje koje privlači metalni jezičak. Zauzvrat, stopalo mehanički zatvara kontakte opterećenja.

Releji imaju dvije glavne namjene. Prvo, možemo primijeniti samo 5 volti na zavojnicu, zatvarajući krug vrlo snažnog opterećenja. Na primjer, relej koji se koristi u Arduino tutorijalima može uključiti frižider ili mašinu za pranje veša. Drugo, neke vrste releja mogu istovremeno zatvoriti i otvoriti nekoliko različitih krugova s ​​različitim naponima.

U ovoj lekciji nećemo raditi s jednim relejem, već sa cijelim modulom releja. Osim samog releja, modul sadrži i optoelektronski rastavljač sa tranzistorom, koji štiti Arduino pinove od napona na zavojnici.

Jedan relejni modul ima samo tri kontakta. Povežimo ih prema sljedećem dijagramu.

Usput, ulaz releja je invertiran. To znači da je nivo kontakta visok U će isključiti kalem releja, a niski nivo će ga uključiti.

Shematski dijagram

Izgled rasporeda

2. Program za Arduino

Napišimo jednostavan program koji će uključiti lampu na 3 sekunde, a zatim je ugasiti na 1 sekundu.

Const int relPin = 3; void setup() ( pinMode(relPin, OUTPUT); ) void loop() ( digitalWrite(relPin, HIGH); kašnjenje (1000); digitalWrite(relPin, LOW); kašnjenje (3000); )

Učitajte program na Arduino. Sada spajamo napajanje na lampu i na relej. Na kraju, napajamo regulator.

3. Automatska lampa ili ulična lampa

Koristeći kontroler, relej i svjetlosni senzor, možete napraviti jednostavnu automatsku lampu. Kontroler će upaliti lampu u trenutku kada nivo osvjetljenja na senzoru postane manji od podešene vrijednosti.

Kao senzor koristimo gotov modul baziran na . Spojimo sva tri uređaja prema sljedećem dijagramu.

Shematski dijagram

Izgled rasporeda

4. Automatski svjetlosni program

Analogni izlaz senzora daje vrijednosti u rasponu od 0 do 1023. Štaviše, 0 je za maksimalan nivo svjetlosti, a 1023 za potpuni mrak.

Prvo moramo odlučiti na kojoj razini svjetla da upalimo lampu, a na kojoj da je ugasimo. U našoj laboratoriji, danju, senzor pokazuje vrijednost L = 120, a noću oko L = 700. Relej ćemo uključiti kada je L > 600, a isključiti kada je L< 200. Вспомним как и напишем программу.

Const int photoPin = A5; const int relPin = 3; void setup() ( pinMode(photoPin, INPUT); pinMode(relPin, OUTPUT); ) void loop() ( if(analogRead(photoPin)< 200) digitalWrite(relPin, HIGH); if(analogRead(photoPin) >600) digitalWrite(relPin, LOW); )

Program preuzimamo na Arduino i provodimo eksperiment. Najbolje je to raditi noću.

Zadaci

1. Muzički relej. Kao što znate, elektromehanički relej stvara klik kada se aktivira. Pokušajte upotrijebiti ovo da odsvirate neku jednostavnu melodiju.

2. Kontrola motora. Imajući dva tropolna releja, ista kao u ovoj lekciji, možete sastaviti krug za promjenu smjera rotacije motora.

Prije ili kasnije, postoji želja za upravljanjem nečim moćnijim od LED-a, ili za stvaranjem nečega poput pametne kuće vlastitim rukama. U tome će nam pomoći radio komponenta kao što je relej. U ovom članku ćemo pogledati kako je relej povezan s mikrokontrolerom, kako ga kontrolirati, a također ćemo pokazati njegov rad na primjeru uključivanja žarulje sa žarnom niti.

Korišćene komponente (kupite u Kini):

. Kontrolna ploča

Dizajn i princip rada releja

Razmotrimo relejni uređaj baziran na SONGLE SRD-05VDC releju, koji se široko koristi u Arduino polju.

Ovaj relej se upravlja naponom od 5V i može uključiti do 10A 30V DC i 10A 250V AC.

Relej ima dva odvojena kruga: upravljački krug, predstavljen kontaktima A1, A2, i kontrolirani krug, kontakti 1, 2, 3. Kola nisu međusobno povezana ni na koji način.

Između kontakata A1 i A2 ugrađeno je metalno jezgro, a kada struja teče kroz njega, na njega se privlači pokretna armatura (2). Kontakti 1 i 3 su fiksni. Vrijedi napomenuti da je armatura opterećena oprugom i dok ne prođemo struju kroz jezgro, armatura će biti pritisnuta na kontakt 3. Kada se dovede struja, kao što je već spomenuto, jezgro se pretvara u elektromagnet i privlači kontakt 1. Kada je bez napona, opruga ponovo vraća armaturu u kontakt 3.

Povezivanje modula na Arduino

Većina relejnih modula za Arduino koristi N-kanalnu kontrolu, što ćemo razmotriti. Na primjer, uzmimo jednokanalni modul.

Ispod je primjer dijagrama ovog modula. Za upravljanje relejem potrebni su sljedeći dijelovi: otpornik (R1), pnp tranzistor (VT1), dioda (VD1) i sam relej (Rel1). Preostale dvije LED diode su instalirane za indikaciju. LED1 (crveno) - indikacija napajanja modula, LED2 (zeleno) svjetlo pokazuje da je relej zatvoren.

Pogledajmo kako shema funkcionira. Kada je kontroler uključen, pinovi su u stanju visokog otpora, tranzistor nije otvoren. S obzirom da imamo tranzistor pnp tipa, da bismo ga otvorili, moramo primijeniti minus na bazu. Da bismo to učinili, koristimo funkciju digitalWrite (pin, LOW); .Sada je tranzistor otvoren i struja teče kroz upravljački krug i relej je aktiviran. Da biste isključili relej, isključite tranzistor primjenom plusa na bazu, pozivajući funkciju digitalWrite (pin, HIGH);. Možemo reći da se upravljanje relejem modula ne razlikuje od upravljanja konvencionalnim LED-om.

Modul ima 3 pina (standardni 2,54 mm):

VCC:"+" napajanje

GND:"-" napajanje

U: izlaz ulaznog signala

Povezivanje modula je izuzetno jednostavno:

VCC na +5 volti na Arduinu.

GND na bilo koji od GND pinova --- Arduino.

IN na bilo koji od digitalnih ulaza/izlaza Arduina (u primjerima je spojen na 4).

Idemo direktno na skicu. U ovom primjeru, relej će se uključiti i isključiti u intervalima od 2 sekunde.

primjer programskog koda:

// Relejni modul spojen na digitalni pin 4 int Relej = 4; void postaviti() ( pinMode (Relej, IZLAZ); ) void petlja() ( digitalWrite (Relay, LOW); // kašnjenje omogućeno relejom (2000); digitalWrite (Relay, HIGH); // relej je isključen kašnjenje (2000); )

Da biste spojili žarulju sa žarnom niti, postavite relej u razmak jedne od žica.

Na našem modulu pinovi 1, 2, 3 nalaze se na ovaj način. Da biste spojili žarulju sa žarnom niti, postavite relej u razmak jedne od žica.

Trebalo bi ispasti kao što je prikazano na slici.

Primjer uključivanja žarulje sa žarnom niti u kombinaciji sa

P.S. Skuplji moduli imaju i optospojler na ploči, koji omogućava, pored izolacije između upravljanog i upravljačkog kruga releja, potpunu galvansku izolaciju direktno između kontrolera i upravljačkog kruga releja.

Najbolji članci na ovu temu