Olá, experimenta isto:
if (digitalRead(botao) == HIGH) { while (digitalRead(botao) == HIGH){} contador++; } Saudações