Skip to main content

Lição 1: Bloqueios do Sensor Ocular

<Eye Sensor near object> Bloquear

O <Eye Sensor near object> bloco informa se o sensor ocular está perto o suficiente de um objeto para detectar uma cor (vermelho, verde, azul, nenhuma).

Bloco VEXcode VR Eye Sensor Near Object que diz 'Front Eye is near object?'.

O <Eye Sensor near object> bloco é um bloco repórter booleano que relata VERDADEIRO quando o sensor ocular está próximo a um objeto que possui cores detectáveis e relata FALSO se o sensor ocular não estiver próximo a um objeto que possui cores detectáveis.

O Sensor de Olho Dianteiro ou para Baixo pode ser selecionado no menu suspenso no <Eye Sensor near object> bloco.

Bloco VEXcode VR Eye Sensor Near Object que diz 'Front Eye is near object?'. O menu suspenso do sensor é aberto, permitindo que o usuário altere o sensor de Olho Frontal para Olho Descendente.

Usando Blocos de Interruptor 

Este é o <Eye sensor near object> bloco Switch.

VEXcode VR switch block version of the Eye Sensor Near Object block, with Python code that reads 'front_eye.near_object()'.

Você pode alterar o parâmetro do sensor do Sensor do Olho Frontal para o Sensor do Olho Descendente substituindo o código "front_eye" por "down_eye." Observe que o nome do sensor deve ser digitado usando letras minúsculas. Basta digitar o parâmetro ou pressionar a tecla Enter ou a tecla Tab para selecionar a sugestão de parâmetro que aparece. 

VEXcode VR switch block version of the Eye Sensor Near Object block, with Python code that reads 'front_eye.near_object()'. Um menu suspenso de preenchimento automático permite que o usuário altere o sensor entre 'front_eye' e 'down_eye'.

<Color sensing> Bloquear

O <Color sensing> bloco informa se um dos sensores oculares detecta uma cor específica.

Bloco de detecção de cor VEXcode VR que diz 'Olho frontal detecta vermelho?'.

Escolha qual sensor ocular usar no <Color sensing> bloco.

Bloco de detecção de cor VEXcode VR que diz 'Olho frontal detecta vermelho?'. Um menu suspenso é aberto para definir o sensor selecionado como Olho Frontal ou Olho Inferior.

O <Color sensing> bloco é um bloco repórter booleano e relata VERDADEIRO quando o sensor ocular detecta a cor selecionada. O <Color sensing> bloco informa FALSO quando o sensor ocular não detecta a cor selecionada. Escolha qual cor detectar no <Color sensing> bloco.

Bloco de detecção de cor VEXcode VR que diz 'Olho frontal detecta vermelho?'. Um menu suspenso é aberto para definir a cor selecionada como vermelho, verde, azul ou nenhuma.

Usando Blocos de Interruptor

Este é o <Color sensing> bloco Switch. 

VEXcode VR switch block version of the Color Sensing block with Python code that reads 'front_eye.detect(RED)'.

Você pode alterar o parâmetro de cor digitando uma cor diferente dentro dos parênteses. Certifique-se de inserir a cor usando todas as letras maiúsculas. As sugestões para o parâmetro de cor aparecerão à medida que você modificar o texto. 

VEXcode VR switch block version of the Color Sensing block with Python code that reads 'front_eye.detect(RED)'. O usuário pode alterar o valor da cor entre AZUL, VERDE, NENHUM e VERMELHO digitando-o ou usando o recurso de preenchimento automático.

Como o <Eye sensor near object> bloco, você pode alterar o parâmetro do sensor do Sensor do Olho Frontal para o Sensor do Olho Descendente substituindo "front_eye" por "down_eye". Certifique-se de inserir o nome do sensor usando letras minúsculas. Usar a sintaxe adequada é importante, portanto, certifique-se de incluir um sublinhado (_) entre as duas palavras no nome do sensor. 

VEXcode VR switch block version of the Color Sensing block with Python code that reads 'down_eye.detect(RED)' to demonstrate how to change the selected sensor.

Selecione o botão Seguinte para continuar com o resto desta lição.