#define tipka 4
int stevec;
bool zadnjeStanje = HIGH;
unsigned long zakasnitevOdboja = 300;
unsigned long zadnjiOdboj = 0;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
pinMode(tipka, INPUT_PULLUP);
}
void loop() {
// put your main code here, to run repeatedly:
int stanje=digitalRead(tipka);
if(stanje != zadnjeStanje && (millis()-zadnjiOdboj)> zakasnitevOdboja){
zadnjiOdboj=millis();
zadnjeStanje=stanje;
if(zadnjeStanje==HIGH){
stevec++;
Serial.println(stevec);
}
}
}