„Print Console“ leidžia vartotojui rodyti pranešimus, pranešti jutiklių reikšmes arba pateikti duomenis iš VEXcode IQ projektų. „Print Console“ taip pat leidžia vartotojams išsaugoti spausdinimo rezultatus kaip tekstinį failą.
„Print Console“ taip pat gali būti naudojama proceso informacijai rodyti, suteikiant vaizdinius nurodymus, leidžiančius vartotojui pamatyti, kas vyksta VEXcode IQ projekte konkrečiu , taip užmezgant vizualinį ryšį tarp projekto ir jo veiksmų. IQ robotas.
„Print Console“ turi palaikyti aktyvų ryšį tarp VEX IQ (2-osios kartos) smegenų ir įrenginio, naudojamo su VEXcode IQ. Tai galima padaryti taip:
USB jungtis
Belaidis per valdiklį
Pastaba: Bluetooth ryšys nepasiekiamas.
Kaip atidaryti spausdinimo konsolę
Print Console yra IQ monitoriaus ekrane. Norėdami atidaryti Print Console, pasirinkite piktogramą Monitor Display šalia Help.
Pasirinkus, atsidarys monitoriaus ekranas. Spausdinimo konsolė yra dešinėje pusėje.
Kaip naudoti spausdinimo konsolę projekte
Peržiūrėkite ir nubrėžkite blokus, kurie suaktyvina spausdinimo konsolę
Specializuotos išvaizdos blokai naudojami VEXcode IQ projekte, siekiant suaktyvinti spausdinimo konsolę. Šie blokai spausdina žodžius, skaičius, praneštas reikšmes iš kintamųjų, operatoriaus skaičiavimus arba reikšmes, praneštas iš jutiklio ar įrenginio.
Pagalbos funkcija VEXcode IQ suteikia papildomos informacijos apie šiuos ir kitus programavimo blokus. Šiame straipsnyje rasite informacijos, kaip pasiekti žinyno funkciją.
Bloką [Nustatyti rašiklio spalvą], esantį kategorijoje Draw, taip pat galima naudoti Print Console išskleidžiamajame meniu pasirinkus „Console“.
Išvaizdos blokų taikymas naudojant „Print Console“.
Norėdami spausdinti pranešimą arba rodyti duomenis spausdinimo konsolėje, naudokite projekte esančius išvaizdos blokus.
Norėdami naudoti spausdinimo blokus, pasirinkite norimą Look bloką ir pridėkite jį prie projekto. Išskleidžiamajame meniu pasirinkite „Console“.
pastaba: Kad tekstas būtų rodomas spausdinimo pulte, bloko dalis „ir nustatyti žymeklį į kitą eilutę“ turi būti įjungta.
Atsisiųskite projektą į „IQ Robot Brain“ ir pasirinkite „Vykdyti“.
Žr. šį straipsnį apie projekto atsisiuntimą ir vykdymą.
Pasirinkus „Vykdyti“, projektas bus paleistas, o spalvotas tekstas arba užprogramuotos reikšmės bus atspausdintos „Print Console“, kaip diktuoja VEXcode IQ projektas.
Draw Blocks taikymas su Print Console
Norėdami pakeisti teksto spalvą spausdinimo konsolėje, naudokite projekte esančius piešimo blokus.
Norėdami naudoti bloką [Nustatyti rašiklio spalvą], pasirinkite bloką [Nustatyti rašiklio spalvą] ir pridėkite jį prie projekto.
Išskleidžiamajame meniu pasirinkite „Console“.
pastaba: blokas [Nustatyti rašiklio spalvą] yra vienintelis Draw blokas, kurį galima naudoti konsolėje.
Atsisiųskite projektą į „IQ Robot Brain“ ir pasirinkite „Vykdyti“.
Žr. šį straipsnį apie blokų projekto atsisiuntimą ir vykdymą.
Pasirinkus „Vykdyti“, projektas bus paleistas, o spalvotas tekstas arba užprogramuotos reikšmės bus atspausdintos „Print Console“, kaip diktuoja VEXcode IQ projektas.
Išvalykite eilutes spausdinimo konsolėje
Yra du būdai, kaip išvalyti visą informaciją iš Print Console. Pirmasis būdas visiškai išvalyti visą tekstą yra pasirinkti mygtuką „Išvalyti“, esantį apatiniame kairiajame „Print Console“ kampe.
Kitas būdas išvalyti Print Console yra naudoti bloką [Clear all rows].
Pridėkite bloką [Išvalyti visas eilutes] prie projekto, kad pašalintumėte visas eilutes iš Print Console.
Šiame projekte „Labas“ bus spausdinama „Print Console“ programoje. Po 3 sekundžių visos eilutės bus išvalytos. Tada „Print Console“ bus atspausdintas „Goodbye“ ir po 3 sekundžių jis bus išvalytas.
Išsaugokite iš Print Console
Informaciją iš Print Console lengva išsaugoti įrenginyje. Spausdinimo konsolės apačioje pasirinkite „Išsaugoti“, kad išsaugotumėte visą tekstą kaip .txt failą.
Pasirinkus mygtuką „Išsaugoti“, failas automatiškai išsaugomas įrenginio atsisiuntimų aplanke kaip .txt failas.
Pastaba: Failas neišsaugo spausdintų spalvų.
Projektų pavyzdžiai naudojant Print Console
Praneškite apie kintamąsias reikšmes ir duomenis projekte
„Print Console“ gali būti naudojama kintamųjų reikšmių pranešimui atskirais projekto momentais.
|
|
|
Naudokite „Print Console“, kad išspausdintumėte „myVariable“ reikšmę.
Kairėje esančiame projekte Print Console rodo kintamąsias reikšmes, kai paspaudžiami smegenų mygtukai. Kintamasis didėja, kai paspaudžiamas mygtukas „kairėn“, ir sumažėja, kai paspaudžiamas mygtukas „dešinėn“.
Ataskaita apie projekto reikšmes ir duomenis
„Print Console“ gali būti naudojama jutiklių duomenims pranešti atskirais projekto momentais.
|
|
|
„Print Console“ užfiksuoti duomenys leidžia vartotojui matyti vertingą informaciją apie projekto procesus, įskaitant „IQ Robot“ jutiklio informaciją. Suaktyvinus bloką [Print], jį galima užprogramuoti taip, kad būtų rodoma tuo metu užfiksuota informacija.
Kairėje esančiame projekte „Print Console“ rodo informaciją, kurią pateikia IQ smegenyse įmontuotas inercinis jutiklis (2-oji karta), kaip nurodyta projekto „Look“ ir „Sensing“ blokuose. Ši informacija apima pakeitimus, kuriuos inercinis jutiklis fiksuoja atskirais momentais, kai projektas vykdomas: laikas sekundėmis ir BaseBot sukimasis laipsniais.
Pastaba: Šiame pavyzdyje projekte naudojamas „BaseBot“ (pavaros, 2 variklių) (2-osios kartos) šablonas.