Zie millis() als een klok (die begint met lopen zodra de Arduino aan zet). Als ik jouw vraag over 5 minuten de vuilnis buiten te zetten kan jij dat gewoon. Jij onthoudt hoe laat het nu is:
previousMillis = currentMillis;
en kijkt af en toe op de klok en zet de vuilnis buiten als de 5 minuten om is:
if (currentMillis - previousMillis >= interval)