Fade an LED with a Slider
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);
}
}
}