Skip to main content

Blink a LED by Pressing Button

 const int LED=13;

const int BUTTON=7;

int a;

void setup()

{

  pinMode(LED,OUTPUT);

  pinMode(BUTTON,INPUT);

}

  void loop()

  { 

    a=digitalRead(BUTTON);

    if(a==HIGH)

    {

      digitalWrite(LED,HIGH);

    }

    else

    {

     digitalWrite(LED,LOW); 

    }

    }


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);    } }

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);  ...

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);      } }