A VEX V5 Smart Motors hibaelhárítása

A következő cikk útmutatást nyújt a VEX V5 Smart Motors hibaelhárításához, ha a következő problémák közül egyet vagy többet tapasztal:

  • A motor nem forog a kívánt helyzetbe
  • A VEXcode V5 projekt váratlanul leáll a projekt közepén
  • A motorok váratlanul megmozdulnak

Probléma: A motor nem forog a kívánt helyzetbe

Ha a motor nem forog a kívánt helyzetbe, próbálja meg a következő lépéseket a hibaelhárításhoz.

image8.png

A VEXcode V5 projekt szerkesztése előtt ellenőrizze, hogy a megfelelő sebességváltó-patront választotta-e ki az eszközkonfigurációban. Az alapértelmezett választás a zöld, 18:1 arányú fogaskerék-patron.

Az egyes motorok VEXcode V5, konfigurálásával kapcsolatos további információkért tekintse meg ezt a cikket.

image9.png

Ellenőrizze a projektben használt parancsokat. A [Spin ​​to position] a motor meghatározott pozícióba forgatására szolgál. Ezzel szemben a [Set position to] blokk beállítja a motorjeladó pozícióját a megadott értékre, és nem mozgatja a motort.

Győződjön meg arról, hogy a [Spin ​​to position]-t használja a [Set position to] helyett a projektekben.

image5.png

Győződjön meg arról, hogy ismeri a megfelelő fokozati pozíciót, amelybe a motort el szeretné helyezni. Bármely fogaskeréksor befolyásolhatja a kar teljes felemeléséhez vagy a karom kinyitásához szükséges fokok számát.

Ebben a cikkben többet megtudhat a VEX V5 Smart Motors áttételi arányairól.

image6.png

Ha nem biztos abban, hogy milyen messzire kell mozgatni egy motort, használja a V5 Brain képernyőn elérhető eszközinformációkat. A motor eszközinformációinak megnyitásához először válassza ki az „Eszközök” lehetőséget a V5 Brain képernyőn.

image1.png

Ezután válassza ki azt a motort, amelyről további információkat szeretne látni.

MEGJEGYZÉS: A motort a V5 Brainhez kell csatlakoztatni, hogy az eszköz képernyőjén látható legyen.

image7.png

Kinyitás után láthatja a kiválasztott V5 Smart Motor fokozatát és forgási helyzetét. Ez valós időben frissül, ha látni szeretné, hogyan változnak az értékek, ahogy a motor forog.

Az eszközinformációk a motor helyzetét fokokban és fordulatszámokban jelzik, így a motor mozgatásakor (például egy karom nyitásakor és zárásakor) a számok változni fognak. Használja ezt a tesztet annak meghatározására, hogy hány fokra vagy elfordulásra van szükség a karmok bezárásához, a kar felemeléséhez, a beszívás megforgatásához stb.


Probléma: A VEXcode projekt elakad

Úgy tűnhet, hogy a projekt elakad, mert a motor nem tudja elérni a tervezett célpozíciót. Beállíthatja azt a pozíciót, amely felé a motor mozog, vagy beállíthat egy „időtúllépést” a motor számára.

image4.png

A motor időtúllépései lehetővé teszik, hogy időkorlátot állítson be, amíg a motor eléri a célhelyzetét. Ha az idő lejártakor nem érte el ezt a pozíciót, a motor abbahagyja a pörgést, és a projekt a következő parancsra lép.

image2.png

Ebben a példában a motor időtúllépése 3 másodpercre van beállítva. Ha a körmök 3 másodpercen belül nem közelítenek 360 fokot, a motor a 3 másodperces jelzésnél leáll, majd a következő parancsra lép, és előrehalad.


Probléma: A motorok nem tartanak helyet

Előfordulhat, hogy egy kar motorja váratlanul lefelé mozdult, mert gravitáció vagy más erők húzzák. A [Motor leállításának beállítása] használatával vezérelheti a kar mozgását egy másik parancs végrehajtása után.

image10.png

A [Set stopping to] parancs lehetővé teszi a motor viselkedésének meghatározását a forgás leállása után.

A 'hold' paraméter használata a gravitáció elleni küzdelemre utasítja a motort. A „tartás” hatására a motor azonnal leáll, és ha elmozdítják, visszaállítja a leállított helyzetbe.

image3.png

Állítsa a motorokat „tartásra” a többi parancs előtt a motorok használatával, ahogy az itt látható egyedi vezérlőkód példában látható.

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

Last Updated: