Skip to main content

blinking a set of leds in particular pattern

 int myCustomLed(int pin)

{

 digitalWrite(pin,HIGH);

  delay(500);

  digitalWrite(pin,LOW);

  delay(500);

}

 int reverseMyCustomLed(int pin)

 {

  digitalWrite(pin,LOW);

  delay(500);

  digitalWrite(pin,HIGH);

  delay(500); 

 }


int led1=13;

int led2=12;

int led3=11;

int led4=10;

int led5=9;

int led6=8;

int led7=7;

int led8=6;

int led9=5;

int led10=4;

int led11=3;

int led12=2;

  

void setup()

{

  

  pinMode(led1,OUTPUT);

  pinMode(led2,OUTPUT);

  pinMode(led3,OUTPUT);

  pinMode(led4,OUTPUT);

  pinMode(led5,OUTPUT);

  pinMode(led6,OUTPUT);

  pinMode(led7,OUTPUT);

  pinMode(led8,OUTPUT);

  pinMode(led9,OUTPUT);

  pinMode(led10,OUTPUT);

  pinMode(led11,OUTPUT);

  pinMode(led12,OUTPUT);

  Serial.begin(9600);

  

  

  

}

void loop()

{

  myCustomLed(led1);

  myCustomLed(led2);

  myCustomLed(led3);

  myCustomLed(led4);

  myCustomLed(led5);

  myCustomLed(led6);

  myCustomLed(led7);

  myCustomLed(led8);

  myCustomLed(led9);

  myCustomLed(led10);

  myCustomLed(led11);

  myCustomLed(led12);

  reverseMyCustomLed(led1);

  reverseMyCustomLed(led2);

  reverseMyCustomLed(led3);

  reverseMyCustomLed(led4);

  reverseMyCustomLed(led5);

  reverseMyCustomLed(led6);

  reverseMyCustomLed(led7);

  reverseMyCustomLed(led8);

  reverseMyCustomLed(led9);

  reverseMyCustomLed(led10);

  reverseMyCustomLed(led11);

  reverseMyCustomLed(led12);

  

}


Comments

Popular posts from this blog

Fade an led in and out

 const int led=13; int i; void setup() {   pinMode(led,OUTPUT); } void loop() {  for(i=0;i<255;i++)  {   analogWrite(led,i);    delay(10);  }   for(i=255;i>0;i--)   {     analogWrite(led,i);    delay(10);    } }

TURN ON LED WHEN BUTTON IS PRESSED & KEEP IT ON AFTER BUTTON IS RELEASED & TURN OFF BY PRESSING BUTTON .

const int led=13; const int led1=12; const int button=7; int a,b,c; void setup() { pinMode(led,OUTPUT);   pinMode(led1,OUTPUT);   pinMode(button,INPUT); }   void loop() {   a=digitalRead(button);  if((a==HIGH)&&(c==LOW))    {      b=1-b;    } c=a; if(b==1)     {      digitalWrite(led,HIGH);      digitalWrite(led1,HIGH);     }     else     {      digitalWrite(led,LOW);      digitalWrite(led1,LOW);      } }