Použití tiskové konzoly ve VEXcode EXP s bloky

Print Console umožňuje uživateli zobrazovat zprávy, hlásit hodnoty senzorů nebo prezentovat data z projektů VEXcode EXP. 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 EXP v konkrétním okamžiku , čímž se vytvoří vizuální spojení mezi projektem a akcemi robot EXP.

Print Console musí mít aktivní komunikaci mezi VEX EXP Brain a zařízením používaným s VEXcode EXP. Toho lze dosáhnout:

Připojení USB

Mozek připojený k notebooku pomocí USB kabelu.

Bezdrátový ovladač přes

Ovladač připojený k notebooku pomocí kabelu USB.

Poznámka: Komunikace Bluetooth není dostupná.


Jak otevřít Print Console

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

Print Console se nachází na displeji EXP Monitor. 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 Print Console v projektu

Podívejte se a nakreslete bloky, které spouštějí tiskovou konzoli

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

Bloky Specialized Look se používají v projektu VEXcode EXP 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 EXP 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 EXP Nastavte blok 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.

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

Použití bloků vzhledu pomocí tiskové konzoly

VEXCode EXP Vypíše blok, který byl rozšířen o nastavení kurzoru na další řádek. Celý blok na konzoli přečte „Print Drive Forward“ a kurzor se nastaví na další řádek.

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 povolena část bloku „a nastavit kurzor na další řádek“.

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

Stáhněte si projekt do EXP 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 barevný text nebo naprogramované hodnoty se vytisknou do tiskové konzoly podle pokynů projektu VEXcode EXP.

Použití kreslicích bloků pomocí tiskové konzoly

Projekt bloků VEXcode EXP, který používá bloky barev pera pro tisk v různých barvách. Projekt zní: Při spuštění nastavte v konzoli barvu pera na červenou a poté v konzoli vytiskněte ČERVENOU a kurzor nastavte na další řádek. Dále nastavte v konzoli barvu pera na zelenou a poté v konzoli vytiskněte ZELENOU a 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 EXP se zvýrazněnými ikonami Stažení a Spuštění.

Stáhněte si projekt do EXP Robot Brain a vyberte "Spustit".

Viz tento článek o stahování a spouštění blokového 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 nebo naprogramované hodnoty se vytisknou do tiskové konzoly podle pokynů projektu VEXcode EXP.


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 bloků VEXcode EXP, 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 a poté počkejte 3 sekundy. Dále vymažte všechny řádky v konzoli a vytiskněte na konzoli příkaz Goodbye s nastavením kurzoru na další řádek. Nakonec počkejte 3 sekundy a poté vymažte všechny řádky 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 3 sekundách budou všechny řádky vymazány. Poté se na tiskové konzoli vytiskne „Sbohem“ a po 3 sekundách se vymaže.


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ý 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. 

Projekt bloků VEXcode EXP, který používá proměnnou, tiskové bloky, nekonečnou smyčku a bloky stisknuté tlačítkem Brain. Projekt přijímá vstupy z tlačítek Brain a poté tiskne proměnnou, která se počítá nahoru a dolů v závislosti na vstupu.
Zobrazí se konzole pro tisk s výstupními zprávami z předchozího projektu. Zprávy ukazují, že proměnná počítá až do 3 a poté zpět k 0, jednu po druhé.

Pomocí tiskové konzoly vytiskněte hodnotu „myVariable“.

V projektu vlevo zobrazuje Print Console proměnné hodnoty, když jsou stisknuta tlačítka Brain. Proměnná se zvyšuje, když je stisknuto tlačítko „vlevo“, a klesá, když je stisknuto tlačítko „vpravo“. 


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

Print Console lze použít k hlášení dat senzoru v jednotlivých okamžicích v rámci projektu.

Projekt bloků VEXcode EXP, 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 EXP Robot. Když je spuštěn blok [Print], lze jej naprogramovat tak, aby zobrazoval informace zachycené v daném okamžiku.

V projektu vlevo zobrazuje Print Console informace hlášené inerciálním senzorem zabudovaným do EXP Brain, 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 BaseBotu ve stupních.

Poznámka: Projekt v tomto příkladu používá šablonu BaseBot (Drivetrain, 2-motor).

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

Last Updated: