티스토리 뷰
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); } } }
'IT > Arduino' 카테고리의 다른 글
아두이노 교육3일차 DHT11 모듈을 이용한 온습도계 (0) | 2014.08.23 |
---|---|
아두이노 교육3일차 서미스터를 이용한 디지털온도계 (0) | 2014.08.23 |
아두이노 교육2일차 아날로그 신호 제어 (0) | 2014.08.16 |
아두이노 교육2일차 UART Serial 통신 (0) | 2014.08.16 |
아두이노 교육2일차 FND(Flexible Numeric Display) 제어 (0) | 2014.08.16 |
댓글