Wie weet wat leuks om te maken?

Dankjewel! Inmiddels heb ik de tutorial gedaan.
Echter blinkt de led geen 1 seconden lang maar 1 milli sec ofzo (net genoeg om waar te nemen). Weet iemand waarom dit is? Er staat toch duidelijk 1000 in de code:

unsigned long iTimer = 0;
unsigned long iTimerCurrent = 0;
int ledState = LOW;

void randLed()
{
   iRandomNum = random(8, 11);
   iTimerCurrent = millis(); 
   
   if(iTimerCurrent-iTimer > 1000)
   {
     iTimer = iTimerCurrent;

    // if the LED is off turn it on and vice-versa:
    if (ledState == LOW)
      ledState = HIGH;
    else
      ledState = LOW;

    // set the LED with the ledState of the variable:
    digitalWrite(iRandomNum, ledState);
   }
}

void loop()
{
   pressButton(buttonRed, ledRed);
   pressButton(buttonGreen, ledGreen);
   pressButton(buttonBlue, ledBlue);
   
   randLed();
}