Thanks for Visiting here

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);
}
Thanks for comment