Timer blok

Het blok Timer ontvangt tijdgegevens van de interne timer van de EV3-steen. Hiermee kun je een tijdsinterval in seconden meten en daarvoor een Numerieke output krijgen. Je kunt ook een tijdswaarde vergelijken met een Drempelwaarde en een Logische (Waar of Onwaar) output krijgen.

Zie De Timer gebruiken voor meer informatie over de werking van de Timer, de gegevens die de sensor aanreikt en programmeervoorbeelden ervan.
Handige weetjes
Het blok Timer voert gegevens uit via een Gegevensverbinding. Zie De Timer gebruiken om de Timer te gebruiken op manieren waarbij geen gegevensverbinding aan te pas komt.
Het getal voor de timer en de modus kiezen


Moduskiezer
Inputs
Outputs

Gebruik de Moduskiezer om de modus voor het blok te selecteren. De beschikbare Inputs en Outputs variëren afhankelijk van de modus. De modi worden hieronder beschreven.

Gebruik de input Timer om een getal voor de timer te kiezen. De EV3-steen heeft acht timers, wat betekent dat je tot acht verschillende dingen tegelijk kunt meten.
Modi
Meten


De modus Meten voert een timerwaarde uit naar de output Verstreken tijd. De tijd wordt gemeten in seconden, en dit vanaf het punt waarop de timer voor het laatst opnieuw werd ingesteld met behulp van de modus Opnieuw instellen (of vanaf het begin van het programma als de timer nog nooit opnieuw werd ingesteld).
Vergelijken


In de modus Vergelijken wordt een timerwaarde met behulp van het geselecteerde Vergelijktype vergeleken met de Drempelwaarde (in seconden). Het resultaat Waar/Onwaar wordt uitgevoerd naar Resultaat vergelijken, en de timerwaarde wordt uitgevoerd naar Verstreken tijd.
Opnieuw instellen


In de modus Opnieuw instellen wordt de timer die opgegeven is bij de input Timer opnieuw ingesteld op nul. De timer begint onmiddellijk de tijd opnieuw vanaf nul bij te houden.

Zie De Timer gebruiken voor programmeervoorbeelden.
Inputs en Outputs
De beschikbare inputs voor het blok Timer hangen af van de geselecteerde modus. Je kunt de inputwaarden rechtstreeks invoeren in het blok. Daarnaast kunnen de ingevoerde waarden ook verschaft worden via Gegevensverbindingen van de outputs van andere programmeerblokken.
InputTypeToegelaten waardenOpmerkingen
Timer Numeriek1 - 8Te gebruiken timer
Vergelijktype Numeriek0 - 50: = (Gelijk aan)
1: ≠ (Niet gelijk aan)
2: > (Groter dan)
3: ≥ (Groter dan of gelijk aan)
4: < (Kleiner dan)
5: ≤ (Kleiner dan of gelijk aan)
Drempelwaarde NumeriekOm het even welk getalWaarde waarmee vergeleken moet worden (in seconden)
De beschikbare outputs hangen af van de geselecteerde modus. Om een output te gebruiken, gebruik je een Gegevensverbinding om die te verbinden met een ander programmeerblok.
OutputTypeOpmerkingen
Verstreken tijd NumeriekTijd in seconden
Resultaat vergelijken LogischResultaat Waar/Onwaar van een modus Vergelijken.
Timer
Snelkoppelingen