Seriality Example

Fade an LED with a Slider

Wiring/Arduino Code

int value = 0;

void setup()
{
  Serial.begin(9600);
  pinMode(13, OUTPUT);
}

void loop()
{
  if (Serial.available()) {
    value = Serial.read();
  }
  fadeLED();
}

void fadeLED()
{
  for (int i = 0; i < 256; ++i) {
    if (i < value) {
      digitalWrite(13, HIGH);
    }
    else {
      digitalWrite(13, LOW);
    }
  }
}