Module Relay 1 kênh 5V
- Module sử dụng Relay tốt, đảm bảo hoạt động ổn định, lâu dài.
- Trên module có opto để cách ly dòng ngược về, hiệu suất ổn định.
- Có thể set các mức cao thấp bằng cách thiết lập jumper trên module
- Có Led báo nguồn màu xanh, Led báo trạng thái Relay màu đỏ.
- Kết nối module với mạch điều khiển đơn giản.
Thông số kỹ thuật
Thông số |
Giá trị |
Điện áp tải tối đa |
AC 250V-10A / DC 30V-10A |
Điện áp điều khiển |
5 VDC |
Dòng kích Relay |
5mA |
Trạng thái kích |
Mức thấp (0V) |
Đường kính Lỗ ốc |
3.1 mm |
Kích thước |
50 * 26 * 18.5 mm |
Kết nối với module Relay
Relay PIN |
Uno X PIN |
NO |
như hình |
COM |
như hình |
NC |
No Connect |
VCC |
5V |
GND |
GND |
IN |
GPIO7 |
- Lưu ý: Để đóng ngắt thiết bị ta dùng relay như một công tắc đấu trên 1 đường dây nóng hoặc nguội của thiết thiết bị điện như hình trên.
- Để đảm bảo an toàn khi mới bắt đầu sử dụng relay, chỉ nên dùng relay để bật tắt LED.
Source code
Code hoàn chỉnh
<code class="language-C"><span class="hljs-meta">#<span class="hljs-meta-keyword">define</span> RELAY_IN (7)</span>
<span class="hljs-function"><span class="hljs-keyword">void</span> <span class="hljs-title">setup</span><span class="hljs-params">()</span>
</span>{
pinMode(RELAY_IN, OUTPUT);
}
<span class="hljs-function"><span class="hljs-keyword">void</span> <span class="hljs-title">loop</span><span class="hljs-params">()</span> </span>{
digitalWrite(RELAY_IN, HIGH);
delay(<span class="hljs-number">1000</span>);
digitalWrite(RELAY_IN, LOW);
delay(<span class="hljs-number">1000</span>);
}
</code>
<code>#define RELAY_IN (7)
void setup()
{
pinMode(RELAY_IN, OUTPUT);
}
void loop() {
digitalWrite(RELAY_IN, HIGH);
delay(1000);
digitalWrite(RELAY_IN, LOW);
delay(1000);
}
</code>
code_test.ino
Tài liệu liên quan