Hallo zusammen,

ich brauche da mal bitte eure Hilfe.

Ich schreibe demnächst eine Prüfung und muss einen Interrupt Code erstellen.
Die Aufgabenstellung lautet.

Erstellen Sie einen Interrupt Code:
-Golfbälle rollen eine Rampe herunter
-Sie durchlaufen eine Lichtschranke
-Die Zeit wird gemessen
-An der Lichtschranke liegen 5V an, wenn sie unterbrochen wird.

int sensorPin*A0;
int sensorValue=0;
int ledPin=13;

void setup(){
pinMode(13,OUTPUT);
Serial.begin(9600);
}

void loop (){
sensorValue=analogRead(0);
Serial.println(sensorValue);
if (sensorValue >??) { //also hier meine ich wenn der Ball an diesem Sensor vorbeirollt
digitalWrite(13,HIGH); //Geht die LED an
}
else{ //ansonsten aus
digitalWrite(13,LOW);
}
}

Aber wie messe ich denn die Zeit wie in der Aufgabestellung gefragt.
Habe auch nicht so eine Ahnung von der Programmierung von Arduino.

Vielen Dank.