IQ (2-ші буын) жобасын IQ (1-ші буын) миымен пайдалану үшін түрлендіру

VEX IQ-мен жұмыс істегенде, миы (1-буын) бар роботта (2-ші ұрпақ) миы үшін конфигурацияланған жобаны іске қосқыңыз келуі мүмкін. Ол үшін VEXcode IQ жүйесінде жобаңызды «2-ші ұрпақтан» «1-генге» түрлендіру қажет.

IQ Robot Brain генерациялау параметрі көрсетілген VEXcode IQ құрылғылары мәзірі. Бұл параметр 1-ген опциясына орнатылған.

Кейбір сценарийлерде түрлендіру кезінде кодқа немесе конфигурацияға аздаған өзгерістер автоматты түрде енгізіледі және бұл өзгерістер жобаңыздың IQ (1-ші буын) миында қалай жұмыс істейтініне әсер етпейді. Дегенмен, конверсия кезінде жобаға өзгертулер енгізілген кейбір жағдайлар бар, олар (1-ші буын) миы бар роботта жұмыс істеу үшін жобаны жаңартуды талап етеді.


Жобаны сыртқы гироспен түрлендіру - кодқа өзгертулер жоқ

VEXcode IQ жұмыс кеңістігіндегі 2-буын жобасымен. Құрылғылар белгішесі Код қарау құралы мен Анықтама белгішелерінің арасында бөлектеледі.

Жұмыс кеңістігінде (2-ші буын) жобаны ашыңыз. Содан кейін Құрылғылар терезесінің белгішесін таңдаңыз.

IQ Robot Brain генерациялау параметрі көрсетілген VEXcode IQ құрылғылары мәзірі. Бұл параметр 2-ген опциясына орнатылған, бірақ 1-ген опциясы бөлектелген.

Құрылғылар терезесі ашылғаннан кейін «1-ші буын» белгішесін таңдаңыз.  

IQ Robot Brain генерациялау параметрі көрсетілген VEXcode IQ құрылғылары мәзірі. Бұл параметр 1-генге ауыстырылды және ол бөлектелді.

Жобаның түрлендірілгенін көрсету үшін «1-ген» белгішесі көк түспен бөлектеледі. Енді сіз бұл жобаны (1-ші буын) миында іске қоса аласыз.

Ескертпе: Бұл мысалда сыртқы Gyro 4 порт үшін конфигурацияланған және жаңартуларды жасау қажет емес. Егер сіз 2-ші буын жобасына қайта түрлендіру керек болса, бұл конфигурацияны растау қажет болатын қадам бар. Қосымша ақпарат алу үшін осы мақаланы қараңыз. 


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

Егер ми инерциясы IQ (2-ші буын) жобасында конфигурацияланса, сізге сыртқы Gyro сенсоры үшін конфигурациялау немесе Gyro жоқ үшін жаңарту қажет болады. 

VEXcode IQ жұмыс кеңістігіндегі 2-буын жобасымен. Құрылғылар белгішесі Код қарау құралы мен Анықтама белгішелерінің арасында бөлектеледі.

Жұмыс кеңістігінде (2-ші буын) жобаны ашыңыз. Содан кейін Құрылғылар терезесінің белгішесін таңдаңыз.

IQ Robot Brain генерациялау параметрі көрсетілген VEXcode IQ құрылғылары мәзірі. Бұл параметр 2-ген опциясына орнатылған, бірақ 1-ген опциясы бөлектелген.

Құрылғылар терезесі ашылғаннан кейін «1-ші буын» белгішесін таңдаңыз.

2-буын жобаларын оқитын VEXcode IQ Brain Generation шақыруын IQ (1-буын) миымен пайдалану алдында түрлендіру қажет. Түрлендіруді жалғастырғыңыз келе ме? Төменде көбірек білуге ​​сілтеме бар. Сондай-ақ төменде екі түйме бар, біреуі Бас тартуды, екіншісі Жалғастыруды оқиды. Жалғастыру түймесі бөлектеледі.

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

VEXcode IQ жобасын түрлендіру шақыруы, жобаны түрлендіру осы өзгерістермен аяқталды. Қозғалтқыштың инерциялық сенсор конфигурациясы жойылды. Төменде OK түймесі бар.

Ми инерциялық сенсор конфигурациясының жойылғаны туралы ескертетін түрлендіруді аяқтау хабары ашылады. Ол сондай-ақ енгізілген өзгерістердің тізімін береді. Ыстық интерпретациялау диалогтық терезе хабарламалары туралы қосымша ақпаратты төменде қараңыз.

Жалғастыру үшін «OK» түймесін басыңыз.

 

IQ Robot Brain генерациялау параметрі көрсетілген VEXcode IQ құрылғылары мәзірі. Бұл параметр 1-генге ауыстырылды және ол бөлектелді.

Жобаның түрлендірілгенін көрсету үшін «1-ген» белгішесі көк түспен бөлектеледі. Енді сіз бұл жобаны (1-ші буын) миында іске қоса аласыз.

Сізге сыртқы Gyro конфигурациялау қажет немесе конфигурацияланбаған Gyro режимін жалғастыру керек.


Өзгерістері бар жобаны кодқа түрлендіру

VEXcode IQ жұмыс кеңістігіндегі 2-буын жобасымен. Құрылғылар белгішесі Код қарау құралы мен Анықтама белгішелерінің арасында бөлектеледі.

Жұмыс кеңістігінде (2-ші буын) жобаны ашыңыз. Содан кейін Құрылғылар терезесінің белгішесін таңдаңыз.

IQ Robot Brain генерациялау параметрі көрсетілген VEXcode IQ құрылғылары мәзірі. Бұл параметр 2-ген опциясына орнатылған, бірақ 1-ген опциясы бөлектелген.

Құрылғылар терезесі ашылғаннан кейін «1-ші буын» белгішесін таңдаңыз.

2-ші буын IQ робот миының жобаларын оқитын VEXcode IQ Brain Generation нұсқаулығын 1-ші буын IQ робот миымен пайдалану алдында түрлендіру қажет. Түрлендіруді жалғастырғыңыз келе ме? Төменде көбірек білуге ​​сілтеме бар. Сондай-ақ төменде екі түйме бар, біреуі Бас тартуды, екіншісі Жалғастыруды оқиды. Жалғастыру түймесі бөлектеледі.

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

Ескертпе: Бұл хабар жоба кодына өзгертулер енгізілген жағдайда ғана ашылады.

VEXcode IQ жобасын түрлендіру шақыруы, жобаны түрлендіру осы өзгерістермен аяқталды. {When Brain button} оқиға блогының ашылмалы мәзірі жаңартылды. Төменде бөлектелген OK түймесі бар.

Түрлендіруді аяқтау хабары ашылады және енгізілген өзгерістер тізімі шығады. Бұл мысалда {When Brain button} оқиға блогының ашылмалы мәзірі 2-ден 1-ші буын конфигурациясына дейін жаңартылды.

  • Сіз алуы мүмкін әртүрлі хабарлар және оларды қалай түсіндіру керектігі туралы қосымша ақпарат алу үшін төмендегі бөлімді қараңыз.

Жоба түрлендіруін сақтау үшін «OK» түймесін басыңыз.

IQ Robot Brain генерациялау параметрі көрсетілген VEXcode IQ құрылғылары мәзірі. Бұл параметр 1-генге ауыстырылды және ол бөлектелді.

Жобаның түрлендірілгенін көрсету үшін «1-ген» белгішесі көк түспен бөлектеледі. Енді сіз бұл жобаны (1-буын) миында іске қоса аласыз.


Жобаларды түрлендіру кезінде диалогтық хабарламаларды интерпретациялау

Төменде көрсетілген жағдайлардың кез келгеніне байланысты кодқа қажетті өзгеріс болса, түрлендіруден кейінгі хабар келесідей болады: «Осы өзгерістермен жобаны түрлендіру аяқталды», одан кейін кодқа енгізілген өзгерістер тізімі. Төменде (2-буын) жобаны (1-буын) миында іске қосу үшін түрлендіру кезінде кездесуі мүмкін өзгерістер берілген.

Автоматты түрде жасалған өзгерістерге арналған диалогтық хабарламалар

{When Brain button} Ашылмалы мәзір жаңартылды

VEXcode IQ жобасын түрлендіру шақыруы, жобаны түрлендіру осы өзгерістермен аяқталды. {When Brain button} оқиға блогының ашылмалы мәзірі жаңартылды. Төменде OK түймесі бар.

{When Brain button} Ашылмалы мәзір жаңартылды

Мұнда хабарлама түрлендірудің аяқталғанын және {When Brain button} блогының ашылмалы мәзірі жаңартылғанын хабарлайды.

