Devices & Components
Arduino Uno Rev3
LED (generic)
Resistor 1k ohm
Software & Tools
Arduino IDE
Project description
Code
LED Blink
c_cpp
1int led = 13; 2 3// 4void setup() { 5 6 pinMode(led, OUTPUT); // LED_BULTIN OUTPUT 7} 8 9// 10void loop() { 11 digitalWrite(led, HIGH); // LED (LED HIGH) 12 delay(1000); // 1 13 digitalWrite(led, LOW); // LED (LED LOW) 14 delay(1000); // 1 15} 16
LED Fade
c_cpp
1int led = 13; // PWM( ) 13 led 2int brightness = 0; // brightness 3int fadeAmount = 5; // fade 4 5 6void setup() { 7 // declare pin 13 to be an output: 13 OUTPUT 8 pinMode(led, OUTPUT); 9} 10 11// 12void loop() { 13 // led(13) 14 analogWrite(led, brightness); 15 16 // brightness fadeAmount 17 brightness = brightness + fadeAmount; 18 19 // brightness 0 255 fadeAmount - 20 if (brightness <= 0 || brightness >= 255) { 21 fadeAmount = -fadeAmount; 22 } 23 // 30 milli 24 delay(30); 25} 26
LED Fade
c_cpp
1int led = 13; // PWM( ) 13 led 2int brightness = 0; // 3 brightness 4int fadeAmount = 5; // fade 5 6 7void setup() { 8 9 // declare pin 13 to be an output: 13 OUTPUT 10 pinMode(led, OUTPUT); 11} 12 13// 14 15void loop() { 16 // led(13) 17 analogWrite(led, brightness); 18 19 // 20 brightness fadeAmount 21 brightness = brightness + fadeAmount; 22 23 // 24 brightness 0 255 fadeAmount - 25 if (brightness <= 0 || brightness >= 255) 26 { 27 fadeAmount = -fadeAmount; 28 } 29 // 30 milli 30 delay(30); 31} 32
LED Blink
c_cpp
1int led = 13; 2 3// 4void setup() { 5 6 pinMode(led, OUTPUT); // LED_BULTIN OUTPUT 7} 8 9// 10void loop() { 11 digitalWrite(led, HIGH); // LED (LED HIGH) 12 delay(1000); // 1 13 digitalWrite(led, LOW); // LED (LED LOW) 14 delay(1000); // 1 15} 16
Downloadable files
Schematic for the project
Schematic for the project

Comments
Only logged in users can leave comments