Talaan ng mga Nilalaman:

Paano Makokontrol ang isang Relay Sa Arduino: 7 Mga Hakbang
Paano Makokontrol ang isang Relay Sa Arduino: 7 Mga Hakbang

Video: Paano Makokontrol ang isang Relay Sa Arduino: 7 Mga Hakbang

Video: Paano Makokontrol ang isang Relay Sa Arduino: 7 Mga Hakbang
Video: Lesson 68, Home Automation: How to control 16 Channel Relay module using Arduino control 16 AC loads 2024, Hulyo
Anonim
Paano Makokontrol ang isang Relay Sa Arduino
Paano Makokontrol ang isang Relay Sa Arduino

Ang mga relay ay ang pinakamahusay na paraan upang makontrol ang iyong mga kasangkapan dahil mayroon silang mas kaunting pagtutol sa pagitan ng kanilang mga contact at maaaring magamit sa maraming mga kaso tulad ng pag-ON at pag-OFF ng mga AC (Alternating Kasalukuyang) appliances tulad ng Lights, TV, Lamps at maraming iba pang mga appliances. Napakadali ding kontrolin ang mga relay na ito sa mga microcontroller. Upang mapanatili itong simple gagamitin ko ang Arduino bilang microcontroller. Kaya, nang hindi na nag-aaksaya ng oras magsimula tayo.

Hakbang 1: Panoorin ang Video

Image
Image

panoorin ang aking video.

Hakbang 2: Piliin ang Iyong Relay Module para sa Iyong Mga Appliances

Piliin ang Iyong Arduino
Piliin ang Iyong Arduino

Napili ang iyong module ng Relay. Depende ito sa kung anong mga appliances ang pinaplano mong kontrolin. Ang Relay na ginagamit ko ay REES52 solong module ng relay ng channel na maaaring gawin hanggang 10 Amps sa 250 volts. Karaniwan ang 10 Amps relay ay angkop upang i-ON at i-OFF ang karamihan sa mga appliances. Ngunit, kung nais mong i-ON at I-OFF ang mga kagamitan tulad ng washer o electric water heater, pumili ng isang Relay na may mas mataas na kasalukuyang rating tulad ng 20 amps.

Hakbang 3: Piliin ang Iyong Arduino

Maaari mong gamitin ang Arduino Nano, PRO mini o kahit na Mega. Ngunit gagamitin ko ang Arduino UNO para sa proyektong ito.

Hakbang 4: Gumamit ng Lalaki hanggang Babae na Mga Jumper Wires para sa Mga Koneksyon (OPSYONAL)

Gumamit ng Mga Lalaki hanggang Babae na Jumper Wires para sa Mga Koneksyon (OPSYONAL)
Gumamit ng Mga Lalaki hanggang Babae na Jumper Wires para sa Mga Koneksyon (OPSYONAL)

Gumamit ng mga wire ng jumper ng Lalaki hanggang Babae para sa mga koneksyon sa pagitan ng Relay at ng Arduino. (OPSYONAL)

Hakbang 5: Mga Koneksyon sa pagitan ng Relay Module at Arduino at Iyong Load

Mga Koneksyon sa pagitan ng Relay Module at Arduino at Iyong Load
Mga Koneksyon sa pagitan ng Relay Module at Arduino at Iyong Load
Mga Koneksyon sa pagitan ng Relay Module at Arduino at Iyong Load
Mga Koneksyon sa pagitan ng Relay Module at Arduino at Iyong Load

Ikonekta ang IN pin ng relay sa digital pin 6 ng Arduino, VCC sa 5 volts, at ground sa ground pin ng Arduino.

Ang kaliwa ay ang karaniwang bukas na terminal; ang gitnang terminal ay ang karaniwang terminal at ang tamang isa ay ang karaniwang saradong terminal. Upang I-ON at I-OFF ang pagkarga ay ikonekta ang positibong wire ng Load sa Karaniwang bukas na terminal ng relay at ang positibong power wire sa karaniwang terminal.

Hakbang 6: Bahagi ng Software. Code

Bahagi ng Software. Code
Bahagi ng Software. Code
Bahagi ng Software. Code
Bahagi ng Software. Code

Paliwanag ng code

Sa seksyon ng pag-set up, idineklara namin ang output pin bilang 6.

Sa seksyon ng loop, sinabi namin sa Arduino na i-on ang relay. Ngunit ang digital pin 6 ay mababa. Ito ay dahil ang module ng relay na ito ay isang aktibong mababang module ng relay na nangangahulugang ang relay na ito ay hinila sa lupa upang i-ON ang relay at sa iba pang paraan.

Pagkatapos ay nag-antala kami ng 4 segundo. Kung nais mong dagdagan ang ON at OFF na tagal ng iyong mga appliances dagdagan ang oras sa milliseconds sa bracket.

Pagkatapos ang relay ay naka-off at mag-antala kami ng 2 segundo.

Nagpapatuloy ang prosesong ito hanggang sa ang OFF ay patayin.

I-upload ang code na ito sa Arduino.

Hakbang 7: RESULTA: PAG-ON at PAG-OFF ng mga Appliances Gamit ang Arduino

RESULTA: Pag-ON at PAG-OFF ng Mga Appliances Sa Arduino
RESULTA: Pag-ON at PAG-OFF ng Mga Appliances Sa Arduino

Maaari nating makita na ang mga kasangkapan ay kinokontrol ng Arduino.

Huwag mag-atubiling mag-checkout sa aking channel para sa higit pang mga kahanga-hangang proyekto.

www.youtube.com/channel/UCGnZFzWv-a-xBXPcCzoG5NA

Inirerekumendang: