VEXcode IQ көмегімен кодтау (1-ші буын)

VEXcode IQ — VEX IQ роботын бағдарламалауға арналған кодтау ортасы. Келесі мақалада VEXcode IQ кодтауды бастауға көмектесетін басқа мақалаларға сілтемелер берілген. Осы мақаланың соңында сізде VEX Clawbot IQ құрылғысын алға жылжыту үшін бағдарламалау немесе VEX IQ миының СКД дисплейінде «VEX» басып шығару жобасын жасау мүмкіндігі болады.

VEX IQ роботында жұмыс істейтін студенттер сынып ортасында құрастырады.

Ескертпе: осы мақаланың соңында жобаңызды сынау үшін зарядталған IQ батареясынанбастағаныңызға көз жеткізіңіз.

Бұл мақала мыналарды қамтиды:

  • Қолданбаны жүктеп алыңыз
  • Құрылғылар мен шаблондар
  • Блоктарды пайдалану
  • Сақтау
  • Қажет болса, микробағдарламаны жаңартыңыз
  • Жүктеп алу және іске қосу
  • Жобаны ашу
  • Қосымша пайдалы сілтемелер
  • Менің бірінші жобам
    • «VEX» мысалын басып шығару (робот құрастыру қажет емес)
    • Drive Forward мысалы (Clawbot IQ құрастыру қажет)

Қолданбаны жүктеп алыңыз

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

VEXcode IQ жүктеу опциялары, соның ішінде Windows, Mac, Apple App Store, Google Play және Amazon Appstore платформалары.

Келесі сілтемелер қолданбаны құрылғыңызға жүктеп алуға көмектеседі:


Құрылғылар мен шаблондар

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

жаңа VEXcode IQ жобасын ашқанда, жоба тек VEX IQ миын пайдалану үшін орнатылады. Құралдар жинағында пайда болатын жалғыз блоктар әдепкі блоктар болып табылады. 

Жоба роботта қолданылатын құрылғыларды қосу арқылы реттеледі. Қосымша блоктар қосылған әрбір құрылғы үшін құралдар жинағын толтырады.

VEXcode IQ «Құрылғылар» мәзірі бүйірінде ашылған және қосылған 2 қозғалтқышты жетекті көрсетеді. Құралдар жинағында енді блоктардың Drivetrain санаты қолжетімді.

Мысалы, «DRIVETRAIN 2 моторы» құрылғысын қосу «Drivetrain» блоктарының жинағын Құралдар жинағына қосады.

Clawbot IQ робот құрылымы Autopilot робот құрылымының жанында көрсетілген.

Clawbot және Autopilot сияқты бірнеше стандартты VEX IQ құрастырулары бар, оларды сыныпта және VEX STEM зертханаларында қолдануға болады.

Үлгі жобасы ашылған және алдын ала конфигурацияланған құрылғылар көрсетілген VEXcode IQ құрылғылары мәзірі. Бұл мысалда ClawMotor және ArmMotor деп аталатын екі қозғалтқыш 11 және 10 порттарға тағайындалған, ал гиротикалық екі қозғалтқышты жетек 1, 6 және 4 порттарға тағайындалған.

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

VEXcode IQ құралдар тақтасы Файл мәзірі ашық және «Мысалдар ашу» опциясы бөлектелген. Мысалдар ашу — мәзірдегі Жаңа блоктар жобасы, Жаңа мәтін жобасы, Ашу және Соңғыларды ашу бөлімдерінің астындағы бесінші опция.

Файл мәзірінен «Мысалдар ашу» пәрменін таңдау арқылы мысал жобасын ашыңыз.

Бөлектелген Сүзгі жолағындағы Үлгілер санаты бар Мысал жобалар мәзірі.

Сүзгі жолағынан «Үлгілер» тармағын таңдаңыз.

Clawbot Drivetrain 2 қозғалтқышының мысалы Жобаның нобай кескіні.

Содан кейін Clawbot (Drivetrain 2-motor) үлгісін таңдаңыз.

Ескертпе: құрылғыларды конфигурациялау туралы қосымша ақпарат алу үшін мақалалардың Robot Config бөлімін қараңыз.


Блоктарды пайдалану

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

Блокты жобаға Құралдар жинағынан жұмыс кеңістігіне сүйреп апару арқылы қосуға болады.

Көрсеткі Басып шығару блогының Құралдар жинағынан жұмыс кеңістігіне сүйреп апарылғанын, Іске қосылған кезде блогының астында стек құрайтынын көрсетеді.

 Оны блокты жұмыс кеңістігінен сүйреп апару арқылы жобадан оңай жоюға болады. 

Көрсеткі «Басып шығару» блогын Құралдар жинағы ішіне сүйреп апару арқылы жоюға болатынын көрсетеді.

Блоктарды пайдаланатын кейбір қосымша пайдалы мақалалар мыналарды қамтиды:


Сақтау

VEX IQ жобасын аяқтағаннан кейін оны құрылғыңызға сақтау керек. Жобаны сақтау құрылғыңызға байланысты әр түрлі болады.

Жоба атауы өрісі бар VEXcode IQ құралдар тақтасы Drive болып өзгертілді. Оң жақтағы белгі бөлектеліп, Сақталған деп оқиды.

Келесі мақалалар жобаңызды құрылғыңызға қалай сақтау керектігін түсіндіреді:


Қажет болса, микробағдарламаны жаңартыңыз

VEX IQ Brain және басқа смарт құрылғыларда құрылғыларға VEXcode IQ жобасымен жұмыс істеуге мүмкіндік беретін негізгі бағдарламалық құрал бар. Бұл бағдарламалық құрал микробағдарлама деп аталады немесе басқаша VEXos деп аталады.

VEXos Utility қолданбасының белгішесі.

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

Құралдар тақтасында мидың микробағдарламасының ескіргенін көрсететін қызғылт сары Ми белгішесі бар VEXcode IQ.

Ескертпе: Микробағдарлама туралы қосымша ақпарат алу үшін Микробағдарлама - Жұмысты бастау - VEXcode IQ мақаласын қараңыз.


Жүктеп алу және іске қосу

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

Жобаңыз іске қосылуы үшін VEXcode IQ жобаңызды VEX IQ миына жүктеп алу керек. Бұл IQ миы мен құрылғыңыз арасында жалғанған USB сымымен орындалады. 

Сымсыз байланыс арқылы iPad-қа қосылған ми.

Немесе iPad/Android планшет құрылғыларымен сымсыз.

Қосылған мидағы 4 ұяның біреуін таңдау үшін пайдалануға болатын Slot ашылмалы мәзірі бар VEXcode IQ.

VEX IQ миында төрт жүктеп алу ұяшығы бар, ол төрт түрлі жобаны IQ миында бір уақытта сақтауға мүмкіндік береді.

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

Кейде жүктеп алу процесі кезінде жүктеу қатесі орын алуы мүмкін. Дегенмен, бұл ақауларды жою әдетте оңай.

Келесі мақалалар VEXcode IQ жобасын жүктеп алуға және іске қосуға көмектеседі:

Ескертпе: Жобаны жүктеп алмас бұрын, Жобаны алдын ала жүктеп алуды тексеру тізімінқарап шығыңыз.


Жобаны ашу

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

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

Келесі мақалалар VEXcode IQ жобасын нақты құрылғыда ашуға көмектеседі:


Қосымша пайдалы сілтемелер

VEXcode IQ-мен жұмыс істеу кезінде сізге көмектесетін көптеген қосымша VEX Library мақалалары бар.

Бастау үшін кейбір қосымша пайдалы мақалалар мыналарды қамтиды:

Сондай-ақ VEX IQ STEM Labsжүйесінде көптеген қызықты және білім беру әрекеттері бар.

VEX IQ STEM Labs деп аталатын баннер суреті.


Менің бірінші жобам

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

"VEX" басып шығару

Бұл жоба робот құрастырмай-ақ жоба жасауға мүмкіндік береді. Бар болғаны VEX IQ миы және зарядталған батареяқажет болады.

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

IQ миының құрылғыға қосылғанына және қосулы екеніне көз жеткізіңіз.

VEXcode IQ қолданбасының белгішесі.

VEXcode IQ іске қосыңыз.

Әдепкі бос блоктар жобасы VEXcode IQ жұмыс кеңістігінде ашық.

Жаңа бос жоба ашылады.

Іске қосылған кезде, Сәлемді басып шығарыңыз деп оқитын жобамен VEXcode IQ.

«Көріністер» санатынан [Басып шығару] блогын таңдап, оны {When started} блогына тіркеңіз.

VEXcode IQ жобасы қазір іске қосылғанда, VEX басып шығарыңыз.

Параметрдегі 'Hello' сөзін 'VEX' сөзімен ауыстырыңыз.

Ми және Тоқтату белгішелерінің арасында бөлектелген Жүктеп алу және Іске қосу белгішесі бар VEXcode IQ құралдар тақтасы. Жобаның атауы да өзгертілді және DisplayProject деп сақталды.

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

IQ (1-ген) DisplayProject бағдарламасын іске қосқаннан кейін көрсетілетін ми экраны. VEX хабары экранға басып шығарылды.

«VEX» IQ миының LED дисплейінде басып шығарылады.

Алға жүргізу

Бұл жоба стандартты Clawbot IQ көмегімен пайдалануға арналған. Құрастыру нұсқаулары үшін STEM Lab контроллері бар Clawbot қараңыз.

Clawbot IQ құрылымының бұрыштық көрінісі.

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

IQ миының құрылғыға қосылғанына және қосулы екеніне көз жеткізіңіз.

VEXcode IQ қолданбасының белгішесі.

VEXcode IQ іске қосыңыз.

Жаңа бос жоба ашылады.

Clawbot Drivetrain 2 қозғалтқышының мысалы Жобаның нобайы.

'Clawbot (Drivetrain 2-motor)' мысалы жобасынашыңыз.

Ескертпе: Үлгі Gyro құрылғысын Smart Port 4-ке қосуды талап етеді.

Жұмыс кеңістігінде ашылған Clawbot Drivetrain 2 қозғалтқыш үлгісі үлгісімен VEXcode IQ. Жобада жобаның сипаттамасы және оның құрылғы конфигурациясы бар ескертпе бар. Сондай-ақ жобада іске қосылғанда, 200 мм алға жылжытыңыз деп оқитын блоктар жинағы бар.

"Drivetrain" санатынан [Drive for] блогын таңдап, оны {When started} блогына тіркеңіз.

Ескертпе: Алға қарай 200 миллиметр жүру Clawbot дөңгелектерін бір айналым алға жылжытады.

Жобаңызды сақтаңыз, жүктеп алыңыз және іске қосыңыз. Clawbot енді төмендегі анимацияда көрсетілгендей 200 мм алға жылжиды.

Ескертпе: VEXcode IQ бағдарламасымен жұмыс істеу кезінде қандай да бір мәселе туындаса, VEXcode IQ ішінде табылған кері байланыс құралын пайдаланыңыз.

 

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

Last Updated: