Skip to main content

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

  }

}


Comments

Popular posts from this blog

blink a LED

 const int LED =13;                                //It takes LED as integer and fixed it's value to 13(non-changable). void setup()                                           // Main setup of program is written here  {   pinMode(LED,OUTPUT);                //It simply set pin 13 as output for LED. } void loop()                                    // It simply repeat/run the program over and over until power is removed. {   digitalWrite(LED,HIGH);         //It simply set voltage at pin 13 to 5v means ON state.   delay(1000);                            ...

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