Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int RED = 7;
- int YELL = 6;
- int BLUE = 5;
- int state = 0;
- int count = 0;
- void setup() {
- // put your setup code here, to run once:
- pinMode(RED, OUTPUT);
- pinMode(YELL, OUTPUT);
- pinMode(BLUE, OUTPUT);
- }
- void loop() {
- if (count < 3) {
- state = 0;
- } else if (count < 8) {
- state = 1;
- } else {
- state = 2;
- }
- flash();
- }
- void flash(){
- switch(state) {
- case (0):
- digitalWrite(RED,HIGH);
- delay(1000);
- digitalWrite(RED,LOW);
- delay(1000);
- count++;
- break;
- case (1):
- digitalWrite(YELL,HIGH);
- delay(1000);
- digitalWrite(YELL,LOW);
- delay(1000);
- count++;
- break;
- case (2):
- digitalWrite(BLUE,HIGH);
- delay(1000);
- digitalWrite(BLUE,LOW);
- delay(1000);
- count++;
- default:
- break;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement