VEXcode IQ жүйесінде блоктармен басып шығару консолін пайдалану

Басып шығару консолі пайдаланушыға хабарламаларды көрсетуге, сенсор мәндерін есеп беруге немесе VEXcode IQ жобаларынан деректерді ұсынуға мүмкіндік береді. Басып шығару консолі пайдаланушыларға басып шығару нәтижелерін мәтіндік файл ретінде сақтауға мүмкіндік береді.

Басып шығару консолін процесс ақпаратын көрсету үшін де пайдалануға болады, бұл пайдаланушыға VEXcode IQ жобасында не болып жатқанын нақты сәтте көруге мүмкіндік беретін көрнекі белгілерді қамтамасыз етеді, осылайша жоба мен әрекеттері арасында көрнекі байланыс жасайды. IQ роботы.

Басып шығару консолінде VEX IQ (2-ші буын) миы мен VEXcode IQ көмегімен пайдаланылатын құрылғы арасында белсенді байланыс болуы керек. Бұған мыналар арқылы қол жеткізуге болады:

USB қосылымы

USB кабелі арқылы ноутбукке қосылған ми.

Контроллер арқылы сымсыз

USB кабелі арқылы ноутбукке қосылған контроллер.

Ескертпе: Bluetooth байланысы қолжетімсіз.


Басып шығару консолін қалай ашуға болады

Құрылғылар және Анықтама белгішелерінің арасында бөлектелген Print Console белгішесі бар VEXcode IQ құралдар тақтасы.

Басып шығару консолі IQ мониторының дисплейінде орналасқан. Басып шығару консолін ашу үшін Анықтама жанындағы Монитор дисплейі белгішесін таңдаңыз.

Print Console мәзірі ашық және ақпарат пен мәтінді басып шығару үшін жобалар үшін бос орынды көрсетеді.

Монитор дисплейі таңдалған кезде ашылады. Басып шығару консолі оң жақта.


Жобада басып шығару консолін пайдалану жолы

Басып шығару консолін іске қосатын блоктарды қараңыз және сызыңыз

VEXcode IQ құралдар жинағы, Looks санатында көрсетілген блоктардың Басып шығару ішкі санаты.

Мамандандырылған Look блоктары басып шығару консолін іске қосу үшін VEXcode IQ жобасында пайдаланылады. Бұл блоктар сөздерді, сандарды, айнымалы мәндерден хабарланған мәндерді, оператордың есебін немесе сенсордан немесе құрылғыдан хабарланған мәндерді басып шығарады.

VEXcode IQ ішіндегі анықтама мүмкіндігі осы және басқа бағдарламалау блоктары туралы қосымша ақпаратты қамтамасыз етеді. Анықтама мүмкіндігіне кіру жолы туралы ақпаратты осы баптан қараңыз.

VEXCode IQ Құрылғыны өзгерту үшін ашылатын ашылмалы мәзірі бар қалам түс блогын орнатыңыз. Әдепкі опция Brain жүйесінде қалам түсі қызылға орнатылған, бірақ оның орнына оны консольде орнатуға өзгертуге болады.

Сурет салу санатындағы [Қалам түсін орнату] блогын ашылмалы мәзірден «Консоль» тармағын таңдау арқылы басып шығару консолінде де пайдалануға болады.

Басып шығару консолімен Қарау блоктарын қолдану

Курсорды келесі жолға орнату үшін кеңейтілген VEXCode IQ басып шығару блогы. Бүкіл блок Консольдегі Print Drive Forward дегенді оқиды және курсорды келесі жолға орнатыңыз.

Хабарды басып шығару немесе деректерді басып шығару консолінде көрсету үшін жобадағы Look блоктарын пайдаланыңыз.

Басып шығару блоктарын пайдалану үшін қалаған Look блогын таңдап, оны жобаға қосыңыз. Ашылмалы мәзірден «Консоль» тармағын таңдаңыз.

-ескертпе: Басып шығару консолінде мәтін пайда болуы үшін блоктың «және курсорды келесі жолға орнату» бөлігі қосулы болуы керек.

Жүктеп алу және іске қосу белгішелері бірге бөлектелген VEXcode IQ құралдар тақтасы.

Жобаны IQ Robot Brain жүйесіне жүктеп алып, «Run» таңдаңыз.

Жобаны жүктеп алу және іске қосу туралы осы бапты қараңыз. 

Print Console мәзірі ашық және басып шығарылған хабарламаны көрсетеді Drive Forward.

«Орындау» таңдалғаннан кейін жоба іске қосылады және түрлі-түсті мәтін немесе бағдарламаланған мәндер VEXcode IQ жобасы бойынша басып шығару консоліне басып шығарылады.

Басып шығару консолімен сурет салу блоктарын қолдану

VEXcode IQ әр түрлі түстерде басып шығару үшін Set қалам түсі блоктарын пайдаланатын жобаны блоктайды. Жоба «Бастаған кезде, Консольде қалам түсін қызылға орнатыңыз, содан кейін Консольде ҚЫЗЫЛ басып шығарыңыз және курсорды келесі жолға орнатыңыз» деп оқиды. Содан кейін, қалам түсін консольде жасыл етіп орнатыңыз, содан кейін консольде ЖАСЫЛ басып шығарыңыз және курсорды келесі жолға орнатыңыз.

Басып шығару консоліндегі мәтін түсін өзгерту үшін жобадағы Draw блоктарын пайдаланыңыз.

[Қалам түсін орнату] блогын пайдалану үшін [Қалам түсін орнату] блогын таңдап, оны жобаға қосыңыз.

Ашылмалы мәзірден «Консоль» тармағын таңдаңыз.

ескертпе: [Қалам түсін орнату] блогы консольде пайдалануға болатын жалғыз Draw блогы болып табылады.

Жүктеп алу және іске қосу белгішелері бірге бөлектелген VEXcode IQ құралдар тақтасы.

Жобаны IQ Robot Brain жүйесіне жүктеп алып, «Run» таңдаңыз.

Блоктар жобасын жүктеп алу және іске қосу туралы осы мақаланы қараңыз. 

Print Console мәзірі ашық және келесі жолда ҚЫЗЫЛ, содан кейін ЖАСЫЛ басып шығарылған хабарды көрсетеді. Хабарламалар өздерінің түстерімен басып шығарылды.

«Орындау» таңдалғаннан кейін жоба іске қосылады және түрлі-түсті мәтін немесе бағдарламаланған мәндер VEXcode IQ жобасы бойынша басып шығару консоліне басып шығарылады.


Басып шығару консоліндегі жолдарды тазалаңыз

Print Console мәзірі ашық және Clear түймесі төменде бөлектелген.

Басып шығару консолінен барлық ақпаратты өшірудің екі жолы бар. Барлық мәтінді толығымен тазалаудың бірінші жолы - басып шығару консолінің төменгі сол жағындағы «Тазалау» түймесін таңдау.

VEXcode IQ кідірістері бар хабарламаларды басып шығару үшін күту блоктарын пайдаланатын жобаны блоктайды. Жоба «Бастаған кезде, Hello on Console» басып шығарыңыз және курсорды келесі жолға орнатыңыз, содан кейін 3 секунд күтіңіз. Содан кейін Консольдегі барлық жолдарды тазалап, Консольде қоштасу басып шығарыңыз және курсорды келесі жолға орнатыңыз. Соңында, 3 секунд күтіп, Консольдегі барлық жолдарды тазалаңыз.

Басып шығару консолін тазалаудың тағы бір жолы [Барлық жолдарды өшіру] блогын пайдалану болып табылады.

Басып шығару консоліндегі барлық жолдарды жою үшін жобаға [Барлық жолдарды өшіру] блогын қосыңыз.

