Данный пример демонстрирует, как программным путем обойти такое явление как дребезг контактов при нажатии на кнопку (другими словами, ложные повторные нажатия).
Для этого программе даются инструкции, чтобы она дважды за короткий промежуток времени проверяла, действительно ли кто-то нажал на кнопку или все же нет – этот способ называется антидребезгом.
Если им не воспользоваться, программа будет считывать одно единственное нажатие на кнопку как множество разных нажатий.
Отслеживание времени в данном примере будет осуществляться при помощи функции millis().