Aprender
Antes de poder competir no desafio Varrer o Campo, primeiro você precisa aprender sobre o Sensor Óptico e como codificar seu robô para usar o feedback do sensor para concluir uma tarefa, como encontrar e empurrar Buckyballs para fora do Campo. Você também aprenderá a criar um algoritmo para otimizar seu código e fazer com que seu robô conclua um desafio, mesmo que o campo do jogo mude.
Sensor óptico
O Sensor Óptico tem três funções principais: detetar objetos e a sua proximidade, detetar a cor de um objeto e detetar a luz ambiente ou a luz refletida por um objeto.
Assista a este vídeo para saber o que é o Sensor Óptico e como você pode usar os dados do Sensor Óptico em um projeto com o seu robô.
Assista a este vídeo para saber como usar os dados do sensor óptico em um projeto de blocos VEXcode EXP.
Assista a este vídeo para saber como usar os dados do sensor óptico em um projeto VEXCODE EXP Python.
Usando Algoritmos
Os algoritmos permitem codificar seu robô para tomar decisões de forma autônoma em resposta aos dados de seu ambiente. Um algoritmo é um conjunto preciso de instruções que usa sequência, iteração e loops para permitir que seu robô conclua tarefas mais desafiadoras, mesmo que o ambiente mude.
Assista a este vídeo para saber o que é um algoritmo e como você pode usar um algoritmo para codificar seu robô para resolver desafios mais complexos.
Verifique a sua compreensão
Antes de passar para a seção Prática, certifique-se de compreender os conceitos abordados nesta página, respondendo às perguntas no documento abaixo em seu caderno de engenharia.
Verifique as suas perguntas de compreensão (blocos) >
Perguntas do Check Your Understanding (Python) >
Selecione Avançar > para praticar o uso do Sensor Óptico e criar um algoritmo para encontrar e empurrar Buckyballs para fora do Campo.