Ми буынына байланысты түймелердің басқа ашылмалы мәзірі бар «When Brain Button» блогының диаграммасы. 1-ші буын мәзірінде жоғары, төмен және тексеруді оқитын үш опция бар. 2-ші буын мәзірінде Сол, Оң және Тексеру деп оқитын үш опция бар.

(2-ші буын) миындағы көрсеткі түймелері «солға» және «оңға», бірақ олар (1-ші буын) мидағы «жоғары» және «төмен» болғандықтан, блоктарға арналған ашылмалы мәзірдегі параметрлер Көрсеткі түймелерін жаңарту керек.

Ашылмалы мәзір жаңартылды

VEXcode IQ жобасын түрлендіру шақыруы, жобаны түрлендіру осы өзгерістермен аяқталды. Ми түймесі Басылған сезгіш блоктың ашылмалы мәзірі жаңартылды. Төменде OK түймесі бар.

Бұл хабар түрлендіру кезінде <Brain button pressed> блогының ашылмалы мәзірі жаңартылғанын хабарлайды.

Мидың буынына байланысты түймелердің басқа ашылмалы мәзірі бар «Ми түймесі» басылған блоктың диаграммасы. 1-ші буын мәзірінде жоғары, төмен және тексеруді оқитын үш опция бар. 2-ші буын мәзірінде Сол, Оң және Тексеру деп оқитын үш опция бар.

(2-ші буын) миындағы көрсеткі түймелері «солға» және «оңға», бірақ олар (1-ші буын) мидағы «жоғары» және «төмен» болғандықтан, блоктарға арналған ашылмалы мәзірдегі параметрлер Көрсеткі түймелерін жаңарту керек.

Жоба ұясы өзгертілді

VEXcode IQ жобасын түрлендіру шақыруы, жобаны түрлендіру осы өзгерістермен аяқталды. Жоба ұясы IQ (1-буын) робот миларымен үйлесімділік үшін 4-слотқа орнатылды. Төменде OK түймесі бар.

Мұнда хабар түрлендіру кезінде Жоба ұяшығының өзгертілгенін хабарлайды.

VEXcode IQ құралдар тақтасының жобаны түрлендіруге дейінгі және кейінгі скриншоттары. Жобаның ұяшық нөмірі бөлектелген, 2-ші буын нұсқасы 8-слотта болды, ал қазір ол мидағы 4-слотта.

IQ (1-буын) миы пайдаланушы жобалары үшін тек 4 слотпен конфигурацияланған, ал (2-ші буын) миы 8 слотпен конфигурацияланған. 5 - 8 ұяшықтары үшін конфигурацияланған жоба 4-слот үшін автоматты түрде қайта конфигурацияланады.  

Кодты жаңартуды талап ететін өзгерістерге арналған диалогтық хабарлар

Жетекші инерциялық сенсор жойылды

VEXcode IQ жобасын түрлендіру шақыруы, жобаны түрлендіру осы өзгерістермен аяқталды. Қозғалтқыштың инерциялық сенсор конфигурациясы жойылды. Төменде OK түймесі бар.

Бұл диалогтық хабар түрлендіру кезінде Drivetrain Inertial Sensor конфигурациясының жойылғанын айтады.

Gyro опциясын қосу үшін Drivetrain таңдалған VEXcode IQ құрылғылары мәзірі. Опцияларға No Gyro, Gyro және Brain Inertial кіреді.

Егер жоба (2-ші буын) миға енгізілген инерциялық сенсормен конфигурацияланса, инерциялық сенсор (1-буын) миымен үйлесімді болу үшін жетекті басқару конфигурациясынан жойылады.

  • Жобаңыздың (1-буын) миында қалағандай жұмыс істеуі үшін гиросенсорды конфигурациялау қажет болуы мүмкін.

Шамамен {When started} блок өшірілді

VEXcode IQ жобасын түрлендіру шақыруы, жобаны түрлендіру осы өзгерістермен аяқталды. Кейбір «Іске қосылған кезде» блоктары IQ (1-буын) робот миымен үйлесімділік үшін өшірілген. Төменде OK түймесі бар.

Бұл хабар түрлендіру кезінде шамамен {When started} блоктың өшірілгенін хабарлайды.

Іске қосылған кезде блоктардан басталатын 4 блок стектері бар VEXcode IQ жобасының жұмыс кеңістігінің скриншоты. Әрбір стек нөмірленген және төртінші стек өшірілген.

А (1-буын) миы тек {When started} блокқа дейін қолдау көрсете алады, ал (2-ші буын) миы 8-ге дейін қолдайды. (2-буын) жобада 3 {When started} блоктан көп болса, түрлендіру процесі кезінде қосымша {When started} блок(лар) өшіріледі. 1-ген режимінде іске қосылған кезде қосымшаны қоса алмайсыз.

