티스토리 뷰

// 아날로그 입력을 통한 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
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
TAG
more
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함