Relay là gì? Trong bài này, OhStem sẽ giải đáp câu hỏi này cho bạn, đồng thời hướng dẫn bạn cách sử dụng module này.
Relay là một module có chức năng có công dụng đóng ngắt mạch điện, giúp chúng ta điều khiển được các thiết bị có điện thế và công suất lớn. Relay có thể dùng được cho cả điện DC và điện AC 220V.
Bạn cần chuẩn bị các thiết bị sau:
1 x Node Wifi.
1 x Module relay.
Bình thường khi cuộn hút của relay chưa được cấp điện, chân COM (Common) luôn kết nối với chân NC (Normally Closed, thường đóng). Khi cấp điện cho relay thì cuộn dây sẽ được cấp điện và kéo chân COM kết nối với chân NO (Normally Open, thường mở) của relay.
Với cách hoạt động như vậy thì relay có sự cách ly hoàn toàn giữa 2 tiếp điểm và an toàn.
Trong bài thực hành này, bạn cắm module Relay vào cổng digital 0 của Node Wifi và nối với thiết bị cần điều khiển
Đoạn code điều khiển Relay cũng tương tự như Mosfet. Bạn upload đoạn code sau và quan sát thiết bị sẽ được bật tắt tương ứng.
void setup() { pinMode(14, OUTPUT); tương ứng với cổng digital 0 } void loop() { digitalWrite(14, HIGH); // bật relay delay(1000); // chờ 1 giây digitalWrite(14, LOW); // tắt relay delay(1000); // chờ 1 giây }
Bạn thử viết chương trình bật tắt relay bằng nút nhấn và dùng đèn thêm module led để hiển thị trạng thái hiện tại của relay. Ví dụ khi ta nhấn nút thì bật relay đồng thời bật đèn led sáng. Nếu ta nhấn thêm 1 lần nữa thì ngắt relay và tắt đèn led và cứ như vậy.
Qua bài thực hành này, có lẽ bạn đã hiểu Relay là gì, cũng như cách hoạt động và cách sử dụng nó. Nào, bây giờ chúng ta hãy tiếp tục làm quen với các module cảm biến khác ở các bài học tiếp theo nhé!
Nếu có bất kỳ thắc mắc gì, bạn có thể để lại comment phía dưới hoặc liên hệ với OhStem qua Fanpage để được giải đáp nhé.