Ескертпе: Бағдарлама жұмыс кеңістігінің жоғарғы сол жақ бұрышынан {When started} блокқа басымдық береді.

Ескертпе: Жоба 2-буынға қайта түрлендірілсе, бұл блоктар автоматты түрде қосылмайды. Оларды жұмыс кеңістігінде қолмен қосу керек.


IQ (2-буын) Арнайы блоктар өшірілген

VEXcode IQ жобасын түрлендіру шақыруы, жобаны түрлендіру осы өзгерістермен аяқталды. IQ (2-ші буын) арнайы блоктары өшірілді. Төменде OK түймесі бар.

Бұл хабар IQ (2-буын) деңгейіне тән кез келген блоктардың өшірілгенін білуге ​​мүмкіндік береді.

Set BrainInertial тақырыбын 0 градусқа дейін оқитын VEXcode IQ Set Gyro Heading блогының скриншоты. Бұл блок өшірілген күйде көрсетілген, себебі оның ашылмалы параметрі тек 2-ші буын миларында жұмыс істейді.

Егер блоктар өшірілсе, олар жобада іске қосылмайды. Жобаны қалағандай іске қосу үшін жаңарту қажет болуы мүмкін.

Қосымша, егер блок параметрлері сол жақта көрсетілгендей IQ (2-буын)-арнайы конфигурациялар үшін орнатылса, блок түрлендіруде өшіріледі.  Бұл блокты түрлендіруден кейін ашылмалы терезедегі 'BrainInertial' параметрін өзгерту арқылы қосуға болады.

Ескертпе: Жоба кейін 2-ші ұрпаққа қайта түрлендірілсе, бұл блоктар автоматты түрде қосылмайды. Оларды жұмыс кеңістігінде қолмен қосу керек. IQ (2-ші буын) миына тән блоктарды қайта қоса алмайсыз. 

VEXcode IQ блоктарының құралдар жинағындағы Gyro Sensing, Inertial Sensing және Draw санаттарындағы блоктар көрсетілген.

Сол жақта көрсетілген блоктар IQ (2-ші ұрпақ)-арнайы блоктардың мысалдары болып табылады: Draw және Inertial Sensing блоктары. Бұл блоктар 1-буынға түрлендіріліп жатқан жобада болса, өшіріледі. 

  • Ескертпе: Гиро және ми инерциялық сенсоры арасында ортақ блоктар бар. Егер сіз сол блоктарды қолдансаңыз және гиро таңдасаңыз, олар өшірілмейді. Тек «Ми инерциалы» таңдалған блоктар өшіріледі.

Консольде басып шығару таймерін секундтарда бірге оқитын Timer мән блогы бар VEXcode IQ Print блогының скриншоты. Бұл блок ажыратылған, содан кейін Мида басып шығару үшін өзгертілген және қосылған болып көрсетіледі, өйткені Консоль ашылмалы параметрі тек 2-ші буын миларында жұмыс істейді.

Консоль көрінісіне IQ (1-буын) үшін қолдау көрсетілмейтіндіктен, мәзірде таңдалған «Консоль» опциясы бар кез келген блоктар 1-буындағы жобаға түрлендіру кезінде өшіріледі.

Мәзір опциясы өзгертілсе, бұл блоктарды қосуға болады.  Сол жақтағы мысалда [Басып шығару] блогы өшірілген, себебі "Консоль" таңдалған.

Блокты «Ми» опциясын таңдау арқылы қосуға болады, себебі бұл опцияға қолдау көрсетіледі. 

VEXcode IQ жобасын түрлендіру шақыруы, оқылатын өзгерістердің ұзақ тізімі Жобаны түрлендіру осы өзгерістермен аяқталды. Drivetrain аралық сенсор конфигурациясы жойылды. IQ 2-буынның арнайы блоктары өшірілді. Кейбір «Іске қосылған кезде» блоктары IQ (1-буын) робот миымен үйлесімділік үшін өшірілген. Project Slot IQ (1-буын) робот Brains-мен үйлесімділік үшін 4-слотқа орнатылды. «Ми» түймесі оқиға блогының ашылмалы мәзірі жаңартылған кезде. Ми түймесі басылған сезімтал блоктың ашылмалы мәзірі жаңартылды. Төменде OK түймесі бар.

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

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

Last Updated: