Articles

relé modul kapcsolódási Arduino-Arduino relé modul

ebben a cikkben fogunk irányítani egy Arduino relé modul. Két különböző eszközt fogunk irányítani. Először egy egyszerű LED-et fogunk irányítani, majd egy izzót fogunk irányítani. Az Arduino vezérelheti azokat az eszközöket, amelyek akár 5V-ig is futnak, tehát ha az 5V-nál vagy az A. C-n futó eszközöket akarjuk irányítani, akkor egy relé modult kell használnunk, amelyen keresztül irányíthatjuk az A. C-t, valamint a DC-eszközöket.

relé modul

a relé alapvetően egy kapcsoló, amely által működtetett elektromágnes. Az elektromágnes kis feszültséget igényel az aktiváláshoz, amelyet az Arduino-tól adunk, majd ha aktiválódik, húzza meg az érintkezőt a nagyfeszültségű áramkör elkészítéséhez.

a relé modul, amelyet használni fogunk, az SRD-05VDC-SL-C. 5V-on fut, és bármilyen mikrovezérlővel vezérelhetjük, de az Arduino-t fogjuk használni.

Pin out of 5V relay module

Arduino Relay module
Relay Module Pin out

Az Arduino a relé modul összesen hat csapot tartalmaz: három az egyik oldalon, három pedig a másik oldalon.Az alsó oldalon három csap van, amelyek jel, 5V és föld. Ezeket a csapokat összekapcsoljuk az Arduino-val. Míg a másik oldalon NC (általában közel), C (közös) és NO (általában nyitott) vannak, amelyek az 5V relé kimeneti csapjai. Ott csatlakoztatjuk a kimeneti eszközt.

általában nyitott állapot (NO) VS általában zárt állapot (NC)

Az Arduino relé modul két olyan állapotban használható, amelyek

  1. általában nyitott állapot (NO)
  2. általában zárt állapot (NC)

általában nyitott (NO)

a normál nyitott állapotban a relé kezdeti kimenete alacsony lesz, ha tápellátásra kerül. Ebben az állapotban a közös, általában nyitott csapokat használják.

általában zárt állapot (NC)

normál zárt állapotban a relé kezdeti kimenete magas lesz, ha tápellátásra kerül. Ebben az állapotban a közös, általában közeli csapokat használják.

DC eszközök vezérlése Arduino relé modul segítségével

az első részben egy LED-et irányítunk a relével, a második részben pedig egy nagyfeszültségű eszközt irányítunk a relével. Az egyenáramú eszköz vezérlése egyszerű a váltakozó áramú készülékhez képest. Az egyenáramú eszköz vezérléséhez nem igényel külső tápellátást, amíg nem irányít egy olyan kis feszültségű eszközt, mint például a LED, amely akár 5V-ig is fut.

szükséges alkatrészek

  1. Arduino Uno
  2. relé modul
  3. LED

kapcsolási rajz és magyarázat

a relé modul Arduino-val történő csatlakoztatásához szükséges kapcsolatok nagyon egyszerűek. Ebben a példában a relé modult az Arduino-val normál nyitott állapotban csatlakoztatjuk. Tehát csatlakoztassa az 5V-ot és az Arduino földjét az 5V-hoz, valamint a relé modul földjéhez. Ezután csatlakoztassa a relé modul jelcsapját az Arduino 12 tűjével.

a relé modul másik oldalán a közös csapot és a általában nyitott csapot fogjuk használni, mert a relét általában nyitott állapotban csatlakoztatjuk. Tehát csatlakoztassa az Arduino 13 csapját a relé modul közös eleméhez, a relé modul normál nyitásához (NO) pedig a LED pozitív csapjához. Csatlakoztassa a LED másik csapját az Arduino talajához.

vezérlő Led segítségével Arduino relé modul
vezérlő LED segítségével Arduino relé modul

Kód

int relay_pin = 8;int led_pin = 13;void setup(){ pinMode(relay_pin,OUTPUT); pinMode(led_pin,OUTPUT); digitalWrite(led_pin,HIGH);}void loop(){ digitalWrite(relay_pin,HIGH); delay(5000); digitalWrite(relay_pin,LOW); delay(5000);}

AC eszköz vezérlése Arduino relé modul segítségével

az AC eszköz vezérléséhez meg kell tennie a szükséges óvintézkedéseket, mivel az AC veszélyes, és kárt okozhat Önnek. Tehát a veszély elkerülése érdekében kövesse helyesen az alábbi útmutatót.

