A Print Console használata a VEXcode EXP-ben blokkokkal

A Print Console lehetővé teszi a felhasználó számára üzenetek megjelenítését, szenzorértékek jelentését vagy VEXcode EXP projektekből származó adatok bemutatását. A Print Console azt is lehetővé teszi a felhasználók számára, hogy a nyomtatási kimeneteket szöveges fájlként mentsék el.

A Print Console folyamatinformációk megjelenítésére is használható, vizuális jelzéseket biztosítva a felhasználónak, hogy lássa, mi történik egy VEXcode EXP projektben pillanatban, így vizuális kapcsolatot létesít a projekt és a projekt tevékenységei között. az EXP robot.

A Print Console-nak aktív kommunikációra van szüksége a VEX EXP Brain és a VEXcode EXP-vel használt eszköz között. Ez a következőkkel valósítható meg:

USB csatlakozás

Az agy USB-kábellel csatlakozik egy laptophoz.

Vezeték nélküli vezérlőn keresztül

A kontroller USB-kábellel csatlakozik egy laptophoz.

Megjegyzés: A Bluetooth kommunikáció nem elérhető.


A Print Console megnyitása

A VEXcode EXP eszköztáron a Print Console ikon kiemelve látható az Eszközök és a Súgó ikonok között.

A Print Console az EXP monitor kijelzőjén található. A Print Console megnyitásához válassza a Súgó melletti Monitor Display ikont.

A Print Console menü meg van nyitva, és egy üres területet lát a projektek számára, ahová információkat és szöveget lehet nyomtatni.

A Monitor Display megnyílik, ha kiválasztotta. A Print Console a jobb oldalon található.


A Print Console használata projektben

Nézze meg és rajzoljon blokkokat, amelyek elindítják a Print Console-t

VEXcode EXP eszközkészlet a Nyomtatás alkategóriájú blokkokkal a Kinézetek kategórián belül.

A Specialized Look blokkokat a VEXcode EXP projekten belül használják a Print Console aktiválására. Ezek a blokkok szavakat, számokat, változókból jelentett értékeket, operátor számítását vagy érzékelőről vagy eszközről jelentett értékeket nyomtatnak.

A VEXcode EXP Súgó funkciója további információkat nyújt ezekről és más programozási blokkokról. A Súgó funkció elérésével kapcsolatban lásd ezt a cikket.

VEXCode EXP Toll színblokk beállítása a legördülő menü megnyitásával az eszköz módosításához. Az alapértelmezett beállítás a Brain tollszínének beállítása, de ez megváltoztatható úgy, hogy a konzolon is beállítsa.

A Rajz kategória alatt található [Set toll színe] blokk a Print Console-ban is használható a "Konzol" kiválasztásával a legördülő menüből.

Megjelenési blokkok alkalmazása a Print Console segítségével

VEXCode EXP Kinyomtatási blokk, amelyet kibővítettek a kurzor következő sorra állításával. A teljes blokk a következőképpen néz ki: Nyomtatás a meghajtóra előre a konzolon, és a kurzor a következő sorra kerül.

Használja a Megtekintés blokkokat a projekten belül üzenet nyomtatásához vagy adatok megjelenítéséhez a Print Console-ban.

A Nyomtatási blokkok használatához válassza ki a kívánt Look blokkot, és adja hozzá egy projekthez. A legördülő menüből válassza a „Konzol” lehetőséget.

megjegyzés: A blokk „és állítsa a kurzort a következő sorra” részét engedélyezni kell, hogy a szöveg megjelenjen a Print Console-ban.

A VEXcode EXP eszköztár a Letöltés és Futtatás ikonokkal együtt kiemelve.

Töltse le a projektet az EXP Robot Brain alkalmazásba, és válassza a "Futtatás" lehetőséget.

Lásd ezt a cikket a projektek letöltéséről és futtatásáról. 

A Print Console menü meg van nyitva, és a Drive Forward (Vezess előre) üzenetet mutatja a nyomtatott formában.

A „Futtatás” kiválasztása után a projekt lefut, és a színes szöveg vagy a programozott értékek kinyomtatásra kerülnek a Print Console-ra a VEXcode EXP projekt által diktált módon.

Rajzblokkok alkalmazása a Print Console segítségével

VEXcode EXP blokkprojekt, amely a Set pen color blokkokat használja különböző színekben történő nyomtatáshoz. A projekt így néz ki: Indításkor állítsd a toll színét pirosra a konzolon, majd írd ki a PIROS szöveget a konzolra, és helyezd a kurzort a következő sorra. Ezután állítsd a toll színét zöldre a konzolon, majd nyomtass ZÖLD színt a konzolra, és helyezd a kurzort a következő sorra.

A projekten belüli Rajz blokkok segítségével módosíthatja a szöveg színét a Print Console-ban.

A [Set toll színe] blokk használatához válassza ki a [Set toll színe] blokkot, és adja hozzá egy projekthez.

A legördülő menüből válassza a „Konzol” lehetőséget.

megjegyzés: A [Set toll színe] blokk az egyetlen Draw blokk, amely használható a konzolon.

A VEXcode EXP eszköztár a Letöltés és Futtatás ikonokkal együtt kiemelve.

