arduino met relay control en Timer restart how to do?

ben nog even terug gegaan naar jou code

ik kreeg daarbij een foutmelding
iets met scope.

heb deze nu zonder compile errors maar als ik hem dan upload naar het board schakeld led13 de onboard led niet uit na 5 sec

--

void setup()
{

unsigned long startime = 0;
unsigned long endtime = 0;
int relaispin = 13; // relais aan pin 10
int inpin = 3; // input aan pin 9
}

void loop()
{
unsigned long starttime = 0;
unsigned long endtime = 0;
int relaispin = 13;
int inpin = 3;
pinMode(relaispin, OUTPUT);
pinMode(inpin, INPUT);
if (inpin = 1 ) { // input hoog
digitalWrite(relaispin, HIGH); // relais schakelen
starttime = millis(); // huidige 'tijd'
endtime = starttime + 5000; // gewenste vertragingstij = 40minuten * 60 * 1000
}
if (millis() >= endtime) { //tijd verstreken?
digitalWrite(relaispin, LOW); //relais afschakelen
}
}