/* * Breathing.ino: A program to control leds with a breathing storbing effect * Required Components * 1 Arduino Uno * 1 Breadboard * 1 Led * 1 100 Ω Resistor * 3 Jumper Wires */ void dim(); void brighten(); //connect positve to pin 6, negative to ground int led = 6; void setup() { pinMode(led, OUTPUT); } void loop() { dim(); delay(100); brighten(); delay(100); } void dim() { for (int i = 0; i <= 255; i++) { analogWrite(led, i); delay(5); } } void brighten() { for (int i = 255; i >= 0; i--) { analogWrite(led, i); delay(5); } }