PWM 출력
Last updated
Last updated
PWM(Pulse Width Modulation) 기능을 가진 디지털 입출력 핀에는 다음 함수를 사용하여 아날로그 출력을 수행할 수 있다.
pin : PWM을 지원하는 핀(3, 5, 6, 9, 10, 11) 번호
value : 0~255 사이의 값
일반적인 아두이노 UNO 보드의 경우 5, 6번 핀은 980Hz, 3, 9, 10, 11번 핀은 490Hz의 주파수를 가진다.
다음과 같이 회로를 구성한다.
Ctrl+R
또는 스케치 메뉴의 확인/컴파일
을 눌러 컴파일을 진행한다.
Ctrl+U
또는 스케치 메뉴의 업로드
를 눌러 업로드를 진행한다.
실행 시 LED가 1초 간격으로 어두워졌다 밝아지는 것을 확인할 수 있다.
수치를 이용하여 비율을 표현할 수 있으며, 주요 비율 별 출력값은 다음과 같다.
명령
비율
0
0%
64
25%
127
50%
191
75%
255
100%