Итак, я хочу написать метод, который может обеспечить мигание на ЖК-дисплее в специальной возможности значения без использования метода delay ().Я написал следующий метод:
void blink(int cursorIndex, int val) {
lcd.setCursor(cursorIndex, 0);
if (millis() - blinkTime > 1000) {
blinkTime = millis();
printValOnLCD(val);
} else {
lcd.print(" ");
lcd.print(" ");
}
}
Но он работает не в том случае, если мне это действительно нужно.Он мигает только один раз, когда millis() - blinkTime > 1000
, в других случаях он показывает __.
Как я могу обеспечить одно мигание в секунду ??