Contagiri per Encoder Arduino Uno

nel loop potresti mettere che ogni minuto si calcola quanti giri ha fatto e poi fare vedere questo risultato.

unsigned int passatoMinuto;
unsigned int time;
unsigned int minuto = 60000; //equivale ad un minuto, espresso in millisecondi
unsigned int giri = 0;

void loop(){
   time=millis()
   if(time+minuto>passatoMinuto){
      passatoMinuto=millis();
      Serial.print("Giri/min = ");
      Serial.print(giri);
      giri=0;
   }
}

ogni volta che gira la rotella avanti incrementi di uno giri! chiaro?