Szükséges Alkatrészek

  1. Arduino Uno
  2. a Relé Modul
  3. Villanykörte jogosultja

Áramkör Ábrát, illetve Magyarázatot

vezérlő hálózati eszköz használata arduino relé modul
Magas Feszültségű Készüléket Arduino

a vezérlő AC készülék, mi lesz szükség külső forrás, amely hatalom a HÁLÓZATI forrás. Tehát csatlakoztassa a VCC, földi és jel az 5V, földi és pin 8 Arduino illetőleg. A másik végén csatlakoztassa az AC forrás egyik vezetékét az izzó egyik végéhez, a másik vezetéket a relé közös (C) pontjához. Ezután csatlakoztassa a normálisan nyitott (nem) elemet az izzó másik végéhez.

Kód

int relay_pin = 8;void setup(){ pinMode(relay_pin,OUTPUT);}void loop(){ digitalWrite(relay_pin,HIGH); delay(5000); digitalWrite(relay_pin,LOW); delay(5000);}

Videók

PCB tervezés

miután megbizonyosodtam arról, hogy minden jól működik a kenyérlemezen, megterveztem a PCB-t a KiCad-en.

Relay Arduino PCB design

a következő link a projekt mappájához.

A PCB tervezése után elkészítettem a PCB gyártásához szükséges Gerber fájlt.

letöltheti a Gerber fájlt a következő linken keresztül:

szükséges összetevők

  1. Arduino Nano
  2. Relay SRD-05VDC-SL-C X 4
  3. terminálblokk 3 tű 5.08mm X 4
  4. Hordó Jack
  5. 1N4007 Dióda X 5
  6. LED Piros
  7. LED Zöld X 4
  8. BC547 X 4
  9. Ellenállás 1k X 5
  10. Ellenállás 220ohm X 5
  11. Ellenállás 2k
  12. Kapcsoló 3 pin

Rendelni a Pcb-k

Most van a NYÁK tervezés, itt az ideje, hogy a NYÁK. Ezért kell mennem JLCPCB.com,, majd kattintson a “IDÉZET” gombra.

JLCPCB is támogatója a projektnek. JLCPCB (Shenzhen JLC Electronics Co., Ltd.), a legnagyobb PCB prototípus vállalat Kínában, valamint egy high-tech gyártó szakosodott gyors PCB prototípus, valamint a kis tételű PCB termelés. Tudod, hogy legalább 5 PCB csak $2.

a PCB gyártásához töltse fel az utolsó lépésben letöltött gerber fájlt. Töltse fel a .zip fájl, vagy a gerber fájlokat is húzhatja.

a zip-fájl feltöltése után egy sikeres üzenet jelenik meg az alján, ha a fájl sikeresen feltöltésre került.

áttekintheti a PCB-t a Gerber megjelenítőben, hogy megbizonyosodjon arról, hogy minden jó. Megtekintheti mind a PCB tetejét, mind alját.

miután meggyőződtünk arról, hogy PCB-jünk jól néz ki, most elfogadható áron tudjuk megrendelni a megrendelést. 5 db-ot rendelhet csak $2-ért, de ha ez az első rendelése, akkor 10 db-ot kaphat $2-ért.

a megrendelés elhelyezéséhez kattintson a” Mentés kosárba ” gombra.

a PCB-k gyártása 2 napig tartott, és egy héten belül megérkeztek a DHL Szállítási opcióval. A PCB-k jól csomagolva voltak, a minőség nagyon jó volt.

Relay Arduino

összeszerelés után minden itt van, hogyan néz ki.

Relay Arduino

Code

int relay1_pin = 6;int relay2_pin = 7;int relay3_pin = 8;int relay4_pin = 9;void setup() { pinMode(relay1_pin, OUTPUT); pinMode(relay2_pin, OUTPUT); pinMode(relay3_pin, OUTPUT); pinMode(relay4_pin, OUTPUT); digitalWrite(relay1_pin, LOW); digitalWrite(relay2_pin, LOW); digitalWrite(relay3_pin, LOW); digitalWrite(relay4_pin, LOW);}void loop() { digitalWrite(relay1_pin, HIGH); delay(1000); digitalWrite(relay2_pin, HIGH); delay(1000); digitalWrite(relay3_pin, HIGH); delay(1000); digitalWrite(relay4_pin, HIGH); delay(1000); digitalWrite(relay4_pin, LOW); delay(1000); digitalWrite(relay3_pin, LOW); delay(1000); digitalWrite(relay2_pin, LOW); delay(1000); digitalWrite(relay1_pin, LOW); delay(1000);}

Video

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük