int red=13;
int green=12;
int amber=11;
void setup() {
// put your setup code here, to run once:
pinMode(red, OUTPUT);
pinMode(green, OUTPUT);
pinMode(amber, OUTPUT);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
/*digitalWrite(led1, HIGH);
delay(500);
digitalWrite(led2, HIGH);
delay(500);
digitalWrite(led3, HIGH);
delay(500);
Serial.println("Blinking");
digitalWrite(led1, LOW);
delay(500);
digitalWrite(led2, LOW);
delay(500);
digitalWrite(led3, LOW);
delay(500);
Serial.println("Blinking");*/
/*
digitalWrite(red, HIGH);
digitalWrite(green, HIGH);
digitalWrite(amber, HIGH);
delay(500);
digitalWrite(red, LOW);
digitalWrite(green, LOW);
digitalWrite(amber, LOW);
delay(500); */
for (int red=8; red>=1; red--)
{
digitalWrite(red, HIGH);
digitalWrite(green, LOW);
digitalWrite(amber, LOW);
Serial.print("Red Time Left: ");
Serial.print(red);
Serial.println(" seconds");
delay(1000);
}
for (int green=10; green>=1; green--)
{
digitalWrite(red, LOW);
digitalWrite(green, HIGH);
digitalWrite(amber, LOW);
Serial.print("Green Time Left: ");
Serial.print(green);
Serial.println(" seconds");
delay(1000);
}
for (int amber=3; amber>=1; amber--)
{
digitalWrite(red, LOW);
digitalWrite(green, LOW);
digitalWrite(amber, HIGH);
Serial.print("Amber Time Left: ");
Serial.print(amber);
Serial.println(" seconds");
delay(1000);
}
/*
for (int stop=8; stop>=1; stop--)
{
digitalWrite(red, HIGH);
digitalWrite(green, LOW);
digitalWrite(amber, LOW);
Serial.print("Red Time Left: ");
Serial.print(stop);
Serial.println(" seconds");
delay(1000);
}
for (int go=10; go>=1; go--)
{
digitalWrite(red, LOW);
digitalWrite(green, HIGH);
digitalWrite(amber, LOW);
Serial.print("Green Time Left: ");
Serial.print(go);
Serial.println(" seconds");
delay(1000);
}
for (int wait=3; wait>=1; wait--)
{
digitalWrite(red, LOW);
digitalWrite(green, LOW);
digitalWrite(amber, HIGH);
Serial.print("Amber Time Left: ");
Serial.print(wait);
Serial.println(" seconds");
delay(1000);
}*/
}