8 LED Sweep
This was my first project with Arduino Uno. I started with simple one LED blink code. It's easy to understand. Code repeats itself.
Components and supplies
25
Jumper wires (generic)
1
Resistor 330 ohm
8
LED (generic)
1
Arduino UNO
Apps and platforms
1
Arduino Web Editor
Project description
Code
8 Led Sweep With Ledblink
arduino
8 LEd Sweep left to right than back
1int ledPin = 13; 2int ledPin1 = 12; 3int ledPin2 = 11; 4int ledPin3 5 = 10; 6int ledPin4 = 9; 7int ledPin5 = 8; 8int ledPin6 = 7; 9int ledPin7 10 = 6; 11/* 12 13*/ 14 15void setup() { 16 pinMode(ledPin, OUTPUT); 17 pinMode(ledPin1, 18 OUTPUT); 19 pinMode(ledPin2, OUTPUT); 20 pinMode(ledPin3, OUTPUT); 21 pinMode(ledPin4, 22 OUTPUT); 23 pinMode(ledPin5, OUTPUT); 24 pinMode(ledPin6, OUTPUT); 25 pinMode(ledPin7, 26 OUTPUT); 27} 28 29void loop() { 30 digitalWrite(ledPin, HIGH); 31 delay(50); 32 33 digitalWrite(ledPin, LOW); 34 delay(50); 35 digitalWrite(ledPin1, HIGH); 36 37 delay(50); 38 digitalWrite(ledPin1, LOW); 39 delay(50); 40 digitalWrite(ledPin2, 41 HIGH); 42 delay(50); 43 digitalWrite(ledPin2, LOW); 44 delay(50); 45 digitalWrite(ledPin3, 46 HIGH); 47 delay(50); 48 digitalWrite(ledPin3, LOW); 49 delay(50); 50 digitalWrite(ledPin4, 51 HIGH); 52 delay(50); 53 digitalWrite(ledPin4, LOW); 54 delay(50); 55 digitalWrite(ledPin5, 56 HIGH); 57 delay(50); 58 digitalWrite(ledPin5, LOW); 59 delay(50); 60 digitalWrite(ledPin6, 61 HIGH); 62 delay(50); 63 digitalWrite(ledPin6, LOW); 64 delay(50); 65 digitalWrite(ledPin7, 66 HIGH); 67 delay(50); 68 digitalWrite(ledPin7, LOW); 69 delay(50); 70 digitalWrite(ledPin7, 71 HIGH); 72 delay(50); 73 digitalWrite(ledPin7, LOW); 74 delay(50); 75 digitalWrite(ledPin6, 76 HIGH); 77 delay(50); 78 digitalWrite(ledPin6, LOW); 79 delay(50); 80 digitalWrite(ledPin5, 81 HIGH); 82 delay(50); 83 digitalWrite(ledPin5, LOW); 84 delay(50); 85 digitalWrite(ledPin4, 86 HIGH); 87 delay(50); 88 digitalWrite(ledPin4, LOW); 89 delay(50); 90 digitalWrite(ledPin3, 91 HIGH); 92 delay(50); 93 digitalWrite(ledPin3, LOW); 94 delay(50); 95 digitalWrite(ledPin2, 96 HIGH); 97 delay(50); 98 digitalWrite(ledPin2, LOW); 99 delay(50); 100 digitalWrite(ledPin1, 101 HIGH); 102 delay(50); 103 digitalWrite(ledPin1, LOW); 104 delay(50); 105 digitalWrite(ledPin, 106 HIGH); 107 delay(50); 108 digitalWrite(ledPin, LOW); 109 delay(50); 110 111} 112
8 Led Sweep With Ledblink
arduino
8 LEd Sweep left to right than back
1int ledPin = 13; 2int ledPin1 = 12; 3int ledPin2 = 11; 4int ledPin3 = 10; 5int ledPin4 = 9; 6int ledPin5 = 8; 7int ledPin6 = 7; 8int ledPin7 = 6; 9/* 10 11*/ 12 13void setup() { 14 pinMode(ledPin, OUTPUT); 15 pinMode(ledPin1, OUTPUT); 16 pinMode(ledPin2, OUTPUT); 17 pinMode(ledPin3, OUTPUT); 18 pinMode(ledPin4, OUTPUT); 19 pinMode(ledPin5, OUTPUT); 20 pinMode(ledPin6, OUTPUT); 21 pinMode(ledPin7, OUTPUT); 22} 23 24void loop() { 25 digitalWrite(ledPin, HIGH); 26 delay(50); 27 digitalWrite(ledPin, LOW); 28 delay(50); 29 digitalWrite(ledPin1, HIGH); 30 delay(50); 31 digitalWrite(ledPin1, LOW); 32 delay(50); 33 digitalWrite(ledPin2, HIGH); 34 delay(50); 35 digitalWrite(ledPin2, LOW); 36 delay(50); 37 digitalWrite(ledPin3, HIGH); 38 delay(50); 39 digitalWrite(ledPin3, LOW); 40 delay(50); 41 digitalWrite(ledPin4, HIGH); 42 delay(50); 43 digitalWrite(ledPin4, LOW); 44 delay(50); 45 digitalWrite(ledPin5, HIGH); 46 delay(50); 47 digitalWrite(ledPin5, LOW); 48 delay(50); 49 digitalWrite(ledPin6, HIGH); 50 delay(50); 51 digitalWrite(ledPin6, LOW); 52 delay(50); 53 digitalWrite(ledPin7, HIGH); 54 delay(50); 55 digitalWrite(ledPin7, LOW); 56 delay(50); 57 digitalWrite(ledPin7, HIGH); 58 delay(50); 59 digitalWrite(ledPin7, LOW); 60 delay(50); 61 digitalWrite(ledPin6, HIGH); 62 delay(50); 63 digitalWrite(ledPin6, LOW); 64 delay(50); 65 digitalWrite(ledPin5, HIGH); 66 delay(50); 67 digitalWrite(ledPin5, LOW); 68 delay(50); 69 digitalWrite(ledPin4, HIGH); 70 delay(50); 71 digitalWrite(ledPin4, LOW); 72 delay(50); 73 digitalWrite(ledPin3, HIGH); 74 delay(50); 75 digitalWrite(ledPin3, LOW); 76 delay(50); 77 digitalWrite(ledPin2, HIGH); 78 delay(50); 79 digitalWrite(ledPin2, LOW); 80 delay(50); 81 digitalWrite(ledPin1, HIGH); 82 delay(50); 83 digitalWrite(ledPin1, LOW); 84 delay(50); 85 digitalWrite(ledPin, HIGH); 86 delay(50); 87 digitalWrite(ledPin, LOW); 88 delay(50); 89 90} 91
Downloadable files
8 Led Sweep With Ledblink
8 Led Sweep With Ledblink

Comments
Only logged in users can leave comments