Arduino Mô-đun rơ-le 4 kênh
Khi chúng ta muốn điều khiển 4 thiết bị có điện áp cao như bơm, quạt, cơ cấu chấp hành... Chúng ta có thể sử dụng nhiều module rơ-le. Tuy nhiên, có một cách đơn giản hơn là sử dụng một module rơ-le 4 kênh. Module rơ-le 4 kênh là sự kết hợp của 4 rơ-le trên một bảng mạch duy nhất.
Một mô-đun rơ-le 4 kênh so với 4 mô-đun rơ-le 1 kênh:
- Một mô-đun rơ-le 4 kênh có dây đấu nối đơn giản hơn.
- Một mô-đun rơ-le 4 kênh chiếm ít không gian hơn.
- Một mô-đun rơ-le 4 kênh rẻ hơn.
- Việc lập trình giống nhau.
Phần cứng cần chuẩn bị
| 1 | × | Arduino Uno R3 | ||
| 1 | × | USB 2.0 cable type A/B (for USB-A PC) | ||
| 1 | × | USB 2.0 cable type C/B (for USB-C PC) | ||
| 1 | × | 4-channel Relay Module | ||
| 1 | × | dây jumper | ||
| 1 | × | (Khuyến nghị) Screw Terminal Block Shield for Arduino Uno | ||
| 1 | × | (Khuyến nghị) Breadboard Shield for Arduino Uno | ||
| 1 | × | (Khuyến nghị) Enclosure for Arduino Uno | ||
| 1 | × | (Khuyến nghị) Prototyping Base Plate & Breadboard Kit for Arduino UNO |
Or you can buy the following kits:
| 1 | × | DIYables STEM V3 Starter Kit (Arduino included) | ||
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | ||
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Về mô-đun rơ-le 4-kênh
Sơ đồ bố trí chân

Một mô-đun rơ-le 4 kênh có các chân sau đây:
- Các chân nguồn cho bảng rơ-le
- DC+: kết nối chân này với chân 5V của nguồn cấp
- DC-: kết nối chân này với chân GND của nguồn cấp và cũng với chân GND của Arduino
- Các chân tín hiệu:
- IN1: chân này nhận tín hiệu điều khiển từ Arduino để điều khiển rơ-le 1 trên mô-đun
- IN2: chân này nhận tín hiệu điều khiển từ Arduino để điều khiển rơ-le 2 trên mô-đun
- IN3: chân này nhận tín hiệu điều khiển từ Arduino để điều khiển rơ-le 3 trên mô-đun
- IN4: chân này nhận tín hiệu điều khiển từ Arduino để điều khiển rơ-le 4 trên mô-đun
- Các chân đầu ra: NCx (thường đóng chân), NOx (thường mở chân), COMx (chung chân),
- NC1, NO1, COM1: Những chân này kết nối với một thiết bị có điện áp cao được điều khiển bởi rơ-le 1
- NC2, NO2, COM2: Những chân này kết nối với một thiết bị có điện áp cao được điều khiển bởi rơ-le 2
- NC3, NO3, COM3: Những chân này kết nối với một thiết bị có điện áp cao được điều khiển bởi rơ-le 3
- NC4, NO4, COM4: Những chân này kết nối với một thiết bị có điện áp cao được điều khiển bởi rơ-le 4
Để biết chi tiết về cách kết nối rơ-le với điện áp cao, sự khác biệt giữa thường đóng và thường mở, xem Arduino - rơ-le
Nó cũng có 4 cầu nối để chọn giữa ngưỡng kích hoạt thấp và ngưỡng kích hoạt cao cho mỗi rơ-le riêng biệt.
Sơ đồ đấu dây
Module rơ-le 4 kênh tiêu thụ điện năng đáng kể. Do đó, chúng ta KHÔNG nên cấp nguồn cho module trực tiếp từ chân 5V của Arduino. Thay vào đó, chúng ta cần sử dụng nguồn 5V bên ngoài cho module.
Vậy, chúng ta cần sử dụng ba nguồn năng lượng:
- Một bộ nguồn 5V cho Arduino
- Một bộ nguồn 5V cho module rơ le 4 kênh
- Một bộ nguồn có điện áp cao hơn (12VDC, 24VDC, 48VDC, 220VAC...) cho các thiết bị được điều khiển bởi module rơ le 4 kênh
- Sơ đồ đấu nối với ba nguồn cấp. Nguồn cấp cho Arduino (không có trong hình) có thể dùng cả cáp USB hoặc jack nguồn

This image is created using Fritzing. Click to enlarge image
- Chúng ta có thể giảm số lượng nguồn adapter bằng cách sử dụng một nguồn 5V duy nhất cho cả Arduino và module rơ-le 4 kênh.

This image is created using Fritzing. Click to enlarge image
※ Lưu ý:
Nếu 4 thiết bị được điều khiển bởi một mô-đun rơ-le 4 kênh sử dụng cùng một điện áp, chúng ta có thể dùng một bộ nguồn cấp có điện áp cao duy nhất cho tất cả. Tuy nhiên, nếu chúng sử dụng các điện áp khác nhau, chúng ta có thể dùng các bộ nguồn cấp có điện áp cao riêng biệt, độc lập với nhau.
Cách Lập Trình cho Mô-đun Relay 4 Kênh
- Khởi tạo chân Arduino ở chế độ đầu ra kỹ thuật số bằng cách sử dụng hàm pinMode().
- Điều khiển trạng thái của rơ-le bằng cách sử dụng hàm digitalWrite().
Mã Arduino
Hướng dẫn từng bước
- Sao chép mã ở trên và mở bằng Arduino IDE
- Nhấp nút Tải lên trên Arduino IDE để tải mã lên Arduino
- Nghe tiếng click trên các rơ-le.
- Xem kết quả trên Serial Monitor.
Video Tutorial
Việc sản xuất video tốn rất nhiều thời gian. Nếu video hướng dẫn hữu ích cho việc học của bạn, hãy đăng ký kênh YouTube để ủng hộ. Nếu nhu cầu đủ cao, chúng tôi sẽ cố gắng làm thêm nhiều video.