int redLEDPin=10;
int yellowLEDPin=11;
int redOnTime=250;
int redOffTime=250;
int yellowOnTime=250;
int yellowOffTime=250;
int redBlinkNumb=3;
int yellowBlinkNumb=3;
String redMessage="Red LED is Blinking";
String yellowMessage="Yellow LED is Blinking";
String newCycle="New Cycle starts";
void setup() {
Serial.begin(9600);
String wm1="Wellcome to ";
String wm2="My led blink";
String wm3;
wm3=wm1+wm2;//this is called concatenation
Serial.println(wm3);
pinMode(redLEDPin, OUTPUT);
pinMode(yellowLEDPin, OUTPUT);
digitalWrite(8, HIGH);
// put yonur setup code here, to run
}
void loop() {
Serial.println(redMessage);
for (int j=1;j<=redBlinkNumb;j=j+1) {
Serial.print(" You are on Red blink# ");
Serial.println(j);
digitalWrite(redLEDPin, HIGH);
delay(redOnTime);
digitalWrite(redLEDPin, LOW);
delay(redOffTime);
}
Serial.println(" ");
Serial.println(yellowMessage);
for (int j=1;j<=yellowBlinkNumb;j=j+1) {
Serial.print(" You are on Yellow blink# ");
Serial.println(j);
digitalWrite(yellowLEDPin, HIGH);
delay(yellowOnTime);
digitalWrite(yellowLEDPin, LOW);
delay(yellowOffTime);
}
Serial.println(" ");
Serial.println(newCycle);
// put your main code here, to run repeatedly:
}