const int pb1 = 2;
const int pb2 = 3;
bool s1 = false;
unsigned long p = 0;
const long i = 3000;
unsigned long start = 0;
void setup() {
Serial.begin(9600);
pinMode(pb1, INPUT_PULLUP);
pinMode(pb2, INPUT_PULLUP);
}
void loop() {
int spb1 = digitalRead(pb1);
int spb2 = digitalRead(pb2);
unsigned long c = millis();
if (spb1 == 0){
s1 = true;
Serial.println("s1 aktif");
}
if(s1){
Serial.println("ac aktif");
}
/*if (s1 && (c - start < 2000) ){
//if((c % 2000) < 1000){
//Serial.println("status 1");
//}
} else {
s1 = false;
start = c;
}*/
if(s1 && (c - start <= i)){
Serial.println("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa");
}else{
s1 = false;
start = c;
}
Serial.println(s1);
delay(500);
}