Variabele- en sensormonitoring beschikbaar in de VEXcode VR Monitor Console biedt belangrijke visuele aanwijzingen waarmee de gebruiker in real keer kan zien wat er gebeurt in een VEXcode VR-project. Met de Monitor Console kunnen gebruikers een visuele verbinding maken tussen het project en de acties van de VR Robot. Door de sensor- en variabelewaarden in de Monitor Console te monitoren, kan de gebruiker realtime rapporten bekijken van een specifieke waarde (of meerdere waarden) in een project. Monitoring helpt gebruikers ook om de voortgang van het project te visualiseren door blokken weer te geven die mogelijk niet expliciet worden gerapporteerd in het Playground Dashboard.
Hoe u de monitorconsole gebruikt
Om het monitorvenster te openen en de monitorconsole te bekijken, selecteert u het monitorpictogram naast de Help.
De monitorconsole rapporteert sensor- en variabelewaarden.
Blokken uit de categorie Sensing in de Toolbox kunnen aan de Monitor Console worden toegevoegd. Selecteer eerst de te bewaken parameter in het blok binnen de Toolbox.
Selecteer en sleep vervolgens het blok naar het Monitor Console-pictogram in de werkruimte.
Om sensorwaarden uit de monitorconsole te verwijderen, selecteert u het 'X'-pictogram.
Variabelen in de Toolbox kunnen aan de Monitor Console worden toegevoegd door het variabelenblok te selecteren en naar het Monitor Console-pictogram in de werkruimte te slepen. VEXcode VR begint altijd met een “myVariable” variabele. Voor informatie over het toevoegen van een nieuwe variabele en de naamgeving van variabelen in VEXcode VR, bekijk dit artikel.
Om variabelen uit de Monitor Console te verwijderen, selecteert u het 'X'-pictogram.
Lijsten kunnen ook worden toegevoegd aan de Monitor Console. Voordat ze aan de Monitor Console worden toegevoegd, moeten lijsten en 2D-lijsten worden gemaakt.
Om een bestaande lijst of 2D-lijst toe te voegen, selecteert en sleept u het bijbehorende lijstblok naar het Monitor Console-pictogram in de werkruimte.
Als het onjuiste blok naar het Monitor Console-pictogram in de werkruimte wordt gesleept, verschijnt er een rood pictogram overheen, wat aangeeft dat het verkeerde blok is gekozen en niet kan worden gecontroleerd.
Om een lijst uit de Monitor Console te verwijderen, selecteert u het 'X'-pictogram.
Sensorwaarden bewaken
Door de sensorwaarden in de Monitor Console te monitoren, kan de gebruiker sensorgegevens in realtime bekijken.
In dit voorbeeld wordt (Afstand van) bewaakt in de Monitor Console. Het project geeft opdracht aan de VR-robot om te stoppen als de VR-robot minder dan 500 mm van een muur verwijderd is. Kijk hoe de waarden van het blok (Afstand vanaf) veranderen in de Monitor Console.
De Monitor Console kan ook worden gebruikt om de gebruiker te helpen de voortgang van het project te visualiseren door blokken weer te geven die mogelijk niet expliciet worden gerapporteerd, zoals de timer in seconden.
In dit voorbeeld wordt (Timerwaarde) gerapporteerd in de Monitor Console. De VR-robot rijdt 400 mm vooruit en wacht vervolgens totdat (Timerwaarde) een waarde van meer dan 3 seconden terugmeldt. De VR Robot draait dan 90 graden naar rechts. Zonder de monitorconsole zou de gebruiker niet in staat zijn de exacte timing van het commando 90 graden rechtsom te draaien te visualiseren.
Variabele waarden bewaken
De Monitor Console kan ook worden gebruikt om variabelewaarden te controleren. De Monitor Console kan realtime rapporten leveren van een specifieke variabele in een project.
In dit voorbeeld wordt de variabele ‘repeat’ gebruikt om te monitoren hoe vaak de VR-robot een bepaald gedrag herhaalt. De variabele monitoring op de Monitor Console kan helpen om realtime feedback te geven om de voortgang van het project te begrijpen.