#include <ezButton.h>
#define botao_verde 12
#define botao_vermelho 14
#define botao_azul 27
ezButton Green (botao_verde);
ezButton Red (botao_vermelho);
ezButton Blue (botao_azul);
void setup() {
Serial.begin(115200);
Green.setDebounceTime(100);
Red.setDebounceTime(100);
Blue.setDebounceTime(100);
}
void loop() {
Green.loop();
Red.loop();
Blue.loop();
if (Green.isPressed()) {
Serial.println("Green button is pressed");
}
else if (Green.isReleased()) {
Serial.println("Green button is released");
}
if (Red.isPressed()) {
Serial.println("Red button is pressed");
}
else if (Red.isReleased()) {
Serial.println("Red button is released");
}
if (Blue.isPressed()) {
Serial.println("Blue button is pressed");
}
else if (Blue.isReleased()) {
Serial.println("Blue button is released");
}
}