#include "counter.h"
Counter myCounter; // Ustvari objekt števca
Counter myCounter2(2535); // Ustvari objekt števca z začetno vrednostjo 2535
Counter myCounter3(12874); // Ustvari objekt števca z začetno vrednostjo 2535
int count = 0;
void setup() {
Serial.begin(9600); // Začni serijsko komunikacijo
}
void loop() {
myCounter.increment(); // Povečaj števec
int currentValue = myCounter.getValue(); // Pridobi trenutno vrednost števca
myCounter2.decrement(); // Povečaj števec
int currentValue2 = myCounter2.getValue(); // Pridobi trenutno vrednost števca
myCounter3.increment(); // Povečaj števec
int currentValue3 = myCounter3.getValue(); // Pridobi trenutno vrednost števca
// Izpis vrednosti števca v Serial Monitor
Serial.print("Count inc: \t");
Serial.print("Count dec: \t");
Serial.print("Count inc-init: \t");
Serial.println("Count global: ");
Serial.print("\t");
Serial.print(currentValue);
// Izpis vrednosti števca v Serial Monitor
Serial.print("\t\t");
Serial.print(currentValue2);
// Izpis vrednosti števca v Serial Monitor
Serial.print("\t\t");
Serial.print(currentValue3);
count++; count = (count + random(1, 5));
// Izpis vrednosti števca v Serial Monitor
Serial.print("\t\t");
Serial.println(count);
delay(1000); // Počakaj 1 sekundo
}