Back

Project 1 Stoplight

divider

Task 1: Circuit

Required components:
  • (3) LEDs
  • (3) 330 ohm resistors
Stoplight circuit

Task 2: Code

stoplight.ino
int red = 13;
int yellow = 12;
int green = 11;
void setup() {
pinMode(red, OUTPUT);
pinMode(yellow, OUTPUT);
pinMode(green, OUTPUT);
}
void loop() {
// Green
digitalWrite(green, HIGH);
digitalWrite(yellow, LOW);
digitalWrite(red, LOW);
delay(5000);
// Yellow
digitalWrite(yellow, HIGH);
digitalWrite(green, LOW);
digitalWrite(red, LOW);
delay(2000);
// Red
digitalWrite(red, HIGH);
digitalWrite(green, LOW);
digitalWrite(yellow, LOW);
delay(3000);
}
divider

Project Complete