티스토리 뷰
// 아날로그 입력을 통한 LED 밝기 제어 int analogValue = 0; void setup() { pinMode(11, OUTPUT); } void loop() { if(analogValue == 255) analogValue = 0; analogValue += 5; analogWrite(11, analogValue); delay(100); } // 가변저항을 통한 LED 밝기 제어 void setup() { Serial.begin(9600); pinMode(11, OUTPUT); } void loop() { int adcData = analogRead(A0); int analogValue = map(adcData, 0, 1023, 0, 255); Serial.println(analogValue, DEC); analogWrite(11, analogValue); }http://arduino.cc/en/Reference/Map
'IT > Arduino' 카테고리의 다른 글
아두이노 교육3일차 피에조 부저 (0) | 2014.08.23 |
---|---|
아두이노 교육3일차 RGB LED (0) | 2014.08.23 |
아두이노 교육3일차 DHT11 모듈을 이용한 온습도계 (0) | 2014.08.23 |
아두이노 교육3일차 서미스터를 이용한 디지털온도계 (0) | 2014.08.23 |
아두이노 교육3일차 CDS(조도센서)를 이용한 LED 제어 (0) | 2014.08.23 |
댓글