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

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

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

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

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

image8.png

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

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

image9.png

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

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

image5.png

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

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

image6.png

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

image1.png

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

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

image7.png

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

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


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

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

image4.png

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

image2.png

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


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

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

image10.png

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

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

image3.png

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

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

Last Updated: