Dzięki za pomoc
Co prawda dałem sobie wcześniej sam radę dodając taki kawałek kodu:
if(counter != 15){
counter = counter + 1;
Teraz mam inne pytanie co do obsługi przycisków w programie:
chciałbym by w programie była taka opcja, że zamiast naciskając np 6 razy przycisk, mógłbym nacisnąć i przytrzymać ten przycisk, a program w tym czasie programowo będzie udawał wciśniecie przyciku np co pół sekundy. I będzie tak udawał póki trzymam ten przycisk.
Co prawda dałem sobie wcześniej sam radę dodając taki kawałek kodu:
if(counter != 15){
counter = counter + 1;
Teraz mam inne pytanie co do obsługi przycisków w programie:
Kod:
if (val1 == LOW && val2 == HIGH) {
digitalWrite(ledPin1, LOW);
currentState = 1;
}
else if (val1 == HIGH && val2 == LOW) {
digitalWrite(ledPin2, LOW);
currentState = 2;
}
else {
digitalWrite(ledPin1, HIGH);
digitalWrite(ledPin2, HIGH); // turn LED off
currentState = 0;
}
chciałbym by w programie była taka opcja, że zamiast naciskając np 6 razy przycisk, mógłbym nacisnąć i przytrzymać ten przycisk, a program w tym czasie programowo będzie udawał wciśniecie przyciku np co pół sekundy. I będzie tak udawał póki trzymam ten przycisk.