Izpratne par gaidīšanas un negaidīšanas blokiem VEXcode V5

Negaidoši bloki

Diagramma, kas ilustrē dažādus blokus, kas tiek izmantoti V5 robotikas pamācībās, demonstrējot to funkcijas un savienojumus izglītības nolūkos.

Negaidīšanas blokiem kaudze turpinās pat tad, ja bloka darbība vēl nav pabeigta.

“Braušanas” bloks ir labs negaidoša bloka piemērs. Tālāk esošajā piemērā robots nepārvietojas, jo sākas “braukšanas” bloks, bet pēc tam bloks “pārtraukt braukšanu” to aptur, pirms motori var kustēties.

Negaidīšanas bloki ir noderīgi, ja vēlaties veikt vairākas darbības vienlaikus.

Gaidīšanas bloki

VEX V5 Blocks programmēšanas saskarnes ekrānuzņēmums, kurā parādīti dažādi programmēšanas bloki un robotu vadības komandu izveides iespējas, ko izmanto VEX robotikas izglītības apmācībās.

V5 bloku apmācības interfeisa ekrānuzņēmums, kurā parādīti dažādi programmēšanas bloki un to izvietojums robotikas projektu kodēšanai.

Gaida bloki aptur pārējo steku, līdz šī bloka darbība ir pabeigta.

Lielākā daļa gaidīšanas bloku ir starp Motion un Drivetrain blokiem.

Ja VEX V5 Clawbot ir jāizgūst kubs, varat izmantot gaidīšanas blokus, lai robots veiktu katru darbību atsevišķi.

Bloki, kas var gaidīt vai negaidīt

VEX V5 Blocks programmēšanas apmācības ekrānuzņēmums, kurā parādīti dažādi programmēšanas bloki un to savienojumi, ilustrējot, kā izveidot vienkāršu robota vadības programmu.

VEXcode V5 ļauj lietotājiem ar vienu klikšķi mainīt šādus gaidīšanas blokus uz negaidīšanas blokiem: “spin for”, “spin to position”, “drive for”, “turn for” un “turn to heading”.

Mainot spīles atvēršanas bloku uz negaidošu un nomainot bloku rokas pacelšanai uz negaidīšanu, Clawbot brauc uz priekšu, kamēr spīle atveras, un brauc atpakaļgaitā, kamēr roka paceļas.

Šī pieeja kuba izgūšanai ir labāka sacensību iestatījumos, jo tā ietaupa laiku.

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

Last Updated: