Stap 3: Codering:-
int leDelay=50; //DELAY BETWEEN EACH BLINKING OF SAME LED int redpin=3; //DIGITAL PIN TO WHICH LED void setup() { pinMode(redpin , OUTPUT); //INITIALIZING THE DIGITAL PIN 3 SHOULD BE OUTPUT pinMode(bluepin , INPUT); //INITIALIZING THE DIGITAL PIN 2 SHOULD BE THE OUTPUT } void loop() { digitalWrite(redpin , HIGH); delay(leDelay);// SUPPLYING VOLTAGE TO DIGITAL PIN FOR 50mS BECAUSE ledDelay = 50 AS PER FIRST STEP digitalWrite(redpin , LOW); delay(leDelay);// NO VOLTAGE TO DIGITAL PIN FOR 50mS digitalWrite(redpin , HIGH); delay(leDelay);//BECAUSESUPPLYING VOLTAGE TO DIGITAL PIN FOR 50mS ledDelay = 50 AS PER FIRST STEP digitalWrite(redpin , LOW); delay(leDelay);//NO VOLTAGE TO DIGITAL PIN FOR 50mS delay(1000); //1 sec FOR CHANGING FROM COLOUR RED TO BLUE digitalWrite(bluepin , HIGH ); delay(leDelay);//BECAUSESUPPLYING VOLTAGE TO DIGITAL PIN FOR 50mS ledDelay = 50 AS PER FIRST STEP digitalWrite(bluepin , LOW); delay(leDelay);//NO VOLTAGE TO DIGITAL PIN FOR 50mS delay(1000); }