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

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

Tiskovou konzoli 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 IQ v konkrétním okamžiku , čímž se vytvoří vizuální spojení mezi projektem a akcemi robot IQ.

Tisková konzole musí mít aktivní komunikaci mezi mozkem VEX IQ (2. generace) a zařízením používaným s VEXcode IQ. 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 IQ se zvýrazněnou ikonou konzole pro tisk mezi ikonami Zařízení a Nápověda.

Print Console se nachází na displeji IQ 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 IQ s podkategorií bloků Tisk zobrazenou v kategorii Vzhledy.

Bloky Specialized Look se používají v projektu VEXcode IQ 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 IQ 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 IQ Nastavte blok barvy pera s otevřenou rozbalovací nabídkou pro změnu zařízení. Výchozí nastavení je v aplikaci Brain nastavena barva pera na červenou, ale lze ji změnit a nastavit v 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 IQ 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 IQ se zvýrazněnými ikonami Stažení a Spuštění.

Stáhněte si projekt do IQ 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 IQ.

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

Projekt VEXcode IQ blocks, 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 IQ se zvýrazněnými ikonami Stažení a Spuštění.

Stáhněte si projekt do IQ 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 IQ.


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

V projektu nalevo Print Console zobrazuje informace hlášené inerciálním senzorem zabudovaným do IQ Brain (2. gen), 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) (2nd gen).

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

Last Updated: