/* ---------------------------------------------------------------- candle_fade lights an LED connected to pin Digital 6 -Uses Pulse-Width modulation to fade the LED Setup: Wire an LED from pin 6 through 330 ohm resistor to ground ----------------------------------------------------------------*/ int LEDpin = 6; // Set digital pin6 (chip pin 12) for LED void setup() { pinMode(LEDpin, OUTPUT); // sets pin for LED as output } void loop() { // repeat forever for (int i = 0; i < 255; i++) { // Fade up analogWrite(LEDpin, i); // PWM delay(5); } for (int i = 255; i > 0; i -= 1) { // Fade down analogWrite(LEDpin, i); // PWM delay(6); } } |