Advertisement
Guest User

Untitled

a guest
Oct 20th, 2013
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.24 KB | None | 0 0
  1. const int Greenledpin  =  8;
  2. const int Blueledpin   = 10;
  3. const int Redledpin    = 12;
  4. const int Buttonpin    =  2;
  5.  
  6. boolean ButtonState = false;
  7. boolean OtherState  = false;
  8. boolean Other       = false;
  9.  
  10. int t = 30;
  11.  
  12. void setup()
  13. {
  14. Serial.begin(9600);
  15. pinMode(Redledpin, OUTPUT);
  16. pinMode(Blueledpin, OUTPUT);
  17. pinMode(Greenledpin, OUTPUT);
  18. pinMode(Buttonpin, INPUT);
  19. digitalWrite(Greenledpin, 1);
  20. Serial.print("hello world");
  21. }
  22.  
  23.  
  24. void loop()
  25. {
  26.   ButtonState = digitalRead(Buttonpin);
  27.   OtherState = digitalRead(Buttonpin);
  28.   if (ButtonState == 1)
  29.   {
  30.    OtherState = 0;
  31.    digitalWrite(Greenledpin, 1);
  32.    delay(500);
  33.    digitalWrite(Greenledpin,0);
  34.    delay(100);
  35.    digitalWrite(Blueledpin,1);
  36.    delay(500);
  37.    digitalWrite(Blueledpin, 0);
  38.    delay(100);
  39.    digitalWrite(Redledpin, 1);
  40.    delay(10000);
  41.    digitalWrite(Redledpin,0);
  42.    delay(100);
  43.    digitalWrite(Blueledpin, 1);
  44.    delay(1000);
  45.    digitalWrite(Blueledpin, 0);
  46.    delay(100);
  47.    digitalWrite(Greenledpin, 1);
  48.    Other = 1;
  49.    delay(30000);
  50.    ButtonState = 0;
  51.    Other = 0;
  52.   }
  53.    while(OtherState == 1 && Other == 1)
  54.   {
  55.    Serial.print(t);
  56.   delay(1000);
  57.   }
  58.   while (Other == 1)
  59.   {
  60.     t = 30;
  61.     delay(1000);
  62.     t = t -1;
  63.  }
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement