아두이노:릴레이
아두이노 관련 정보를 모으기 위한 틀. 틀:아두이노
- 아두이노:개요
- 아두이노:하드웨어
- 아두이노:코드
- 아두이노:핀 사용
- 아두이노:시리얼 통신
- 아두이노:편의함수
- 센서 사용
- 아두이노:LCD 사용
- 아두이노:스위치 사용
- 아두이노:릴레이
- 아두이노:WIFI
- 아두이노:해결되지 않은 다양한 의문들
- 수업용 간단 실습
- 분류:아두이노 프로젝트
개요
아두이노는 기본적으로 5V밖에 공급을 못한다.
그런데 때에 따라서 24V, 220V를 제공해야 할 때가 있는데, 이럴 땐 외부의 전원을 가져다 써야 해. 그걸 위한 장치.
회로
과정 | 설명 | 비고 |
---|---|---|
외부전원의 연결 | 회로의 한 쪽을 COM에 넣는다.
릴레이에 전원이 들어올 때 연결할 선을 NO(기본적으로 오픈)에 연결. 릴레이에 전원이 들어오지 않을 때 연결할 선을 NC(기본적으로 클로즈)에 연결. |
|
아두이노와 연결 | +, -, 제어선. 3개로 이루어져 있다.
각각 5V, GND, 제어핀에 연결한다. |
코드
과정 | 설명 | 코드 |
---|---|---|
setup | 셋업에 넣을 코드. | pinMode(13, OUTPUT); // 제어핀으로 사용할 핀번호 설정.
|
loop | 루프에 넣을 코드. | digitalWrite(13, HIGH); // 릴레이 NO 작동.
delay(1000);
digitalWrite(13, LOW); // 릴레이 NC 작동.
delay(1000);
|