Advertisement
elektronek

RHtera Terárium - switch funkcí

Jan 23rd, 2024
1,390
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. unsigned long previousMillis1 = 0;
  2. unsigned long previousMillis2 = 0;
  3.  
  4. const long interval1 = 1000;   // Interval v milisekundách (1 sekunda)
  5. const long interval2 = 60000;  // Interval v milisekundách (1 minuta)
  6.  
  7. bool switchPages = true;
  8.  
  9. void setup() {
  10.     Serial.begin(9600);
  11. }
  12.  
  13. void loop() {
  14.     unsigned long currentMillis = millis();
  15.     // Vypis kazdou sekundu
  16.     if (currentMillis - previousMillis1 >= interval1) {
  17.         previousMillis1 = currentMillis;
  18.         if (switchPages) {
  19.             Serial.println("sensor 1");
  20.         } else {
  21.             Serial.println("sensor 2");
  22.         }
  23.     }
  24.    
  25.     // Přepínání funkcí každou minutu
  26.     if (currentMillis - previousMillis2 >= interval2) {
  27.         previousMillis2 = currentMillis;
  28.         switchPages = !switchPages;
  29.     }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement