Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int green = 2; // green led is on pin 2
- int yellow = 3; // yellow led is on pin 3
- int red = 4; // red led is on pin 4
- int button = 5; // button is on pin 5
- int buttonState = 0;
- void setup(){
- pinMode(green, OUTPUT); // all leds are output, expect the button
- pinMode(yellow, OUTPUT);
- pinMode(red, OUTPUT);
- pinMode(button, INPUT);
- }
- void loop(){
- digitalWrite(green, HIGH); // we start off with the green led on
- buttonState = digitalRead(button); // buttonState will equal whatever button is
- if (buttonState == HIGH){
- digitalWrite(green, LOW);
- digitalWrite(yellow, HIGH);
- delay(2000);
- digitalWrite(yellow, LOW);
- digitalWrite(red, HIGH);
- delay(1000);
- digitalWrite(red, LOW);
- digitalWrite(green, HIGH);
- }
- digitalWrite(green, HIGH);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement