③ 아두이노 - Arduino

아두이노 - 3. LED 제어

by 코딩구짱 2023. 2. 12.

흔히 쓰는 5파이 고휘도 빨간색 LED 이다.

https://www.devicemart.co.kr/

① 1초 간격으로 LED 점등

일반 LED (13번핀 사용)

 
 소스코드(일반적인 LED)


void setup()
{
pinMode(13, OUTPUT);
}

void loop()
{
digitalWrite(13, HIGH);
delay(1000);    // 1초간격으로 LED 점등
digitalWrite(13, LOW);
delay(1000);   // 1초간격으로 LED 점등
}

 

 

② PWM 사용하여 LED 밝기 제어

PWM 사용 LED (~11번핀 사용)


 소스코드 (PWM 을 사용함)


void setup()

{
pinMode(11, OUTPUT);           //11번은 ~ pwm 핀
}

void loop()
{
for(int i=0; i<=255; i++)  {        // i를 0 부터 255까지 반복
analogWrite(11, i);                  // 11번 핀을 PWM 제어
delay(10);   // 1초간격으로 LED 점등
 }
}

 

 

댓글