analogWrite()


[디지털입출력]


사용법

void analogWrite(  int iPin, int iValue ) :  (반환값과 매개변수의 값의 정보는 확실하지 않음)


매개변수

iPin: 출력할 핀번호

iValue : 아날로그핀에 출력할 값 (0 ~ 255)



반환

void ( 없음 )


설명

지정된 아날로그 핀에 값(PWM파, 파형)을 출력합니다. 같은핀에 analogWrite(), digitalRead(), digitalWrite()가 다시 실행되기전까지

계속 해서 값을 출력합니다.


사용 예제

int ledpin = 13;

 

void setup()

{

pinMode ( ledpin , OUTPUT );  // ledpin을 출력으로 설정


}

void loop()

{

analogWrite ( ledpin, 11);    // 0~255까지 출력할수있다.

}


주의 사항

5번과 6번핀에서의 아날로그 출력은 파형이 더 높습니다. ( 일반적인 파형 490Hz, 5,6번핀에서는 980Hz )

'아두이노 코드 wiki' 카테고리의 다른 글

[함수] abs()  (0) 2018.12.25
[함수] analogReference()  (0) 2018.12.24
[함수] analogRead()  (0) 2018.12.19
[함수] pinMode()  (0) 2018.12.17
[함수] digitalWrite()  (0) 2018.12.15

+ Recent posts