Töltse le a projektet az EXP Robot Brain alkalmazásba, és válassza a „Futtatás” lehetőséget.

Lásd ezt a cikket a blokkprojekt letöltéséről és futtatásáról. 

A Print Console menü meg van nyitva, és a következő sorban a PIROS, majd a ZÖLD üzenet jelenik meg a kinyomtatott formában. Az üzeneteket a megfelelő színekkel nyomtattuk.

A „Futtatás” kiválasztása után a projekt lefut, és a színes szöveg vagy a programozott értékek kinyomtatásra kerülnek a Print Console-ra a VEXcode EXP projekt által diktált módon.


Törölje a sorokat a Print Console-ban

A Print Console menü meg van nyitva, és a Törlés gomb kiemelve látható alatta.

Kétféleképpen törölheti az összes információt a Print Console-ból. Az összes szöveg teljes törlésének első módja a Print Console bal alsó részén található „Törlés” gomb kiválasztása.

VEXcode EXP blokkprojekt, amely Wait blokkokat használ az üzenetek késleltetett kinyomtatásához. A projekt a következőt írja ki: Indításkor írja ki a Hello-t a konzolra, állítsa a kurzort a következő sorra, majd várjon 3 másodpercet. Ezután törölje az összes sort a konzolon, nyomtassa ki a „Viszlát” üzenetet a konzolon, és helyezze a kurzort a következő sorra. Végül várjon 3 másodpercet, majd törölje az összes sort a konzolon.

A Print Console törlésének másik módja a [Minden sor törlése] blokk használata.

Adja hozzá a [Clear all rows] blokkot egy projekthez, hogy eltávolítsa az összes sort a Print Console-ból.

Ebben a projektben a „Hello” felirat jelenik meg a Print Console-on. 3 másodperc elteltével az összes sor törlődik. Ezután a „Goodbye” felirat jelenik meg a Print Console-on, és 3 másodperc múlva törlődik.


Mentse a Print Console-ból

A Print Console menüje meg van nyitva, és a Mentés gomb kiemelve látható alatta.

A Print Console-ból könnyen menthet információkat a készülékére. Válassza a „Mentés” lehetőséget a Print Console alján, ha az összes szöveget .txt fájlként szeretné menteni.

A mentett Print Console fájl az eszköz Letöltések mappájában látható.

Miután kiválasztotta a „Mentés” gombot, a fájl automatikusan az eszköz Letöltések mappájába kerül .txt fájlként.

Megjegyzés: A fájl nem menti a nyomtatott színeket.


Példaprojektek a Print Console használatával

Változóértékek és adatok jelentése egy projektben

A Print Console használható változó értékek jelentésére a projekten belüli diszkrét pillanatokban. 

VEXcode EXP blokkprojekt, amely változót, nyomtatási blokkokat, örök ciklust és Brain gombnyomásra lenyomott blokkokat használ. A projekt bemenetet fogad a Brain gomboktól, majd kinyomtatja a változót, ahogy az a bemenettől függően felfelé és lefelé számol.
Megjelenik a Print Console az előző projekt kimeneti üzeneteivel. Az üzenetek azt mutatják, hogy a változó egyesével 3-ig számol, majd vissza 0-ig.

Használja a Print Console-t a „myVariable” értékének kinyomtatásához.

A bal oldali projektben a Print Console változó értékeket jelenít meg a Brain gombok megnyomásakor. A változó a „bal” gomb megnyomásakor növekszik, a „jobb” gomb megnyomásakor pedig csökken. 


Jelentés az érzékelési értékekről és adatokról egy projektben

A Print Console használható az érzékelőadatok jelentésére a projekten belüli diszkrét pillanatokban.

VEXcode EXP blokkprojekt, amely Turn blokkot, while ciklust, nyomtatási blokkokat és érzékelő blokkokat használ. A projekt jobbra forgatja a robotot, majd 10 másodpercig élőben kinyomtatja az aktuális időzítőt másodpercben, és a hajtás forgásának fokokban kifejezett értékeit.
Megjelenik a Print Console az előző projekt kimeneti üzeneteivel. Az üzenetek az időzítő és a forgási értékeket mutatják, amelyek folyamatosan számolódnak, amíg az időzítő el nem éri a 10 másodpercet.

A Print Console által rögzített adatok lehetővé teszik a felhasználó számára, hogy értékes információkat lásson a projektfolyamatokról, beleértve az EXP Robot érzékelő információit is. Amikor a [Nyomtatás] blokk aktiválódik, beprogramozható az adott pillanatban rögzített információk megjelenítésére.

A bal oldali projektben a Print Console az EXP agyba épített inerciális érzékelő által jelentett információkat jeleníti meg, ahogy azt a projekten belüli Look és Sensing blokkok előírják. Ezek az információk olyan változásokat tartalmaznak, amelyeket az inerciális érzékelő diszkrét pillanatokban rögzít a projekt futása közben: az időt másodpercben és a BaseBot forgását fokban.

Megjegyzés: A példában szereplő projekt a BaseBot (hajtáslánc, 2 motoros) sablont használja.

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

Last Updated: