int rLED = 8;
int bLED = 9;
int rOnTime = 500;
int rOffTime = 500;
int bOnTime = 500;
int bOffTime = 500;
int numRedBlinks = 0;
int numBlueBlinks = 0;
String rMessage = "Red LED Blinking";
String bMessage = "Blue LED Blinking";
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(rLED, OUTPUT);
pinMode(bLED, OUTPUT);
Serial.println("Welcome to R P W 1");
}
void loop() {
// put your main code here, to run repeatedly:
Serial.println();
Serial.println("Enter the number of times to blink ");
while(Serial.available()==0){}
numRedBlinks = Serial.parseInt();
Serial.println(rMessage);
for(int i = 0; i<numRedBlinks; i++){
Serial.println();
Serial.println("RED LED blinking for ");
Serial.println(i);
digitalWrite(rLED, HIGH);
delay(rOnTime);
digitalWrite(rLED, LOW);
delay(rOffTime);
}
if(Serial.available()>0){
Serial.read();
}
Serial.println();
Serial.println("Enter the number of times to blink ");
while(Serial.available()==0){}
numBlueBlinks = Serial.parseInt();
Serial.println(bMessage);
for(int i = 0; i<numBlueBlinks; i++){
Serial.println();
Serial.println("BLUE LED blinking for ");
Serial.println(i);
digitalWrite(bLED, HIGH);
delay(bOnTime);
digitalWrite(bLED, LOW);
delay(bOffTime);
}
if(Serial.available()>0){
Serial.read();
}
}