3-2 LED 밝기 제어하기 실습

공부하는 학생 A·2024년 2월 1일

아두이노 

목록 보기
14/74

회로 만들기

스케치 3-1 아날로그 값으로 LED 밝기 조절하기

int led1 =5;
int led2 =11;

void setup(){
  pinMode(led1,OUTPUT);
  pinMode(led2,OUTPUT);
}
void loop(){
  analogWrite(led1,30);
  analogWrite(led2,255);
}

스케치 3-1 설명

int led1 =5; int led2 =11;

  • LED의 핀 번호를 변수로 지정한다.
  • 변수의 형태는 정수이다.

analogWrite(led1,30);

  • analogWrite(핀 번호, 값);
  • 아날로그 신호를 전달한다. 값은 아날로그 값을 0~255까지 입력 가능하고 PWM 출력 형태가 된다. 255인 경우 최대 밝기가 된다. 아날로그 값은 단계별로 제어가 가능하다.

3-1 실행결과

profile
Shine like a star, Just like a star

0개의 댓글