Compreendendo os blocos de espera e não espera no VEXcode V5

Blocos sem espera

Diagrama ilustrando vários blocos usados em tutoriais de robótica V5, mostrando suas funções e conexões para fins educacionais.

Os blocossem espera fazem com que a pilha continue mesmo que o comportamento do bloco ainda não esteja completo.

O bloco “drive” é um bom exemplo de bloco sem espera. No exemplo abaixo, o robô não se move porque o bloco “drive” começa, mas então o bloco “stop drive” o interrompe antes que os motores possam se mover.

Os blocos sem espera são úteis quando você deseja executar vários comportamentos ao mesmo tempo.

Blocos de espera

Captura de tela de uma interface de programação VEX V5 Blocks, mostrando vários blocos de programação e opções para criar comandos de controle de robôs, usados em tutoriais para educação em robótica VEX.

Captura de tela da interface do V5 Blocks Tutorials mostrando vários blocos de programação e sua disposição para codificação de projetos de robótica.

Os blocos de esperapausam o restante da pilha até que o comportamento desse bloco seja concluído.

A maioria dos blocos de espera são encontrados entre os blocos Motion e Drivetrain.

Se um Clawbot VEX V5 precisar recuperar um cubo, você poderá usar blocos de espera para que o robô execute cada comportamento individualmente.

Blocos que podem esperar ou não esperar

Captura de tela de um tutorial de programação do VEX V5 Blocks, mostrando vários blocos de programação e suas conexões, ilustrando como criar um programa simples de controle de robô.

O VEXcode V5 permite que os usuários alterem os seguintes blocos de espera para blocos sem espera com um clique: “girar para”, “girar para posição”, “dirigir para”, “girar para” e “girar para direção”.

Ao alterar o bloco para abrir a garra para não esperar e mudar o bloco para levantar o braço para não esperar, o Clawbot avança enquanto a garra abre e anda para trás enquanto o braço sobe.

Esta abordagem para recuperar um cubo é melhor em ambientes de competição porque economiza tempo.

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

Last Updated: