Я пытаюсь записать код arduino после обнаружения изменения значения аналогового считывания потенциометра для выполнения функции.Обнаружение изменения в потенциометре Arduino
Мой вопрос: как определить изменение значения потенциометра, я читаю в потенциометре, как обычно, но я придерживаюсь того, как сравнивать это, чтобы увидеть, изменилось ли оно.
код Моя петля для значения потенциометра чтения:
void loop()
{
val = analogRead(potpin);
val = map(val, 0, 1023, 0, 179);
Serial.println(val);
delay(15);
if (val >= 90)
{
sendSMS5();
delay(10000);
switchOff();
}
}
Я имею в виду, что может быть ряд IF statments для сравнения, если значение попадает в определенный кронштейн является единственным способом сделать это.