LED Blinking je vrlo čest i gotovo prvi program za svakog ugrađenog učenika ili početnika. U kojem trepćemo LED diodom s određenim kašnjenjem. Dakle, danas smo ovdje s istim projektom, ali ovdje ćemo koristiti AC žarulju umjesto uobičajene LED diode i treptati ćemo AC žaruljom.
Kad god trebamo spojiti bilo koji AC uređaj u naše ugrađene sklopove, koristimo relej. Dakle, u ovom uputstvu za upravljanje relejem arduina jednostavno ćemo naučiti kako povezati relej s Arduinom. Ovdje ne koristimo nijedan IC upravljačkog programa releja poput ULN2003 i koristit ćemo samo NPN tranzistor za upravljanje relejem.
Potrebne komponente:
- Arduino
- Relej 5v ili 6v
- AC uređaj ili žarulja
- Tranzistor BC547
- 1k otpornik
- Breadboard ili PCB
- Spajanje žice kratkospojnika
- Napajanje
- 1n4007 dioda
- Vijčana stezaljka ili stezaljka
Relej:
Relej je elektromagnetska sklopka kojom se upravlja malom strujom i koristi se za UKLJUČIVANJE I ISKLJUČIVANJE relativno mnogo veće struje. Znači primjenom male struje možemo uključiti relej koji omogućuje protok mnogo veće struje. Relej je dobar primjer upravljanja uređajima izmjeničnom (izmjeničnom strujom), koristeći znatno manju istosmjernu struju. Obično se koristi relej Jedan Poljak Dvostruka projiciranja (SPDT) relej, ima pet terminala kao u nastavku:

Kad na zavojnicu nema napona, COM (zajednički) spojen je na NC (normalno zatvoreni kontakt). Kada se na zavojnicu primijeni određeni napon, stvara se elektromagnetsko polje koje privlači armaturu (poluga spojena na oprugu) i spajaju se COM i NO (normalno otvoreni kontakt) koji omogućuju protok veće struje. Releji su dostupni u mnogim ocjenama, ovdje smo koristili 6V relej radnog napona, koji omogućuje protok struje 7A-250VAC.
Relej se uvijek konfigurira pomoću malog upravljačkog kruga koji se sastoji od tranzistora, diode i otpornika. Tranzistor se koristi za pojačavanje struje tako da puna struja (iz istosmjernog izvora - 9v baterija) može teći kroz zavojnicu da bi je u potpunosti energizirala. Otpornik služi za pružanje pomicanje do tranzistora. I Dioda se koristi za sprečavanje povratnog strujanja struje, kada je tranzistor ISKLJUČEN. Svaka zavojnica induktora proizvodi jednak i suprotan EMF kad se iznenada isključi, to može uzrokovati trajna oštećenja komponenata, pa se dioda mora koristiti za sprečavanje obrnute struje. Releja modul je lako dostupan na tržištu sa svim svojim upravljačkim krugom na ploči ili ga možete stvoriti na perf boardu ili PCB-u kao dolje. Ovdje smo koristili 6V relejni modul.

Ovdje da bismo uključili relej s Arduinom samo trebamo napraviti onaj Arduino pin High (A0 u našem slučaju) na koji je povezan modul releja. Ispod je dat krug upravljačkog programa releja za izgradnju vlastitog modula releja:

Kružni dijagram i rad:

U ovom Arduino upravljačkom krugu releja koristili smo Arduino za upravljanje relejem putem tranzistora BC547. Baza tranzistora spojili smo na Arduino pin A0 kroz 1k otpornik. Za demonstraciju se koristi AC žarulja. 12v adapter koristi se za napajanje kruga.

Rad je jednostavan, moramo postaviti visoko relejni pin (PIN A0) da modul releja bude UKLJUČEN i relejski pin niski da isključimo relejni modul. Svjetlo izmjenične struje također će se paliti i gasiti prema releju.
Upravo smo programirali Arduino da napravi relejni pin (A0) visoki i niski s odgodom od 1 sekunde:
void loop () {digitalWrite (relej, HIGH); kašnjenje (interval); digitalWrite (relej, LOW); kašnjenje (interval); }
Demonstracijski video i cjeloviti kod za Arduino relejno upravljanje dati su u nastavku.
