Light Effect with Arduino project

Thanks for Visiting here

Print Friendly and PDF

 3 Light Effect with Arduino project

Componets :-

1. Arduino uno 

2. 13 LED

3. Jumper Wire

Yah project me apko LED light me 3 effects dekhno ko milenge jiske use kr ke ap aur bhi achhe achhe effects bana sakte hai.




Wiring :-

LED 

Arduino Uno 

Blue1 

1 

Red1 

2 

Yell1 

3 

Blue2 

4 

Red2 

5 

Yell2 

6 

Blue3 

7 

Red3 

8 

Yell3 

9 

Blue4 

10 

Red4 

11 

Yell4 

12 

Blue5 

13 

GND 

GND

Coding:- 

int del1=50;
int blue1 = 1;
int red1 = 2;
int yell1 = 3;
int blue2=4;
int red2 =5;
int yell2 =6;
int blue3 =7;
int red3 =8;
int yell3 =9;
int blue4 =10;
int red4 =11;
int yell4 =12;
int blue5=13;
int de=50;

void setup()
{
    pinMode(blue1,OUTPUT);
    pinMode(blue2,OUTPUT);
    pinMode(blue3,OUTPUT);
    pinMode(blue4,OUTPUT);
    pinMode(blue5,OUTPUT);
    pinMode(yell1,OUTPUT);
    pinMode(yell2,OUTPUT);
    pinMode(yell3,OUTPUT);
    pinMode(yell4,OUTPUT);
    pinMode(red1,OUTPUT);
    pinMode(red2,OUTPUT);
    pinMode(red3,OUTPUT);
    pinMode(red4,OUTPUT);


}
void loop()
{
  effect1();
  effect2();guj]'giy-79
   
  effect3();   
  delay(de);
  effect3off();
}

void allblueon()
{
  digitalWrite(blue1,HIGH);
  delay(de);
  digitalWrite(blue2,HIGH);
  delay(de);
  digitalWrite(blue3,HIGH);
  delay(de);
  digitalWrite(blue4,HIGH);
  delay(de);
  digitalWrite(blue5,HIGH);
  delay(de);

}
void allblueoff()
{
  digitalWrite(blue1,LOW);
  delay(de);
  digitalWrite(blue2,LOW);
  delay(de);
  digitalWrite(blue3,LOW);
  delay(de);
  digitalWrite(blue4,LOW);
  delay(de);
  digitalWrite(blue5,LOW);
  delay(de);

}

void allredon()
{
    digitalWrite(red1,HIGH);
    delay(de);
    digitalWrite(red2,HIGH);
    delay(de);
    digitalWrite(red3,HIGH);
    delay(de);
    digitalWrite(red4,HIGH);
    delay(de);
}
void allredoff()
{
    digitalWrite(red1,LOW);
    delay(de);
    digitalWrite(red2,LOW);
    delay(de);
    digitalWrite(red3,LOW);
    delay(de);
    digitalWrite(red4,LOW);
    delay(de);
}
void allyellon()
{
    digitalWrite(yell1,HIGH);
    delay(de);
    digitalWrite(yell2,HIGH);
    delay(de);
    digitalWrite(yell3,HIGH);
    delay(de);
    digitalWrite(yell4,HIGH);
    delay(de);
}
void allyelloff()
{
    digitalWrite(yell1,LOW);
    delay(de);
    digitalWrite(yell2,LOW);
    delay(de);
    digitalWrite(yell3,LOW);
    delay(de);
    digitalWrite(yell4,LOW);
    delay(de);
}

