Notice
Recent Posts
Recent Comments
Link
이야기앱 세상
Arduino 아두이노에서 PWM 출력으로 LED 제어 본문
Arduino 아두이노에서 PWM 출력으로 LED 제어
PWM은 Pulse Width Modulation의 약자로 펄스 폭 변조라고 하며 전압 신호의 Pulse(전압 파형)을 이용하여 원하는
전압신호 평균값을 출력으로 만들어내는 것이다. 디지털 출력이지만 값을 아날로그화시켜 출력하려고 할 때 사용한다.
준비물 : 아두이노 UNO 보드, 브레드 보드, 점퍼 케이블, LED, 저항 220Ω
fritzing를 이용한 아두이노 보드와 LED 연결 모습
실제 아두이노 보드와 LED를 연결하고 LED에 전원이 공급된 모습
스케치 프로그램 작성
void setup() { //초기 설정 없음 } void loop() { //PWM를 이용해서 아날로그 출력 형태로 바꿔서 출력함 //아날로그 출력은 0~255 표시 analogWrite(9,0); delay(1000); analogWrite(9,50); delay(1000); analogWrite(9,100); delay(1000); analogWrite(9,150); delay(1000); analogWrite(9,200); delay(1000); analogWrite(9,255); delay(1000); } |
반응형
'IT > Arduino' 카테고리의 다른 글
Arduino 아두이노 LED 1개 켜고 끄기 (0) | 2018.09.17 |
---|---|
Arduino 아두이노 개발 도구 다운로드 및 설치 (0) | 2018.03.07 |
Comments