티스토리 뷰
// 아날로그 입력을 통한 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 |
댓글