#define BTN_PIN 33			// кнопка подключена сюда (BTN_PIN --- КНОПКА --- GND)

#include "GyverButton.h"
GButton butt1(BTN_PIN);

int value = 0;
byte schet = 0 ;

void setup() {
  Serial.begin(115200);

  butt1.setDebounce(50);        // настройка антидребезга (по умолчанию 80 мс)
  butt1.setTimeout(300);        // настройка таймаута на удержание (по умолчанию 500 мс)
  butt1.setClickTimeout(200);   // настройка таймаута между кликами (по умолчанию 300 мс)
  butt1.setType(HIGH_PULL);
  butt1.setDirection(NORM_OPEN);
}

void loop() {
 Serial.println( baten_rid());
}

byte baten_rid(){
   butt1.tick();  // обязательная функция отработки. Должна постоянно опрашиваться 
  if (butt1.hasClicks())                                // проверка на наличие нажатий
    schet+= butt1.getClicks();                  // получить (и вывести) число нажатий
 return schet;
}