#define CLK 2
#define DT 3
#define SW 4 // Descomenta si también conectaste el switch
int counter = 0;
int currentStateCLK;
int lastStateCLK;
String currentDir = "";
unsigned long lastButtonPress = 0;
void setup() {
// Configurar las entradas
pinMode(CLK, INPUT);
pinMode(DT, INPUT);
//pinMode(SW, INPUT_PULLUP); // Descomenta si también conectaste el switch
// Leer el estado inicial de CLK
lastStateCLK = digitalRead(CLK);
// Iniciar la comunicación serial
Serial.begin(9600);
}