Басып шығару консолі пайдаланушыға хабарламаларды көрсетуге, сенсор мәндерін есеп беруге немесе VEXcode IQ жобаларынан деректерді ұсынуға мүмкіндік береді. Басып шығару консолі пайдаланушыларға басып шығару нәтижелерін мәтіндік файл ретінде сақтауға мүмкіндік береді.
Басып шығару консолін процесс ақпаратын көрсету үшін де пайдалануға болады, бұл пайдаланушыға VEXcode IQ жобасында не болып жатқанын нақты сәтте көруге мүмкіндік беретін көрнекі белгілерді қамтамасыз етеді, осылайша жоба мен әрекеттері арасында көрнекі байланыс жасайды. IQ роботы.
Басып шығару консолінде VEX IQ (2-ші буын) миы мен VEXcode IQ көмегімен пайдаланылатын құрылғы арасында белсенді байланыс болуы керек. Бұған мыналар арқылы қол жеткізуге болады:
USB қосылымы
Контроллер арқылы сымсыз
Ескертпе: Bluetooth байланысы қолжетімсіз.
Басып шығару консолін қалай ашуға болады
Басып шығару консолі IQ мониторының дисплейінде орналасқан. Басып шығару консолін ашу үшін Анықтама жанындағы Монитор дисплейі белгішесін таңдаңыз.
Монитор дисплейі таңдалған кезде ашылады. Басып шығару консолі оң жақта.
Жобада басып шығару консолін пайдалану жолы
Басып шығару консолін іске қосатын пәрмендер
Басып шығару пәрмендері пәрмендердің Look санатында орналасқан және басып шығару консолін іске қосу үшін VEXcode IQ жобасында пайдаланылады.
Бұл пәрмендер сөздерді, сандарды, айнымалы мәндерден хабарланған мәндерді, сенсордан немесе құрылғыдан хабарланған мәндерді басып шығарады немесе консольді тазартады.
VEXcode IQ бағдарламасындағы анықтама мүмкіндігі осы және басқа пәрмендер туралы қосымша ақпаратты береді.
Анықтама мүмкіндігіне кіру жолы туралы ақпаратты осы баптан қараңыз.
Print пәрмендерін басып шығару консолімен пайдалану
Хабарды басып шығару немесе деректерді басып шығару консолінде көрсету үшін VEXcode IQ жобасында басып шығару пәрмендерін пайдаланыңыз.
басып шығару пәрмендерін пайдалану үшін пәрменді таңдап, оны жобаға қосыңыз.
Содан кейін басып шығарылатын мәтінді жақша ішіндегі тырнақшаға теріңіз.
Ескертпе: Сондай-ақ деректерді басып шығару үшін жақшаның ішіне сенсор немесе айнымалы пәрмендерді қосуға болады. «Басып шығару консолін пайдаланатын мысалдар» бөліміндегі мысалдарды қараңыз.
Жобаны IQ Robot Brain жүйесіне жүктеп алып, «Run» таңдаңыз. Python жобасын жүктеп алу және іске қосу туралы осы мақаланы қараңыз.
«Орындау» таңдалғаннан кейін жоба іске қосылады және түрлі-түсті мәтін немесе бағдарламаланған мәндер VEXcode IQ жобасы бойынша басып шығару консоліне басып шығарылады.
ескертпе: Python әдепкі бойынша әрбір басып шығару пәрменінен кейін жаңа жолды жасайды.
басып шығарупәрменінің жақшаларының ішіне бірнеше хабарларды немесе пәрмендерді қосу және оларды сол жақтағы суретте көрсетілгендей үтірмен бөлу арқылы бір жолда бірнеше мәндерді басып шығаруға болады.
Немесе осы суретте көрсетілгендей бірнеше мәндерді бір жолға басып шығару үшін end параметрін пайдалануға болады.
Басып шығару консолінде түсті басып шығару
VEXcode IQ жүйесінде басып шығару пәрмені бар түс кодын пайдалану арқылы басып шығарылатын мәтіннің түсін орнатуға болады.
Түс кодын басып шығару пәрменімен пайдалану үшін сол жақта көрсетілгендей, шығу ретін («\033») және басып шығару пәрменінің ішіндегі түс кодын қосыңыз.
Төменде түс кодтарының бірнеше мысалдары берілген.
- [31м - Қызыл
- [32м – Жасыл
- [34м - Көк
басып шығару пәрмені үшін анықтама мүмкіндігіндегі түс кодтарының толық тізімін қараңыз. Анықтама мүмкіндігіне кіру жолы туралы ақпаратты осы баптан қараңыз.
Жобаны IQ Robot Brain жүйесіне жүктеп алып, «Run» таңдаңыз. Python жобасын жүктеп алу және іске қосу туралы осы мақаланы қараңыз.
«Орындау» таңдалғаннан кейін жоба іске қосылады және түрлі-түсті мәтін немесе бағдарламаланған мәндер VEXcode IQ жобасы бойынша басып шығару консоліне басып шығарылады.
Басып шығару консоліндегі жолдарды тазалаңыз
Басып шығару консолінен барлық ақпаратты өшірудің екі жолы бар. Барлық мәтінді толығымен тазалаудың бірінші жолы - басып шығару консолінің төменгі сол жағындағы «Тазалау» түймесін таңдау.
Басып шығару консолін тазалаудың тағы бір жолы - сол жақтағы суретте бөлектелген Console Clear print пәрменін пайдалану. Басып шығару консоліндегі барлық жолдарды жою үшін осы пәрменді қосыңыз.
Бұл жобада «Сәлем» басып шығару консолінде басып шығарылады. 3 секундтан кейін консоль тазаланады.
Басып шығару консолінен сақтаңыз
Ақпаратты басып шығару консолінен құрылғыға сақтау оңай.
Барлық мәтінді .txt файлы ретінде сақтау үшін басып шығару консолінің төменгі жағындағы «Сақтау» пәрменін таңдаңыз.
«Сақтау» түймесін таңдағаннан кейін файл автоматты түрде құрылғыңыздағы Жүктеулер қалтасына .txt файлы ретінде сақталады.
Ескертпе: Файл басып шығарылған түстерді сақтамайды.
Басып шығару консолін пайдаланатын мысал жобалар
Жобадағы айнымалы мәндер мен деректер туралы есеп беру
Басып шығару консолін жобадағы дискретті сәттерде айнымалы мәндерді хабарлау үшін пайдалануға болады.
|
|
«myVariable» мәнін басып шығару үшін басып шығару консолін пайдаланыңыз.
Сол жақтағы жобада Басып шығару консолі Ми түймелері басылғанда айнымалы мәндерді көрсетеді. Айнымалы мән «сол» түймесі басылғанда артады, ал «оң» түймесі басылғанда азаяды.
Жобадағы мәндер мен деректерді сезіну туралы есеп
Басып шығару консолін жобадағы дискретті сәттерде сенсор деректерін хабарлау үшін пайдалануға болады.
|
|
Print Console арқылы алынған деректер пайдаланушыға жоба процестері туралы құнды ақпаратты, соның ішінде IQ Robot сенсоры ақпаратын көруге мүмкіндік береді. басып шығарупәрмені іске қосылғанда, оны сол сәтте түсірілген ақпаратты көрсету үшін бағдарламалауға болады.
Сол жақтағы жобада Басып шығару консолі жобадағы Look және Sensing пәрмендері белгілеген IQ миына (2-ші буын) орнатылған инерциялық сенсор арқылы берілген ақпаратты көрсетеді. Бұл ақпарат жоба жұмыс істеп тұрған кезде инерциялық сенсор дискретті сәттерде түсіретін өзгерістерді қамтиды: секундпен уақыт және IQ BaseBot құралының градуспен айналуы.
Ескертпе: Бұл мысалдағы жоба BaseBot (Drivetrain, 2-мотор) үлгісін пайдаланады.