Global Variable:
bool PressBtn1 = false;
const int Btn1 = 9;
void setup()
{
pinMode(Btn1, INPUT_PULLUP);
}
void loop()
{
CurrentStateOfBtn1 = digitalRead(Btn1);
if (currentStateOfBtn1 != previousStateOfBtn1)
{
if (CurrentStateOfBtn1 == LOW)
{
PressBtn1 = true;
}
delay(200);
}
oldStateConfirm = stateConfirm;
oldStateInput = stateInput;
}
когда я создаю оператор IF, например, если нажата кнопка для отмены перехода от одного номера к другому или между этапами, его необходимо записать следующим образом:
if(pressBtn1)
{
pressBtn = false
}
ТАМ, есть более простой способ сбросить кнопку, чтобы перейти из одного режима в другой? Я не очень хорошо понимаю этот кусок кода; /