Бұл жобада «Сәлем» басып шығару консолінде басып шығарылады. 3 секундтан кейін барлық жолдар тазаланады. Содан кейін «Қош бол» сөзі басып шығару консолінде басып шығарылады және 3 секундтан кейін өшіріледі.


Басып шығару консолінен сақтаңыз

Print Console мәзірі ашық және Сақтау түймесі төменде бөлектелген.

Ақпаратты басып шығару консолінен құрылғыға сақтау оңай. Барлық мәтінді .txt файлы ретінде сақтау үшін басып шығару консолінің төменгі жағындағы «Сақтау» пәрменін таңдаңыз.

Сақталған басып шығару консолі файлы құрылғының Жүктеулер қалтасында көрсетіледі.

«Сақтау» түймесін таңдағаннан кейін файл автоматты түрде құрылғыңыздағы Жүктеулер қалтасына .txt файлы ретінде сақталады.

Ескертпе: Файл басып шығарылған түстерді сақтамайды.


Басып шығару консолін пайдаланатын мысал жобалар

Жобадағы айнымалы мәндер мен деректер туралы есеп беру

Басып шығару консолін жобадағы дискретті сәттерде айнымалы мәндерді хабарлау үшін пайдалануға болады. 

VEXcode IQ айнымалыны, басып шығару блоктарын, мәңгілік циклды және Brain түймешігін басатын блоктарды пайдаланатын жобаны блоктайды. Жоба «Ми» түймелерінен енгізуді алады, содан кейін кіріске байланысты жоғары және төмен санау кезінде айнымалы мәнді басып шығарады.
Print Console алдыңғы жобаның шығыс хабарларымен бірге көрсетіледі. Хабарламалар айнымалы мәнді 3-ке дейін санап, содан кейін бір-бірден 0-ге дейін төмендетеді.

«myVariable» мәнін басып шығару үшін басып шығару консолін пайдаланыңыз.

Сол жақтағы жобада Басып шығару консолі Ми түймелері басылғанда айнымалы мәндерді көрсетеді. Айнымалы мән «сол» түймесі басылғанда артады, ал «оң» түймесі басылғанда азаяды. 


Жобадағы мәндер мен деректерді сезіну туралы есеп

Басып шығару консолін жобадағы дискретті сәттерде сенсор деректерін хабарлау үшін пайдалануға болады.

VEXcode IQ Turn блогын, уақытша циклды, басып шығару блоктарын және сезгіш блоктарды пайдаланатын жобаны блоктайды. Жоба роботты оңға бұрады, содан кейін ағымдағы таймерді секундтармен басып шығарады, ал дискінің айналу дәрежесі мәндері 10 секунд бойы жұмыс істейді.
Print Console алдыңғы жобаның шығыс хабарларымен бірге көрсетіледі. Хабарламалар таймер 10 секундқа жеткенше уақыт бойынша есептелетін таймер мен айналу мәндерін көрсетеді.

Print Console арқылы алынған деректер пайдаланушыға жоба процестері туралы құнды ақпаратты, соның ішінде IQ Robot сенсоры ақпаратын көруге мүмкіндік береді. [Басып шығару] блогы іске қосылғанда, оны сол сәтте түсірілген ақпаратты көрсету үшін бағдарламалауға болады.

Сол жақтағы жобада Басып шығару консолі жобадағы Look және Sensing блоктары белгілеген IQ миына (2-ші буын) орнатылған инерциялық сенсор арқылы берілген ақпаратты көрсетеді. Бұл ақпарат жоба жұмыс істеп тұрған кезде инерциялық сенсор дискретті сәттерде түсіретін өзгерістерді қамтиды: секундпен уақыт және BaseBot-тің градуспен айналуы.

Ескертпе: Бұл мысалдағы жоба BaseBot (Drivetrain, 2-мотор) (2-ген) үлгісін пайдаланады.

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

Last Updated: