0% found this document useful (0 votes)
45 views

Arduino Led Lights Pattern

The document contains Arduino code that defines patterns for controlling 7 LED pins to light up in different sequences. It includes code to turn on all LED pins, make the pins run in sequence, bounce the lit pin back and forth, turn on only even or odd pins, and turn on/off odd and even pins alternatingly. It also contains a more complex pattern that cycles through red, green and yellow colors.

Uploaded by

reynaldo yuson
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views

Arduino Led Lights Pattern

The document contains Arduino code that defines patterns for controlling 7 LED pins to light up in different sequences. It includes code to turn on all LED pins, make the pins run in sequence, bounce the lit pin back and forth, turn on only even or odd pins, and turn on/off odd and even pins alternatingly. It also contains a more complex pattern that cycles through red, green and yellow colors.

Uploaded by

reynaldo yuson
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

//for lop turn on all led pins//

int ledPin[7] = {12,11,10,9,8,7,6};

int i=0;

void setup (){

for(i=0; i<7;i++){

pinMode(ledPin[i], OUTPUT);

void loop() {

for(i=0;i<7;i++){

digitalWrite(ledPin[i], HIGH);

//Running LED//

int ledPin[7] = {12,11,10,9,8,7,6};

int i=0;

void setup (){

for(i=0; i<7;i++){

pinMode(ledPin[i], OUTPUT);

void loop() {

for(i=0;i<7;i++){
digitalWrite(ledPin[i], HIGH);

delay(500);

for(i=0;i<7;i++){

digitalWrite(ledPin[i], LOW);

delay(500);

//Bouncing light//

int ledPin[7] = {12,11,10,9,8,7,6};

int i=0;

void setup (){

for(i=0; i<7;i++){

pinMode(ledPin[i], OUTPUT);

void loop() {

for(i=0;i<7;i++){

digitalWrite(ledPin[i], HIGH);

delay(100);

digitalWrite(ledPin[i], LOW);

delay(100);

for(i=7;i>=0;i--){

digitalWrite(ledPin[i],HIGH);

delay(100);

digitalWrite(ledPin[i],LOW);

delay(100);

}
}

//TURN ON EVEN LED PINS//

int ledPin[7] = {12,11,10,9,8,7,6};

int i=0;

void setup (){

for(i=0; i<7;i++){

pinMode(ledPin[i], OUTPUT);

void loop() {

for(i=0;i<7;i+=2){

digitalWrite(ledPin[i],HIGH);

delay(500);

for(i=0;i<7;i+=2){

digitalWrite(ledPin[i], LOW);

delay(500);

//TURN ON-OFF ODD-EVEN LED//

int ledPin[7] = {12,11,10,9,8,7,6};

int i=0;

void setup (){

for(i=0; i<7;i++){

pinMode(ledPin[i], OUTPUT);

}
}

void loop() {

for(i=0;i<7;i+=2){

digitalWrite(ledPin[i],HIGH);

delay(500);

for(i=0;i<7;i+=2){

digitalWrite(ledPin[i], LOW);

delay(500);

for(i=1;i<7;i+=2){

digitalWrite(ledPin[i],HIGH);

delay(500);

for(i=1;i<7;i+=2){

digitalWrite(ledPin[i],LOW);

delay(500);

//Pattern 1: EVSU COLORS RED,GREEN,YELLOW//

int ledPin[7] = {12,11,10,9,8,7,6};

int i=0;

void setup (){

for(i=0; i<7;i++){

pinMode(ledPin[i], OUTPUT);

}
}

void loop() {

for(i=0;i<7;i++){

digitalWrite(ledPin[i], HIGH);

delay(500);

for(i=0;i<7;i+=2){

digitalWrite(ledPin[i],HIGH);

delay(400);

for(i=0;i<7;i+=2){

digitalWrite(ledPin[i], LOW);

delay(300);

for(i=1;i<7;i+=2){

digitalWrite(ledPin[i],HIGH);

delay(500);

for(i=1;i<7;i+=2){

digitalWrite(ledPin[i],LOW);

delay(300);

for(i=0;i<7;i+=2){

digitalWrite(ledPin[i],HIGH);

delay(400);

for(i=0;i<7;i+=2){

digitalWrite(ledPin[i], LOW);

}
delay(400);

for(i=1;i<7;i+=2){

digitalWrite(ledPin[i],HIGH);

delay(400);

for(i=1;i<7;i+=2){

digitalWrite(ledPin[i],LOW);

delay(400);

for(i=0;i<7;i++){

digitalWrite(ledPin[i], HIGH);

delay(200);

digitalWrite(ledPin[i], LOW);

delay(200);

for(i=7;i>=0;i--){

digitalWrite(ledPin[i],HIGH);

delay(200);

digitalWrite(ledPin[i],LOW);

delay(200);

delay(500);

for(i=0;i<7;i++){

digitalWrite(ledPin[i], HIGH);

delay(100);

digitalWrite(ledPin[i], LOW);

delay(100);

for(i=7;i>=0;i--){
digitalWrite(ledPin[i],HIGH);

delay(100);

digitalWrite(ledPin[i],LOW);

delay(100);

for(i=0;i<7;i++){

digitalWrite(ledPin[i], HIGH);

delay(50);

digitalWrite(ledPin[i], LOW);

delay(50);

for(i=7;i>=0;i--){

digitalWrite(ledPin[i],HIGH);

delay(50);

digitalWrite(ledPin[i],LOW);

delay(50);

for(i=0;i<7;i++){

digitalWrite(ledPin[i], HIGH);

delay(10);

digitalWrite(ledPin[i], LOW);

delay(10);

for(i=7;i>=0;i--){

digitalWrite(ledPin[i],HIGH);

delay(10);

digitalWrite(ledPin[i],LOW);

delay(10);

}
for(i=0;i<7;i++){

digitalWrite(ledPin[i], HIGH);

delay(500);

for(i=0;i<7;i++){

digitalWrite(ledPin[i], LOW);

delay(500);

for(i=0;i<7;i++){

digitalWrite(ledPin[i], HIGH);

delay(400);

for(i=0;i<7;i++){

digitalWrite(ledPin[i], LOW);

delay(400);

for(i=0;i<7;i++){

digitalWrite(ledPin[i], HIGH);

delay(300);

for(i=0;i<7;i++){

digitalWrite(ledPin[i], LOW);

delay(300);

for(i=0;i<7;i++){

digitalWrite(ledPin[i], HIGH);

delay(200);

for(i=0;i<7;i++){
digitalWrite(ledPin[i], LOW);

delay(200);

for(i=0;i<7;i++){

digitalWrite(ledPin[i], HIGH);

delay(100);

for(i=0;i<7;i++){

digitalWrite(ledPin[i], LOW);

delay(100);

for(i=0;i<7;i++){

digitalWrite(ledPin[i], HIGH);

delay(50);

for(i=0;i<7;i++){

digitalWrite(ledPin[i], LOW);

delay(50);

//Pattern 2//

You might also like