int red = 8;
int range = 12;
int vio = 13;
int wait = 500;
String mess1= "enter number of times to blink red";
String mess2= "enter number of times to blink orange";
String mess3= "enter number of times to blink violet";
int redblinks;
int vioblinks;
int rangeblinks;
int dt = 200;
int j;
void setup() {
// put your setup code here, to run once:
pinMode(red,OUTPUT);
pinMode(range,OUTPUT);
pinMode(vio,OUTPUT);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
Serial.println(mess1);
while(Serial.available()==0){
}
redblinks=Serial.parseInt();
delay(dt);
Serial.println(mess2);
while(Serial.available()!=0){
}
rangeblinks=Serial.parseInt();
delay(dt);
Serial.println(mess3);
while(Serial.available()==0){
}
vioblinks=Serial.parseInt();
delay(dt);
for(j=1;j<=redblinks;j=j+1){
digitalWrite(red,HIGH);
delay(wait);
digitalWrite(red,LOW);
delay(wait);
}
for(j=1;j<=rangeblinks;j=j+1){
digitalWrite(range,HIGH);
delay(wait);
digitalWrite(range,LOW);
delay(wait);
}
for(j=1;j<=vioblinks;j=j+1){
digitalWrite(vio,HIGH);
delay(wait);
digitalWrite(vio,LOW);
delay(wait);
}
}