VEX V5 Smart Motors ақауларын жою

Келесі мақалада келесі мәселелердің біреуі немесе бірнешеуіне тап болсаңыз, VEX V5 Smart Motors ақауларын жою жолы бойынша нұсқаулық беріледі:

  • Мотор белгіленген күйге айналмай тұр
  • VEXcode V5 жобасы жобаның ортасында күтпеген жерден тоқтап қалады
  • Моторлар күтпеген жерден қозғалады

Ақаулық: қозғалтқыш белгіленген орынға айналмайды

Қозғалтқышыңыз қажетті орынға айналмаса, ақаулықтарды жою үшін келесі қадамдарды орындап көріңіз.

Мотор опциялары көрсетілген VEXcode V5 Devices терезесі. Төменде Gear Cartridge параметрі бөлектелген. Бұл параметрдің үш түрлі арақатынас опциясы бар, олар 100 айн/мин кезінде 36-дан 1-ге дейін, 200 айн/минумен 18-ден 1-ге дейін немесе 600 айн/мин кезінде 6-дан 1-ге дейін оқиды.

VEXcode V5 жобасын өңдеуден бұрын құрылғы конфигурациясында дұрыс редуктор картриджінің таңдалғанын тексеріңіз. Әдепкі таңдау жасыл 18:1 беріліс картриджі болып табылады.

VEXcode V5 жүйесінде жеке қозғалтқыштарды конфигурациялау туралы қосымша ақпарат алу үшін осы мақаланы қараңыз.

Екі VEXcode V5 блогы көрсетілген, олардың біреуі дұрыс, екіншісі дұрыс емес екенін көрсететін белгілер бар. Дұрыс блок Spin ArmMotor параметрін 90 градусқа дейін көрсетеді. Қате блок ArmMotor күйін 0 градусқа орнатуды оқиды.

Жобада пайдаланылған пәрмендерді тексеріңіз. [Орынға айналдыру] қозғалтқышты белгілі бір күйге айналдыру үшін пайдаланылады. Керісінше, [Set position to] блогы қозғалтқыш кодтарының орнын берілген мәнге орнатады және қозғалтқышты жылжытпайды.

Жобаларыңызда [Орнды орнату] орнына [Орынға айналдыру] параметрін қолданып жатқаныңызға көз жеткізіңіз.

Қосылған екі берілістің диаграммасы, біреуі кішкентай және Driving Gear деп белгіленген, ал екіншісі үлкен және Driven Gear деп белгіленген. Бөлектелген екі жол олардың арасындағы дәреже айырмашылығын көрсетеді.

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

VEX V5 Smart Motors көмегімен беріліс қатынасы туралы көбірек білу үшін осы мақаланы қараңыз.

Ми экраны Негізгі мәзірде «Құрылғылар» опциясы бөлектелгенімен көрсетіледі.

Қозғалтқышты қаншалықты жылжыту керектігін білмесеңіз, V5 Brain экранында қолжетімді құрылғы ақпаратын пайдаланыңыз. Моторға арналған құрылғы туралы ақпаратты ашу үшін алдымен V5 Brain экранынан "Құрылғылар" тармағын таңдаңыз.

Ми экраны барлық мидың смарт порттары мен қосылған құрылғылардың тізімі бар Құрылғы ақпараты мәзірінде көрсетіледі. Құрылғы ақпараты мәзіріндегі қосылған қозғалтқыштың белгішесі элементтердің ақпараттық мәзірлерін ашу үшін таңдауға болатынын көрсету үшін бөлектеледі.

Содан кейін қосымша ақпаратты көргіңіз келетін қозғалтқышты таңдаңыз.

ЕСКЕРТПЕ: Құрылғылар экранында көріну үшін қозғалтқышты V5 миына қосу керек.

Ми экраны қозғалтқышқа арналған бақылау тақтасында Айналым және Дәреже мәндері бөлектелгенмен көрсетіледі.

Ашылғаннан кейін таңдалған V5 Smart моторының дәрежесі мен айналу орнын көре аласыз. Мотордың айналуы кезінде мәндердің қалай өзгеретінін көргіңіз келсе, бұл нақты уақытта жаңартылады.

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


Мәселе: VEXcode жобасы тоқтап қалды

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

VEXcode V5 Қозғалтқыштың күту уақытын орнату блогы Мотор ашылмалы мәзірі ашық болғанда көрсетіледі. Әрқайсысын жеке таңдауға болатынын көрсету үшін екі түрлі қозғалтқыш көрсетілген.

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

VEXcode V5 оқылатын жобаны блоктайды Іске қосылған кезде, ClawMotor күту уақытын 3 секундқа орнатыңыз. Содан кейін, ClawMotor-ды 360 градусқа жабыңыз, содан кейін 200 мм алға қарай жүріңіз.

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


Мәселе: қозғалтқыштар өз орнында емес

Сізде ауырлық күші немесе басқа күштер тартылғандықтан, күтпеген жерден төмен жылжыған қол моторы болуы мүмкін. [Моторды тоқтатуды орнату] мүмкіндігін пайдалану басқа пәрмен аяқталғаннан кейін қолдың сол қозғалысын басқаруға мүмкіндік береді.

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

[Тоқтауды орнату] пәрмені айналуды тоқтатқаннан кейін қозғалтқыштың әрекетін анықтауға мүмкіндік береді.

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

VEXcode V5 робот қолын тырнақпен басқару үшін Контроллердің кірістерін өңдеу үшін мәңгілік циклды пайдаланатын жобаны блоктайды. Блоктардың көпшілігі мәңгілік циклдің ішінде, бірақ жобаның басында екі блок оның сыртында. Бұл екі блок бөлектеледі және олар ArmMotor тоқтату режимін ұстап тұруға және ClawMotor тоқтату режимін ұстауға орнатуды оқиды.

Осы реттелетін Контроллер кодының мысалында көрсетілгендей қозғалтқыштарды пайдаланып, басқа пәрмендерден бұрын қозғалтқыштарды «ұстап тұру» күйіне орнатыңыз.

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

Last Updated: