Господа, собираю девайс на управлении и программировании одной кнопкой. И не понимаю как выйти из оператора сравнения IF при достижении максимального значения одной из переменных. Вот кусок кода:
мне бы как-то выйти из IF при достижении максимального значения ledCount
C++:
if (btn1.isClick() && tuningIsOn == 1 && tuningStarted == 1){
digitalWrite(LED_BUILTIN, 1);
delay(LED_TUNING_ON_DELAY);
digitalWrite(LED_BUILTIN, 0);
delay(LED_TUNING_ON_DELAY);
digitalWrite(ledPin, 1);
ledCount = ledPin - FIRST_PIN_LED + 1;
ledPin = (ledPin - FIRST_PIN_LED + 1) % TOTAL_LEDS + FIRST_PIN_LED;
Serial.println(ledPin);
Serial.println(string1 + ledCount);
}