VEX V5 Smart Motorsin vianetsintä

Seuraavassa artikkelissa on ohjeita VEX V5 Smart Motorsin vianmääritykseen, jos kohtaat yhden tai useamman seuraavista ongelmista:

  • Moottori ei pyöri aiottuun asentoon
  • VEXcode V5 -projekti pysähtyy odottamatta kesken projektin
  • Moottorit liikkuvat yllättäen

Ongelma: Moottori ei pyöri haluttuun asentoon

Jos moottorisi ei pyöri aiottuun asentoon, kokeile seuraavia vianmääritysvaiheita.

VEXcode V5 -laitteet -ikkuna, jossa näkyvät moottoriasetukset. Vaihdelaatikkoasetus on korostettuna alla. Tässä asetuksessa on kolme erilaista suhdetta: 36:1 nopeudella 100 rpm, 18:1 nopeudella 200 rpm tai 6:1 nopeudella 600 rpm.

Ennen kuin muokkaat VEXcode V5 -projektia, tarkista, että olet valinnut oikean vaihteistopatruunan laitteen kokoonpanossa. Oletusvalinta on vihreä 18:1 vaihteistokasetti.

Lisätietoja yksittäisten moottoreiden määrittämisestä VEXcode V5, ssa on tässä artikkelissa.

Näytetään kaksi VEXcode V5 -lohkoa, joista merkinnät osoittavat, että toinen on oikein ja toinen väärin. Oikeassa lohkossa lukee Spin ArmMotor 90 asteen kulmassa. Väärässä lohkossa lukee Aseta ArmMotor-asento 0 asteeseen.

Tarkista projektissasi käytetyt komennot. [Spin ​​to position] -toimintoa käytetään moottorin pyörittämiseen tiettyyn asentoon. Sitä vastoin [Set position to] -lohko asettaa moottorin kooderin paikan annettuun arvoon eikä liikuta moottoria.

Varmista, että käytät projekteissasi [Spin ​​to position] -toimintoa [Set position to] sijaan.

Kaavio kahdesta yhdistetystä hammaspyörästä, joista toinen on pieni ja merkitty nimellä Driving Gear ja toinen on suuri ja merkitty nimellä Driven Gear. Kaksi korostettua viivaa osoittavat niiden välisen aste-eron.

Varmista, että tiedät oikean aste-asennon, johon haluat moottorin siirtyvän. Kaikki vaihteistot voivat vaikuttaa siihen, kuinka monta astetta käsivarren nostamiseen tai kynnen avaamiseen tarvitaan.

Katso tästä artikkelista lisätietoja VEX V5 Smart Motorsin välityssuhteista.

Brain-näyttö näkyy aloitusvalikossa ja Laitteet-vaihtoehto on korostettuna.

Jos et ole varma siitä, kuinka kauas moottoria on siirrettävä, käytä V5 Brain -näytössä olevia laitetietoja. Avaa moottorin laitetiedot valitsemalla ensin V5 Brain -näytöstä "Laitteet".

Brain-näyttö näkyy Laitetiedot-valikossa, jossa on luettelo kaikista Brainin Smart Porteista ja yhdistetyistä laitteista. Laitetietojen valikossa oleva yhdistetyn moottorin kuvake on korostettu, mikä osoittaa, että kohteita voidaan valita niiden tietovalikoiden avaamiseksi.

Valitse sitten moottori, josta haluat nähdä lisätietoja.

HUOMAA: Moottorin on oltava kytkettynä V5 Brainiin, jotta se näkyy laitteen näytössä.

Moottorin kojelaudassa näkyy aivonäyttö, jossa kierrokset ja asteet on korostettu.

Avattuasi voit nähdä valitun V5 Smart Motorin asteen ja pyörimisasennon. Tämä päivittyy reaaliajassa, jos haluat nähdä, kuinka arvot muuttuvat moottorin pyöriessä.

Laitetiedot ilmoittavat moottorin asennon asteina ja kierroksina, joten kun liikutat moottoria (kuten kynsiä avaamalla ja sulkemalla), numerot muuttuvat. Tämän testin avulla voit määrittää, kuinka monta astetta tai kiertoa tarvitaan kynnen sulkemiseen, käsivarren nostamiseen, imuaukon pyörittämiseen jne.


Ongelma: VEXcode-projekti juuttuu

Projektisi saattaa näyttää juuttuvan, koska moottori ei pääse aiottuun kohdeasentoon. Voit säätää asentoa, johon moottori liikkuu, tai asettaa moottorille "aikakatkaisun".

VEXcode V5 Aseta moottorin aikakatkaisulohko näytetään, kun Moottori-pudotusvalikko on auki. Kuvassa on kaksi eri moottoria, mikä osoittaa, että kumpikin voidaan valita erikseen.

Moottorin aikakatkaisujen avulla voit asettaa aikarajan, jonka kuluessa moottori saavuttaa tavoiteasennon. Jos se ei ole saavuttanut tätä asentoa ajan kuluttua, moottori lopettaa pyörimisen ja projekti siirtyy seuraavaan komentoon.

VEXcode V5 estää projektin, jossa lukee Käynnistyksen jälkeen aseta ClawMotorin aikakatkaisu 3 sekuntiin. Seuraavaksi pyöritä ClawMotoria kiinni 360 astetta ja aja sitten eteenpäin 200 mm.

Tässä esimerkissä moottorin aikakatkaisuksi on asetettu 3 sekuntia. Jos kynsi ei sulkeudu 360 astetta 3 sekunnin kuluessa, moottori lopettaa pyörimisen 3 sekunnin kohdalla ja siirtyy seuraavaan komentoon ja ajaa eteenpäin.


Ongelma: Moottorit eivät pidä paikkaansa

Sinulla saattaa olla varsimoottori, joka siirtyi alas odottamatta, koska sitä vetää painovoima tai muut voimat. [Aseta moottorin pysäytys] -toiminnolla voit ohjata käsivarren liikettä toisen komennon jälkeen.

VEXcode V5 Aseta moottorin pysäytyslohko näytetään pysäytysparametrien alasvetovalikko auki. Pudotusvalikon vaihtoehdot ovat jarrutus, rullaus ja pito, ja pito-vaihtoehto on korostettuna.

[Set stopping to] -komennolla voit määrittää moottorin toiminnan sen jälkeen, kun se lopettaa pyörimisen.

"Hold"-parametrin käyttäminen ohjaa moottoria taistelemaan painovoimaa vastaan. 'Pidossa' saa moottorin pysähtymään välittömästi ja palauttaa sen pysäytysasentoon, jos sitä liikutetaan.

VEXcode V5 -lohkoprojekti, joka käyttää ikuista silmukkaa ohjaimen syötteiden käsittelyyn robottikäsivarren ohjaamiseksi kynsillä. Suurin osa lohkoista on ikuisen silmukan sisällä, mutta kaksi lohkoa on sen ulkopuolella projektin alussa. Nämä kaksi lohkoa on korostettu ja niissä lukee "aseta ArmMotor stopping to hold" ja "aseta ClawMotor stopping to hold".

Aseta moottorit pitotilaan ennen muita komentoja käyttämällä moottoreita, kuten tässä mukautetun ohjainkoodiesimerkissä on esitetty.

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

Last Updated: