Použití tiskové konzoly ve VEXcode V5

Print Console umožňuje uživateli zobrazovat zprávy, hlásit hodnoty senzorů nebo prezentovat data z projektů VEXcode V5. Print Console také umožňuje uživatelům ukládat tiskové výstupy jako textový soubor.

Print Console lze také použít k zobrazení informací o procesu, poskytující vizuální podněty, které umožňují uživateli vidět, co se děje v projektu VEXcode V5 v konkrétním okamžiku , čímž se vytvoří vizuální spojení mezi projektem a akcemi robot V5.


Jak otevřít konzoli pro tisk

Panel nástrojů VEXcode V5 se zvýrazněnou ikonou konzole pro tisk mezi ikonami Zařízení a Nápověda.

Tisková konzola se nachází na monitoru V5. Chcete-li otevřít Print Console, vyberte ikonu Monitor Display vedle položky Help.

Nabídka konzole pro tisk je otevřená a zobrazuje prázdné místo pro projekty, do kterých se mají vytisknout informace a text.

Po výběru se otevře obrazovka monitoru. Print Console je na pravé straně.


Jak používat konzoli pro tisk v projektu

Bloky Look a Draw, které spouštějí konzoli pro tisk

Sada nástrojů VEXcode V5 s podkategorií bloků Tisk zobrazenou v kategorii Vzhledy.

Bloky Specialized Look se používají v projektu VEXcode V5 ke spuštění tiskové konzoly. Tyto bloky tisknou slova, čísla, hlášené hodnoty z proměnných, výpočet operátora nebo hodnoty hlášené ze senzoru nebo zařízení.

Funkce nápovědy ve VEXcode V5 poskytuje další informace o těchto a dalších programovacích blocích. Informace o přístupu k funkci nápovědy naleznete v tomto článku.

VEXcode V5 Nastavení bloku barvy pera s otevřenou rozbalovací nabídkou pro změnu zařízení. Výchozí možností je nastavit barvu pera na Brain, ale lze ji změnit a nastavit na konzoli.

Poznámka: Blok [Nastavit barvu pera] v kategorii Kreslit lze také použít v Konzole tisku výběrem „Konzola“ z rozbalovací nabídky.

Použijte Look Blocks s Print Console v projektu

Projekt VEXcode V5 Blocks, který se při spuštění vypíše „Jet vpřed“ na konzoli a poté se kurzor nastaví na další řádek na konzoli.

Pomocí bloků Look v rámci projektu můžete vytisknout zprávu nebo zobrazit data v tiskové konzole. Chcete-li použít tiskové bloky, vyberte požadovaný blok vzhledu a přidejte jej do projektu. Z rozbalovací nabídky vyberte „Konzola“.

Poznámka: Aby se text objevil v tiskové konzole, musí být za blok [Print] přidán blok [Set Cursor].

Panel nástrojů VEXcode V5 se zvýrazněnými ikonami Stažení a Spuštění.

Stáhněte si projekt do V5 Robot Brain a vyberte "Spustit". Viz tento článek o stažení a spuštění projektu. 

Nabídka konzole pro tisk je otevřená a zobrazuje vytištěnou zprávu Jet vpřed.

Jakmile je vybráno „Spustit“, projekt se spustí a text „Tisk“ nebo naprogramované hodnoty se objeví v tiskové konzole, jak to diktuje projekt VEXcode V5.

Použijte Draw Blocks s Print Console v projektu

Projekt VEXcode V5 Blocks, který používá bloky barev pera pro tisk v různých barvách. Projekt se zobrazí s textem: Při spuštění nastavte v konzoli barvu pera na červenou, vytiskněte v konzoli ČERVENOU a poté v konzoli nastavte kurzor na další řádek. Dále nastavte v konzoli barvu pera na zelenou, vytiskněte v konzoli ZELENOU a poté v konzoli nastavte kurzor na další řádek.

Pomocí bloků Draw v rámci projektu změňte barvu textu v tiskové konzole. Chcete-li použít blok [Nastavit barvu pera], vyberte blok [Nastavit barvu pera] a přidejte jej do projektu. Z rozbalovací nabídky vyberte „Konzola“.

Poznámka: Blok [Nastavit barvu pera] je jediným blokem Draw, který lze v konzole použít.

Panel nástrojů VEXcode V5 se zvýrazněnými ikonami Stažení a Spuštění.

Stáhněte si projekt do V5 Robot Brain a vyberte "Spustit". Viz tento článek o stažení a spuštění projektu. 

Nabídka Print Console je otevřená a na dalším řádku se zobrazí vytištěná zpráva ČERVENÁ a poté ZELENÁ. Zprávy byly vytištěny v příslušných barvách.

Jakmile je vybráno „Spustit“, projekt se spustí a barevný text „Tisk“ nebo naprogramované hodnoty se objeví v tiskové konzole, jak to diktuje projekt VEXcode V5.


Vymazat řádky v tiskové konzole

Nabídka konzole pro tisk je otevřená a tlačítko Vymazat je zvýrazněno dole.

Existují dva způsoby, jak vymazat všechny informace z tiskové konzoly. První způsob, jak zcela vymazat veškerý text, je vybrat tlačítko „Vymazat“ v levé dolní části tiskové konzoly.

Projekt VEXcode V5 Blocks, který používá bloky Wait k výpisu zpráv se zpožděním. Projekt se přečte: Při spuštění vytiskněte Hello na konzoli, nastavte kurzor na další řádek na konzoli a poté počkejte 5 sekund. Dále vymažte všechny řádky v konzoli, vytiskněte na konzoli Goodbye a poté nastavte kurzor na další řádek v konzoli.

Dalším způsobem, jak vymazat tiskovou konzolu, je použít blok Vymazat všechny řádky. Přidejte do projektu blok Vymazat všechny řádky , abyste odstranili všechny řádky v tiskové konzole. V tomto projektu se na tiskové konzoli vytiskne „Ahoj“. Po 5 sekundách budou všechny řádky vymazány. Poté se na tiskové konzoli vytiskne „Sbohem“.


Uložte z tiskové konzoly

Nabídka konzole pro tisk je otevřená a tlačítko Uložit je zvýrazněno dole.

Je snadné uložit informace z tiskové konzoly do vašeho zařízení. Chcete-li uložit veškerý text jako soubor .txt , vyberte „Uložit“ ve spodní části tiskové konzoly.

Uložený textový soubor Print Console se zobrazuje ve složce Stažené soubory v zařízení.

Jakmile vyberete tlačítko „Uložit“, soubor se automaticky uloží do složky Stažené soubory ve vašem zařízení jako soubor .txt .

Poznámka: Soubor neukládá vytištěné barvy.


Ukázkové projekty pomocí tiskové konzoly

Hlásit hodnoty proměnných a data v projektu

Tiskovou konzoli lze použít k vykazování hodnot proměnných v jednotlivých okamžicích v rámci projektu. Pomocí tiskové konzoly vytiskněte hodnotu „myVariable“ nebo ukažte, kolikrát projekt prochází smyčkou.

Hlásit hodnoty snímání a data v projektu

Náhledový obrázek pro ukázkový projekt Clawbota (pohon se 2 motory, inerciální).

Poznámka: Projekt v tomto článku používá šablonu Clawbot (Drivetrain, 2-motor, Inertial).

Projekt VEXcode V5 Blocks, který používá blok Turn, smyčku while, tiskové bloky a snímací bloky. Projekt otočí robota doprava a poté vytiskne aktuální časovač v sekundách a hodnoty rotace pohonu ve stupních po dobu 10 sekund.

Zobrazí se konzole pro tisk s výstupními zprávami z předchozího projektu. Zprávy zobrazují časovač a hodnoty rotace, které se v průběhu času načítají, dokud časovač nedosáhne 10 sekund.

Data zachycená tiskovou konzolí umožňují uživateli vidět cenné informace o procesech projektu včetně informací ze senzoru V5 Robot. Když je spuštěn blok Tisk , lze jej naprogramovat tak, aby zobrazoval informace zachycené v daném okamžiku.

V následujícím projektu Print Console zobrazuje informace hlášené inerciálním senzorem V5 Clawbot, jak je předepsáno bloky Look a Sensing v rámci projektu. Tyto informace zahrnují změny, které inerciální senzor zachycuje v diskrétních okamžicích, když projekt běží: čas v sekundách a rotace Clawbota V5 ve stupních.

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

Last Updated: