아두이노 나노 - 4채널 릴레이 모듈 | Arduino Nano - 4-Channel Relay Module
펌프, 팬, 작동기와 같은 4개의 고전압 장치를 제어해야 할 때 우리는 여러 릴레이 모듈을 사용하는 방법을 선택할 수 있습니다. 대안으로 더 간단한 해결책이 있습니다: 4채널 릴레이 모듈입니다. 이것은 4개의 릴레이가 포함된 단일 보드입니다.
4채널 릴레이 모듈과 4개의 1채널 릴레이 모듈 비교:
- 그것의 배선이 더 간단합니다.
- 더 적은 공간을 차지합니다.
- 더 비용 효율적입니다.
- 프로그래밍은 그대로 유지됩니다.
준비물
1 | × | Arduino Nano | Amazon | |
1 | × | USB A to Mini-B USB cable | 쿠팡 | Amazon | |
1 | × | 4-channel Relay Module | Amazon | |
1 | × | Jumper Wires | Amazon | |
1 | × | (Optional) 9V Power Adapter for Arduino Nano | Amazon | |
1 | × | (Recommended) Screw Terminal Expansion Board for Arduino Nano | 쿠팡 | Amazon |
4-채널 릴레이 모듈에 관하여
4-채널 릴레이 모듈 핀배열
4채널 릴레이 모듈에는 다음 핀이 있습니다:
- 릴레이 보드용 전원 핀
- DC+: 이 핀을 전원 공급 장치의 5V 핀에 연결하세요
- DC-: 이 핀을 전원 공급 장치의 GND 핀에 연결하고, 아두이노 나노의 GND 핀에도 연결하세요
- 신호 핀:
- IN1: 이 핀은 아두이노 나노로부터 제어 신호를 받아 모듈의 릴레이 1을 제어합니다
- IN2: 이 핀은 아두이노 나노로부터 제어 신호를 받아 모듈의 릴레이 2를 제어합니다
- IN3: 이 핀은 아두이노 나노로부터 제어 신호를 받아 모듈의 릴레이 3을 제어합니다
- IN4: 이 핀은 아두이노 나노로부터 제어 신호를 받아 모듈의 릴레이 4를 제어합니다
- 출력 핀: NCx (정상적으로 닫힌 핀), NOx (정상적으로 열린 핀), COMx (공통 핀),
- NC1, NO1, COM1: 이 핀들은 릴레이 1로 제어되는 고전압 장치에 연결됩니다
- NC2, NO2, COM2: 이 핀들은 릴레이 2로 제어되는 고전압 장치에 연결됩니다
- NC3, NO3, COM3: 이 핀들은 릴레이 3으로 제어되는 고전압 장치에 연결됩니다
- NC4, NO4, COM4: 이 핀들은 릴레이 4로 제어되는 고전압 장치에 연결됩니다
고전압에 릴레이를 연결하는 방법과 보통 닫힘과 보통 열림 릴레이의 차이점에 대한 정보는 Arduino Nano - 릴레이 튜토리얼을 참조하십시오.
또한 각 릴레이에 대해 저 트리거와 고 트리거를 선택하는 데 사용할 수 있는 점퍼 4개가 있습니다.
선연결
4채널 릴레이 모듈은 상당한 양의 에너지를 필요로 하므로, 아두이노 나노의 5V 핀에서 직접 전원을 공급받아서는 안 됩니다. 대신 외부 5V 전원을 사용해야 합니다.
그러므로, 우리는 세 가지 전원 출처를 사용해야 합니다:
- 아두이노 나노용 5V 전원 어댑터
- 4채널 릴레이 모듈용 5V 전원 어댑터
- 4채널 릴레이 모듈에 의해 관리되는 항목을 위한 고전압 전원 어댑터(12VDC, 24VDC, 48VDC, 220AC...)
- 세 가지 전원 소스가 있는 배선도. 아두이노 나노는 USB 케이블이나 이미지에 표시되지 않은 전원 잭을 통해 전원을 공급받을 수 있습니다.
이 이미지는 Fritzing을 사용하여 만들어졌습니다. 이미지를 확대하려면 클릭하세요.
아두이노 나노와 4채널 릴레이 모듈 양쪽 모두에 단일 5V 전원원을 사용함으로써 전원 어댑터의 양을 줄일 수 있습니다.
이 이미지는 Fritzing을 사용하여 만들어졌습니다. 이미지를 확대하려면 클릭하세요.
※ NOTE THAT:
4채널 릴레이 모듈로 작동하는 네 개의 장치가 동일한 전압 요구사항을 가지고 있다면, 우리는 하나의 고전압 전원 어댑터를 사용하여 모두에게 전력을 공급할 수 있습니다. 하지만, 이 장치들의 전압 요구사항이 다르다면, 각 장치마다 다른 고전압 전원 어댑터를 사용해야 할 것입니다.
4채널 릴레이 모듈 프로그래밍 방법
pinMode() 함수를 사용하여 아두이노 나노 핀을 디지털 출력 모드로 설정합니다.
digitalWrite() 함수를 사용하여 릴레이의 상태를 관리하세요.
아두이노 나노 코드
사용 방법
- 코드를 복사하여 Arduino IDE로 엽니다.
- Arduino IDE의 Upload 버튼을 클릭하여 코드를 컴파일하고 Arduino Nano에 업로드합니다.
- 릴레이의 클릭 소리를 들어보세요.
- 결과를 확인하려면 시리얼 모니터를 확인하세요.
동영상
비디오 제작은 시간이 많이 걸리는 작업입니다. 비디오 튜토리얼이 학습에 도움이 되었다면, YouTube 채널 을 구독하여 알려 주시기 바랍니다. 비디오에 대한 높은 수요가 있다면, 비디오를 만들기 위해 노력하겠습니다.