// 가변저항 값 읽어 오기 int adcPin = A0; int preAdcData = 0; int errLimit= 5; void setup() { Serial.begin(9600); } void loop() { int adcData = analogRead(adcPin); // 0~1023 아날로그 값 read if(preAdcData - errLimit > adcData || preAdcData + errLimit < adcData) { preAdcData = adcData; Serial.println(adcData); } } // 가번저항 값을 통한 LED 제어 int adcPin = A0; int ledPin[] = {6, 7, 8, 9, 10, 11, 12, 13}; void setup() {..
// 터미널 창을 통해 값을 전달 하여 LED 제어 int ledPin = 12; int incomingByte = 0; void setup() { pinMode(ledPin, OUTPUT); Serial.begin(9600); } void loop() { if(Serial.available() > 0) { incomingByte = Serial.read(); Serial.print("incomingByte = "); Serial.println(incomingByte); if(incomingByte == '1') { digitalWrite(ledPin, HIGH); }else if(incomingByte == '0') { digitalWrite(ledPin, LOW); } } } //serialEvent..