Odottavien ja odottamattomien lohkojen ymmärtäminen VEXcode V5:ssä

Ei-odottavat lohkot

Kaavio, joka havainnollistaa erilaisia ​​V5-robotiikan opetusohjelmissa käytettyjä lohkoja, esittelee niiden toimintoja ja yhteyksiä opetustarkoituksiin.

Ei-odottavatlohkot saavat pinon jatkamaan, vaikka lohkon toiminta ei olisi vielä valmis.

"Ajo"-lohko on hyvä esimerkki ei-odottavasta lohkosta. Alla olevassa esimerkissä robotti ei liiku, koska "ajo" -lohko alkaa, mutta sitten "lopeta ajo" -lohko pysäyttää sen ennen kuin moottorit pääsevät liikkumaan.

Ei-odottavat lohkot ovat hyödyllisiä, kun haluat suorittaa useita toimintoja samanaikaisesti.

Odotuslohkot

Kuvakaappaus VEX V5 Blocks -ohjelmointiliittymästä, joka esittelee erilaisia ​​ohjelmointilohkoja ja vaihtoehtoja robotin ohjauskomentojen luomiseen, joita käytetään VEX-robotiikkakoulutuksen opetusohjelmissa.

Näyttökaappaus V5 Blocks Tutorials -käyttöliittymästä, jossa näkyy erilaisia ​​ohjelmointilohkoja ja niiden järjestelyjä robotiikkaprojektien koodaukseen.

Odotuslohko pysäyttää pinon loppuosan, kunnes kyseisen lohkon toiminta on suoritettu loppuun.

Suurin osa odotuslohkoista löytyy Motion- ja Drivetrain-lohkoista.

Jos VEX V5 Clawbotin on noudettava kuutio, voit käyttää odotuslohkoja saadaksesi robotin suorittamaan jokaisen toiminnon erikseen.

Lohkot, jotka voivat odottaa tai olla odottamatta

Kuvakaappaus VEX V5 Blocks -ohjelmointiopetusohjelmasta, joka esittelee erilaisia ​​ohjelmointilohkoja ja niiden yhteyksiä, havainnollistaen kuinka luodaan yksinkertainen robotin ohjausohjelma.

VEXcode V5 antaa käyttäjien muuttaa seuraavat odottavat lohkot odottamattomiksi lohkoiksi yhdellä napsautuksella: "spin for", "spin to position", "drive for", "turn for" ja "turn to heading".

Vaihtamalla kynnen avaamislohkon odottamattomaksi ja vaihdamalla varren nostamisen lohko ei-odotustilaan, Clawbot ajaa eteenpäin kynnen avautuessa ja ajaa taaksepäin käsivarren noustessa.

Tämä lähestymistapa kuution hakemiseen on parempi kilpailuasetuksissa, koska se säästää aikaa.

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

Last Updated: