Из счётчика оборотов в счётчик длины

Что есть хороший, что есть дорого? В каких рамках это все? Танк Т-34 хорошо или дорого? А нипель, если на безлюдной дороге стоишь и колесо спустило?

Колёсико от мышки?

единственный вопрос, как обнулять значение кнопкой

При нажатии кнопки, присваивать переменной нуль.

А зачем так-то? Не осталось других пинов? И если так, то int counter = digitalRead(14);
А А0 хоть подтянули?

пинов хватает, А0 был близко и удобно расположен.
что значит int counter = digitalRead(14); ?