V5 Vision сенсорын VEXcode Pro V5 жүйесіндегі Expert Robot конфигурациясымен конфигурациялау

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

Жобаны ашу

VEXcode Pro V5 интерфейсі, онда жобаны ашу үшін Файл мәзірі ашық және Ашу опциясы бөлектелген.

Сарапшы робот конфигурациясын қосу

VEXcode Pro V5 жобасының параметрлер мәзірі, онда «Сарапшы робот конфигурациясын қосу» опциясы белгіленген.

Сарапшы робот конфигурациясының шарттарын қабылдау

Растау үшін Иә түймесі белгіленген Сарапшы робот конфигурациясын түсіндіретін ескерту диалогтық терезесі.

Жаңа файлды қосу

VEXcode Pro V5 интерфейсі, қалта контекстік мәзірін қосу және Жаңа файл опциясын бөлектеу мүмкіндігі бар.

«Қосу» ашылмалы тізімін тінтуірдің оң жақ түймешігімен басып, «Жаңа файлды» таңдаңыз.

Көру сенсорының конфигурация файлын қосу

Көру сенсорының конфигурациясы (.h) таңдалған, атауы мен порт өрістері толтырылған және Жасау түймешігі белгіленген Жаңа файл жасау терезесі.

'Vision Sensor Configuration(.h)' C++ файлын таңдаңыз.

Көру сенсорын портқа тағайындаңыз.

Файлды атаңыз [файл атауы].h

Жасау түймесін басыңыз.

ЕСКЕРТПЕ: Файл атауында дұрыс “.h” кеңейтімі болуы МІНДЕТТІ, онсыз файлды жасау мүмкін емес.

Vision утилитасын іске қосыңыз

VEXcode Pro V5 код редакторы Vision Sensor конфигурация файлын ашып, Configure түймесі бөлектелген күйде көрсетеді.

Файлды ашу үшін жаңадан жасалған Vision Sensor файлын басыңыз.

Көру қызметтік бағдарламасын іске қосу үшін Конфигурациялау түймесін басыңыз.

Нысанды көрініске орналастыру

Көру утилитасы көк нысанның камера көрінісін көрсетеді, оның ішінде қатыру түймесі қолжетімді және қолтаңба басқару элементтері көрсетіледі.

Нысанды Vision сенсорының алдына экранның көп бөлігін алатындай етіп қойыңыз да, экранды құлыптау үшін «Мұздату» түймесін басыңыз.

Объектінің түсін таңдаңыз

Көк нысанның айналасына салынған шекаралық қорапты көрсететін Vision Utility.

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

Түсті тағайындау

Vision утилитасы көк нысанның айналасына салынған шекаралық қорапты және Орнату түймесін пайдаланып таңдалған қолтаңба ұяшығын көрсетеді.

Қолтаңба ұяшығына сол түсті тағайындау үшін жеті «Орнату» құсбелгісінің бірін басыңыз.

Түс қолтаңбасын калибрлеу

Vision Utility нысанды жақсырақ сәйкестендіру үшін реттелген түсті қолтаңба калибрлеу сырғытпасын көрсетеді.

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

Қолтаңбаны атаңыз

Vision утилитасы түс қолтаңбасының BLUE_CUBE болып өзгертілгенін көрсетеді.

Түс қолтаңбасының атын өзгерту үшін SIG_1 мәтін өрісін басыңыз.

Көру сенсорына бақылауды жалғастыруға мүмкіндік беру үшін «Мұздату» түймесін тағы бір рет басыңыз. Бақыланатынына көз жеткізу үшін түрлі-түсті нысанды көру сенсорының көру өрісінде жылжытыңыз. Бақылау мақсаты бойынша жұмыс істеп тұрса, Vision қызметтік бағдарламасын жабыңыз.

VEXcode Pro V5 код редакторы кодта анықталған BLUE_CUBE қолтаңбасы бар Vision Sensor конфигурация файлын көрсетеді.

Түс қолтаңбаларын мәтіндік редакторда Vision Sensor Configuration файлы арқылы да өзгертуге болады.

Көру сенсорын көбірек түстерді анықтау үшін конфигурациялау үшін 5-9 қадамдарды қайталаңыз.

ЕСКЕРТПЕ: Көру сенсоры әртүрлі жарық деңгейлеріне сезімтал. Роботтың ортасындағы жарық деңгейлері өзгерсе, түс белгілерін қайта калибрлеу қажет болуы мүмкін.

main.cpp файлын ашу

src қалтасында main.cpp файлы белгіленген VEXcode Pro V5 файл жетектеушісі.

Файлды ашу үшін main.ccp түймесін басыңыз.

main.cpp файлын өзгерту

VEXcode Pro V5 код редакторы Vision Sensor тақырып файлына қосылған қосу операторымен бірге main.cpp файлын көрсетеді. Жолда #include VisionSensor.h деп жазылған.


#include "[көру сенсоры файлының атауы].h" деп теріңіз.

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

Last Updated: