De Print Console gebruiken in VEXcode EXP met blokken

Met de Print Console kan de gebruiker berichten weergeven, sensorwaarden rapporteren of gegevens uit VEXcode EXP-projecten presenteren. Met de Print Console kunnen gebruikers afdrukresultaten ook opslaan als tekstbestand.

De Print Console kan ook worden gebruikt om procesinformatie weer te geven en visuele aanwijzingen te geven waarmee de gebruiker kan zien wat er op een in een VEXcode EXP-project gebeurt, waardoor een visueel verband wordt gelegd tussen het project en de acties van de EXP-robot.

De Print Console moet actieve communicatie hebben tussen de VEX EXP Brain en het apparaat dat wordt gebruikt met VEXcode EXP. Dit kan worden bereikt door:

USB-aansluiting

Hersenen via een USB-kabel verbonden met een laptop.

Draadloos via controller

Controller is via een USB-kabel aangesloten op een laptop.

Opmerking: Bluetooth-communicatie is niet beschikbaar.


Hoe de Print Console te openen

VEXcode EXP-werkbalk met het Print Console-pictogram gemarkeerd tussen de pictogrammen Apparaten en Help.

De Print Console bevindt zich in het EXP-monitordisplay. Om de Print Console te openen, selecteert u het Monitor Display-pictogram naast Help.

Het menu Print Console is geopend en toont een lege ruimte voor projecten waarnaar informatie en tekst kunnen worden afgedrukt.

Het monitordisplay wordt geopend zodra het is geselecteerd. De Print Console bevindt zich aan de rechterkant.


Hoe u de Print Console in een project gebruikt

Kijk en teken blokken die de printconsole activeren

VEXcode EXP Toolbox met de subcategorie Afdrukken van blokken weergegeven in de categorie Uiterlijk.

Binnen een VEXcode EXP-project worden gespecialiseerde Look-blokken gebruikt om de Print Console te activeren. Deze blokken printen woorden, getallen, gerapporteerde waarden van variabelen, een berekening van een operator of waarden gerapporteerd door een sensor of apparaat.

De Help-functie in VEXcode EXP biedt aanvullende informatie over deze en andere programmeerblokken. Zie dit artikel voor informatie over hoe u toegang krijgt tot de Help-functie.

VEXCode EXP Stel het penkleurblok in met het bijbehorende vervolgkeuzemenu om het apparaat te wijzigen. De standaardoptie is om de penkleur in te stellen op Brain, maar dit kan worden gewijzigd zodat het ook op de Console wordt ingesteld.

Het blok [Penkleur instellen] onder de categorie Tekenen kan ook worden gebruikt in de Print Console door "Console" te selecteren in het vervolgkeuzemenu.

Look-blokken toepassen met de Print Console

VEXCode EXP Printblok dat is uitgebreid om de cursor naar de volgende rij te verplaatsen. Het hele blok luidt Print Drive Forward op Console en zet de cursor op de volgende rij.

Gebruik de Look-blokken binnen een project om een ​​bericht af te drukken of gegevens weer te geven in de Print Console.

Om de Print-blokken te gebruiken, selecteert u het gewenste Look-blok en voegt u deze toe aan een project. Selecteer 'Console' in het vervolgkeuzemenu.

Opmerking: Het gedeelte 'en zet de cursor naar de volgende rij' van het blok moet zijn ingeschakeld om tekst in de Print Console te laten verschijnen.

VEXcode EXP-werkbalk met de pictogrammen Downloaden en Uitvoeren samen gemarkeerd.

Download het project naar de EXP Robot Brain en selecteer "Uitvoeren".

Zie dit artikel over het downloaden en uitvoeren van een project. 

Het Print Console-menu is geopend en het afgedrukte bericht Drive Forward wordt weergegeven.

Zodra “Uitvoeren” is geselecteerd, wordt het project uitgevoerd en worden de gekleurde tekst of geprogrammeerde waarden afgedrukt naar de Print Console, zoals voorgeschreven door het VEXcode EXP-project.

Tekenblokken toepassen met de Print Console

VEXcode EXP-blokkenproject dat gebruikmaakt van Set pen color-blokken om in verschillende kleuren af te drukken. Het project luidt als volgt: Wanneer gestart, stel de penkleur in op rood op de console en druk vervolgens ROOD af op de console en stel de cursor in op de volgende rij. Stel vervolgens de penkleur in op groen op de console, druk vervolgens GROEN af op de console en plaats de cursor op de volgende rij.

Gebruik de Draw-blokken binnen een project om de tekstkleur in Print Console te wijzigen.

Om het blok [Penkleur instellen] te gebruiken, selecteert u het blok [Penkleur instellen] en voegt u dit toe aan een project.

Selecteer 'Console' in het vervolgkeuzemenu.

Opmerking: Het blok [Penkleur instellen] is het enige tekenblok dat in de console kan worden gebruikt.

VEXcode EXP-werkbalk met de pictogrammen Downloaden en Uitvoeren samen gemarkeerd.

Download het project naar de EXP Robot Brain en selecteer "Uitvoeren".

Zie dit artikel over het downloaden en uitvoeren van een blocks-project. 

Het Print Console-menu is geopend en het afgedrukte bericht wordt in ROOD weergegeven, gevolgd door GROEN op de volgende regel. De berichten zijn in de betreffende kleuren afgedrukt.

Zodra “Uitvoeren” is geselecteerd, wordt het project uitgevoerd en worden de gekleurde tekst of geprogrammeerde waarden afgedrukt naar de Print Console, zoals voorgeschreven door het VEXcode EXP-project.


Rijen wissen in de afdrukconsole

Het menu Print Console is geopend en de knop Wissen is hieronder gemarkeerd.

Er zijn twee manieren om alle informatie uit de Print Console te verwijderen. De eerste manier om alle tekst volledig te wissen is door de knop 'Wissen' linksonder in Print Console te selecteren.

VEXcode EXP-blokkenproject dat Wait-blokken gebruikt om berichten met vertragingen af te drukken. Het project luidt: Wanneer gestart, print Hello op Console en zet de cursor op de volgende rij en wacht vervolgens 3 seconden. Wis vervolgens alle rijen in de console, druk Goodbye op console af en plaats de cursor op de volgende rij. Wacht ten slotte 3 seconden en wis vervolgens alle rijen in de console.

Een andere manier om de Print Console leeg te maken is door het blok [Wis alle rijen] te gebruiken.

Voeg het blok [Wis alle rijen] toe aan een project om alle regels in Print Console te verwijderen.

In dit project wordt “Hallo” afgedrukt op de Print Console. Na 3 seconden worden alle rijen gewist. Vervolgens wordt “Tot ziens” op de Print Console afgedrukt en na 3 seconden gewist.


Opslaan vanuit de afdrukconsole

Het Print Console-menu is geopend en de knop Opslaan is hieronder gemarkeerd.

Het is gemakkelijk om informatie van de Print Console op uw apparaat op te slaan. Selecteer 'Opslaan' onder aan de Print Console om alle tekst op te slaan als een bestand.

Het opgeslagen Print Console-bestand wordt weergegeven in de map Downloads van het apparaat.

Zodra u de knop “Opslaan” selecteert, wordt het bestand automatisch opgeslagen in de map Downloads op uw apparaat als een bestand.

Opmerking: Het bestand slaat de afgedrukte kleuren niet op.


Voorbeeldprojecten met behulp van de Print Console

Rapporteer variabele waarden en gegevens in een project

De Print Console kan worden gebruikt om variabele waarden op afzonderlijke momenten binnen een project te rapporteren. 

VEXcode EXP-blokkenproject dat gebruikmaakt van een variabele, het afdrukken van blokken, een eeuwige lus en blokken waarbij de Brain-knop wordt ingedrukt. Het project ontvangt invoer van de Brain-knoppen en print vervolgens de variabele terwijl deze op en af telt, afhankelijk van de invoer.
Print Console wordt weergegeven met de uitvoerberichten van het vorige project. De berichten laten zien dat de variabele één voor één tot 3 telt en daarna weer aftelt tot 0.

Gebruik de Print Console om de waarde van 'mijnVariabele' af te drukken.

In het project aan de linkerkant geeft de Print Console variabele waarden weer wanneer op de Brain-knoppen wordt gedrukt. De variabele neemt toe als de 'linker'-knop wordt ingedrukt, en neemt af als de 'rechts'-knop wordt ingedrukt. 


Rapportage van sensorwaarden en gegevens in een project

De Print Console kan worden gebruikt om op discrete momenten binnen een project sensordata te rapporteren.

VEXcode EXP-blokkenproject dat gebruikmaakt van een Turn-blok, een while-lus, afdrukblokken en sensorblokken. Het project laat de robot naar rechts draaien en print vervolgens live de huidige timer in seconden en de aandrijfrotatie in graden gedurende 10 seconden.
Print Console wordt weergegeven met de uitvoerberichten van het vorige project. De berichten tonen de timer- en rotatiewaarden die oplopen in de loop van de tijd totdat de timer 10 seconden bereikt.

Dankzij de gegevens die door de Print Console worden vastgelegd, kan de gebruiker waardevolle informatie zien over projectprocessen, waaronder sensorinformatie van de EXP Robot. Wanneer het [Afdrukken]-blok wordt geactiveerd, kan het worden geprogrammeerd om informatie weer te geven die op dat moment is vastgelegd.

In het project aan de linkerkant geeft de Print Console informatie weer die wordt gerapporteerd door de traagheidssensor die is ingebouwd in de EXP Brain, zoals voorgeschreven door de Look- en Sensing-blokken binnen het project. Deze informatie omvat veranderingen die de traagheidssensor op afzonderlijke momenten vastlegt terwijl het project loopt: tijd in seconden en de rotatie van de BaseBot in graden.

Opmerking: Het project in dit voorbeeld maakt gebruik van de BaseBot-sjabloon (aandrijflijn, 2 motoren).

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: