chaitanya1211
Published © GPL3+

Random Led Blinker

Blinks random led one at a time after 1 second

BeginnerFull instructions provided481
Random Led Blinker

Things used in this project

Hardware components

Arduino UNO
Arduino UNO
×1
5 mm LED: Red
5 mm LED: Red
×1
5 mm LED: Yellow
5 mm LED: Yellow
×1
5 mm LED: Green
5 mm LED: Green
×1

Software apps and online services

Arduino IDE
Arduino IDE
Proteus

Story

Read more

Code

Random Led Blinker

C/C++
int yellow=2;
int red=5;
int green=8;
int blue=12;

void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600);
  pinMode(yellow,OUTPUT);
  pinMode(red,OUTPUT);
  pinMode(green,OUTPUT);
  pinMode(blue,OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
    int a = random(1,5);

    switch(a){
      case 1:
        digitalWrite(yellow,HIGH);
        delay(1000);
        digitalWrite(yellow,LOW);
        break;

      case 2:
        digitalWrite(red,HIGH);
        delay(1000);
        digitalWrite(red,LOW);
        break;

      case 3:
        digitalWrite(green,HIGH);
        delay(1000);
        digitalWrite(green,LOW);
        break;

      case 4:
        digitalWrite(blue,HIGH);
        delay(1000);
        digitalWrite(blue,LOW);
        break;
    }
}

Credits

chaitanya1211
1 project • 0 followers

Comments