본문 바로가기

프로그래밍/Arduino

LED 밝기 조절하기

  1. 준비물
    - 220Ω 저항 1개
    - LED 1개(색 상관없음)


  2. 코드
  3. // ledPin 값 설정
    const int ledPin = 9;
    
    void setup() {
      
    }
    
    void loop() {
      // 0~255까지 analog값 출력
      for(int i=0 ; i<256 ; i++) {
        analogWrite(ledPin, i);
        delay(10);  
      }
      // 255~0까지 analog값 출력
      for(int i=255 ; i>=0 ; i—) {
        analogWrite(ledPin, i);
        delay(10);  
      }
    }
    


  4. 영상


  5. 알게된 점
    - analogWrite 할 경우 pinMode 설정은 필요없음
    - analogWrite의 범위는 0(0V) ~ 255(5V) 이다