Advertisement
B3ar6

Stoper arduino -v.1.1

Mar 9th, 2019
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <LiquidCrystal.h>
  2. #define inpin 6
  3. LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
  4.  
  5. void setup()
  6. {
  7.   pinMode(inpin, INPUT);
  8.   lcd.begin(16, 2);
  9.   digitalWrite(inpin, HIGH);
  10. }
  11.  
  12. void loop()
  13. {
  14.   if(digitalRead(inpin))
  15.   {
  16.     lcd.setCursor(0,0);
  17.     lcd.print("jestem stoperem!");
  18.   }
  19.   else
  20.   {
  21.     for(int g=0;g<24;g++)
  22.     {
  23.         for(int m=0;m<60;m++)
  24.         {
  25.         for(int s=0;s<60;s++)
  26.         {
  27.                //for(int ms=0; ms<1000; ms++)
  28.                //{
  29.                /*if(ms<10)
  30.                  {
  31.                  lcd.print("000");
  32.                  lcd.print(ms);
  33.                  lcd.print(":");
  34.                  }
  35.                  else if(ms>10 && ms<100)
  36.                  {
  37.                 lcd.print("00");
  38.                 lcd.print(ms);
  39.                 lcd.print(":");
  40.                 }
  41.                 else if(ms>100 && ms<1000)
  42.                 {
  43.                 lcd.print("0");
  44.                 lcd.print(ms);
  45.                 lcd.print(":");
  46.                 }
  47.                 */
  48.                    
  49.                 if(s<10)
  50.                 {
  51.                 lcd.print("0");
  52.                 lcd.print(s);
  53.                 lcd.print(":");
  54.                 }
  55.                 else
  56.                 {
  57.         lcd.print(s);
  58.         lcd.print(":");
  59.                 }
  60.              
  61.          
  62.             if(m<10)
  63.             {
  64.             lcd.print("0");
  65.             lcd.print(m);
  66.             lcd.print(":");
  67.             }
  68.             else
  69.                 {
  70.         lcd.print(m);
  71.         lcd.print(":");
  72.                 }
  73.              
  74.              
  75.                 if(g<10)
  76.             {
  77.             lcd.print("0");
  78.             lcd.print(g);
  79.             }
  80.             else
  81.             {
  82.         lcd.print(g);
  83.             }
  84.              
  85.              
  86.             lcd.setCursor(0,1);
  87.         lcd.print("format: ss:mm:gg");
  88.             delay(1000);
  89.         lcd.clear();
  90.               //}
  91.                 }
  92.         }
  93.     }
  94.   }
  95. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement