Multifunktionstaster - Abfrage eines Status für eine Bestimmte Zeit?!

Antwort zur Hauptfrage:
mit millis()
millis() bei Tastendruck abspeichern und wiederholt kontrollieren ob die Zeit verstrichen ist.
siehe

Laß den Dozenten nur ruhig auch mal einige stupide Sachen machen, sonst schweben einige ganz über dem normalen Fußvolk.

Als Projektübung für Dich ist nichts einzuwenden.

Grüße Uwe