QTR-1RC

Si, solo che il tempo di carica deve essere almeno 10 µsec ...

pinMode(2,OUTPUT);
digitalWrite(2,HIGH);
delayMicroseconds(15);
pinMode(2,INPUT);
unsigned long time = micros();
while(digitalRead(2)== HIGH) { }
unsigned long tempopassato = time - micros();

... e i il tempo è unsigned :wink:

Guglielmo