-
아두이노 | 릴레이 DC 5V 모듈Technology/Arduino 2023. 12. 15. 18:00
1. 릴레이 DC 5V 모듈
릴레이(Relay)는 전기 신호로 제어할 수 있는 물리적 스위치 소자로, 낮은 전압의 제어 신호로 높은 전압에서 동작하는 회로를 제어할 수 있게 한다. 릴레이의 동작 전압은 DC 5V, DC 12V, DC 24V 등으로 다양한데, 일부 릴레이 모듈은 아두이노 플랫폼에서 아두이노의 전원과 디지털 신호로 제어할 수 있게 제작되었다. 또한 안전을 위해 트랜지스터와 다이오드 등의 추가적인 소자들도 포함되어 있다. 아두이노 플랫폼을 위한 DC 5V 릴레이 모듈은 아래 링크로 접속하면 구매할 수 있다.
2. 동작 원리
릴레이 모듈이 동작하기 전에는 공통 단자(common, COM)과 상시 닫힌 단자(Normally Closed, NC)가 연결되어 있는 상태를 유지하고 있다. 릴레이 모듈의 신호 단자에 디지털 신호를 가하면, 릴레이 내부 코일 회로가 동작하면서 스위치를 끌어당겨 공통 단자와 상시 열린 단자(Normally Open, NO)가 연결된다. 디지털 신호를 가하지 않으면, 릴레이 내부 회로가 동작을 멈추면서 스위치가 원래 상태로 돌아가 다시 공통 단자와 상시 닫힌 단자가 연결된다. 만약 릴레이 모듈의 동작했을 때 높은 전압에서 동작하는 회로가 동작하기를 원한다면 아래 예제와 같이 회로를 구성하면 된다.
3. 예제
3.1. 회로 구성
3.2. 프로그램 작성
void setup() { pinMode(12, OUTPUT); // 디지털 12번 핀을 출력(OUTPUT) 모드로 설정 } void loop() { digitalWrite(12, HIGH); // 디지털 12번 핀에 디지털 신호 HIGH 출력 delay(1000); // 1000 ms 대기 digitalWrite(12, LOW); // 디지털 12번 핀에 디지털 신호 LOW 출력 delay(500); // 500 ms 대기 }
[함께 읽으면 좋은 페이지]
반응형'Technology > Arduino' 카테고리의 다른 글
아두이노 | DC모터 PWM 제어 (0) 2023.12.29 아두이노 | MOSFET IRF520 모듈 (0) 2023.12.22 아두이노 시리얼 통신: 데이터 입력 (1) 2023.12.08 아두이노 프로젝트 | 자동차 후방 감지기 (0) 2023.12.01 아두이노 | 초음파센서 모듈 HC-SR04 (1) 2023.11.24