the good the bad and the mills()...

il setup non entra in gioco dopo il primo avvio, il fatto che resta dietro e' perche' e' presente nell'IF, quindi viene aggiornata solo durante l'eseczione dell'IF

letturaluce_time=millis();

dopo quest'aggiornameto il loop prosegue, quindi esce dall'IF, e non vi rientrera' dopo uno, nemmeno dopo due, nemmeno dopo 3ms, ecc