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

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

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

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

USB қосылымы

USB_Connection.png

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

Wireless_Via_Controller.png

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


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

select_monitor_display_icon.png

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

monitor_display_will_open.png

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


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

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

Screen_Shot_2021-11-17_at_11.55.07_AM.png

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

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

set_pen_color_block.png

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

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

Screen_Shot_2021-11-17_at_11.45.57_AM.png

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

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

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

Screen_Shot_2021-11-17_at_11.45.00_AM.png

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

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

Screen_Shot_2021-11-17_at_11.44.21_AM.png

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

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

Screen_Shot_2021-11-17_at_11.58.57_AM.png

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

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

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

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

Screen_Shot_2021-11-17_at_11.45.00_AM.png

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

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

Screen_Shot_2021-11-17_at_11.57.59_AM.png

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


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

Screen_Shot_2021-11-17_at_11.50.56_AM.png

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

Screen_Shot_2021-11-18_at_10.23.34_AM.png

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

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

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


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

Screen_Shot_2021-11-17_at_11.54.06_AM.png

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

downloaded_logs.png

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

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


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

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

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

variable_reporting_print_console.png
Screen_Shot_2021-11-17_at_11.20.19_AM.png

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

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


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

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

Screen_Shot_2021-11-18_at_9.36.23_AM.png
Screen_Shot_2021-11-18_at_9.35.39_AM.png

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: