Ch3_5. PWM 출력하기

학습 내용

포텐션메터로부터 아날로그 신호를 입력하고 디지털신호로 변환하여 그 세기에 따라 LED 점등 수를 늘려가는 제어를 학습하게됩니다.

배선도

500

회로도

/media/uploads/jnesystech/ch3_5-circuit-.png

/media/uploads/jnesystech/chap3_5_bb.png

배선 사진

/media/uploads/jnesystech/mbed-led-1-.jpg

Flow Chart

/media/uploads/jnesystech/ch3_5.png

코딩

#include "mbed.h"

PwmOut led1(p21);

int main() {
    while(1) {
        for(float p = 0.0f; p < 1.0f; p += 0.1f) {
            led1 = p;
            wait(0.1);
        }
    }
}

라이브러리

PWMOut API

DigitalIn API

학습 참고


Please log in to post comments.