#define CLK 2
#define DT 3
int valore =0;
void setup() {
Serial.begin(9600);
pinMode(CLK, INPUT);
pinMode(DT, INPUT);
}
int prevread = HIGH;
void loop() {
int n = digitalRead(CLK);
if ((prevread == HIGH) && (n==LOW)){
if (digitalRead(DT)){
valore ++;
} else {
valore --;
}
Serial.println(valore);
}
prevread = n;
}