#include "Botao.h"

// Definição dos pinos do botão
const byte BOTAO_PINO = 14;

// Instância da classe Botao
Botao meuBotao(BOTAO_PINO);

// Função de callback para quando o botão é pressionado
void onPress() {
  Serial.println("Botao pressionado!");
}

// Função de callback para quando o botão é mantido pressionado por um longo tempo
void onLongPress() {
  Serial.println("Botao mantido pressionado por um longo tempo!");
}

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

void loop() {
  // Chama o método press() do botão para verificar se houve pressão ou longa pressão
  meuBotao.press(onPress, onLongPress);

  // Outras tarefas do loop
}