티스토리 뷰

int prevCdsValue = 0;

void setup()  {
  Serial.begin(9600);
  pinMode(12, OUTPUT);
  digitalWrite(12, LOW);
}

void loop()  {
  int adcData = analogRead(0);
  if(abs(prevCdsValue - adcData) > 100)  {
    prevCdsValue = adcData;
    Serial.println(adcData);
    if(adcData > 300)  {
      digitalWrite(12, HIGH);
    }else  {
      digitalWrite(12, LOW);
    }
  }
}
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
TAG
more
«   2024/11   »
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
글 보관함