void effect1()
{
    digitalWrite(blue1,HIGH);
    delay(del1);
    digitalWrite(red1,HIGH);
    delay(del1);
    digitalWrite(yell1,HIGH);
    delay(del1);
    digitalWrite(blue2,HIGH);
    delay(del1);
    digitalWrite(red2,HIGH);
    delay(del1);
    digitalWrite(yell2,HIGH);
    delay(del1);
    digitalWrite(blue3,HIGH);
    delay(del1);
    digitalWrite(red3,HIGH);
    delay(del1);
    digitalWrite(yell3,HIGH);
    delay(del1);
    digitalWrite(blue4,HIGH);
    delay(del1);
    digitalWrite(red4,HIGH);
    delay(del1);
    digitalWrite(yell4,HIGH);
    delay(del1);
    digitalWrite(blue5,HIGH);
    delay(del1);
    digitalWrite(blue1,LOW);
    delay(del1);
    digitalWrite(red1,LOW);
    delay(del1);
    digitalWrite(yell1,LOW);
    delay(del1);
    digitalWrite(blue2,LOW);
    delay(del1);
    digitalWrite(red2,LOW);
    delay(del1);
    digitalWrite(yell2,LOW);
    delay(del1);
    digitalWrite(blue3,LOW);
    delay(del1);
    digitalWrite(red3,LOW);
    delay(del1);
    digitalWrite(yell3,LOW);
    delay(del1);
    digitalWrite(blue4,LOW);
    delay(del1);
    digitalWrite(red4,LOW);
    delay(del1);
    digitalWrite(yell4,LOW);
    delay(del1);
    digitalWrite(blue5,LOW);
    delay(del1);

}

void effect2(){
    
    digitalWrite(blue1,HIGH);
    delay(del1);
    digitalWrite(red1,HIGH);
    delay(del1);
    digitalWrite(yell1,HIGH);
    delay(del1);
    digitalWrite(blue2,HIGH);
    delay(del1);
    digitalWrite(red2,HIGH);
    delay(del1);
    digitalWrite(yell2,HIGH);
    delay(del1);
    digitalWrite(blue3,HIGH);
    delay(del1);
    digitalWrite(red3,HIGH);
    delay(del1);
    digitalWrite(yell3,HIGH);
    delay(del1);
    digitalWrite(blue4,HIGH);
    delay(del1);
    digitalWrite(red4,HIGH);
    delay(del1);
    digitalWrite(yell4,HIGH);
    delay(del1);
    digitalWrite(blue5,HIGH);
    delay(del1);
    digitalWrite(blue5,LOW);
    delay(del1);
    digitalWrite(yell4,LOW);
    delay(del1);
    digitalWrite(red4,LOW);
    delay(del1);
    digitalWrite(blue4,LOW);
    delay(del1);
    digitalWrite(yell3,LOW);
    delay(del1);
    digitalWrite(red3,LOW);
    delay(del1);
    digitalWrite(blue3,LOW);
    delay(del1);
    digitalWrite(yell2,LOW);
    delay(del1);
    digitalWrite(red2,LOW);
    delay(del1);
    digitalWrite(blue2,LOW);
    delay(del1);
    digitalWrite(yell1,LOW);
    delay(del1);
    digitalWrite(red1,LOW);
    delay(del1);
    digitalWrite(blue1,LOW);
    delay(del1);
}

void effect3()
{
    digitalWrite(blue5,HIGH);
    delay(del1);
    digitalWrite(blue1,HIGH);
    delay(del1);
    digitalWrite(yell4,HIGH);
    delay(del1);
    digitalWrite(red1,HIGH);
    delay(del1);
    digitalWrite(red4,HIGH);
    delay(del1);
    digitalWrite(yell1,HIGH);
    delay(del1);
    digitalWrite(blue4,HIGH);
    delay(del1);
    digitalWrite(blue2,HIGH);
    delay(del1);
    digitalWrite(yell3,HIGH);
    delay(del1);
    digitalWrite(red2,HIGH);
    delay(del1);
    digitalWrite(red3,HIGH);
    delay(del1);
    digitalWrite(yell2,HIGH);
    delay(del1);
    digitalWrite(blue3,HIGH);
    delay(del1);
    
}
void effect3off()
{
    digitalWrite(blue5,LOW);
    delay(del1);
    digitalWrite(blue1,LOW);
    delay(del1);
    digitalWrite(yell4,LOW);
    delay(del1);
    digitalWrite(red1,LOW);
    delay(del1);
    digitalWrite(red4,LOW);
    delay(del1);
    digitalWrite(yell1,LOW);
    delay(del1);
    digitalWrite(blue4,LOW);
    delay(del1);
    digitalWrite(blue2,LOW);
    delay(del1);
    digitalWrite(yell3,LOW);
    delay(del1);
    digitalWrite(red2,LOW);
    delay(del1);
    digitalWrite(red3,LOW);
    delay(del1);
    digitalWrite(yell2,LOW);
    delay(del1);
    digitalWrite(blue3,LOW);
    delay(del1);
    
}

Final Projects :- 



Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.