Neste desafio, você vai programar o carro para resolver o Labirinto! O carro possui três sensores que já estão funcionando e atualizam as variáveis SE, SM e SD, que indicam o que cada sensor está “vendo” (esquerda, meio e direita). Com base nessas informações, sua missão é completar o código, criando as funções necessárias e seguindo as dicas nos comentários do programa. O objetivo final é fazer com que o carro comece de qualquer ponto da linha e consiga chegar sozinho ao final do percurso, identificado por um bloco maior. Boa sorte e divirta-se com o desafio!
Nesta etapa, vamos introduzir o conceito do algoritmo da “mão esquerda” para resolver um labirinto de forma virtual. A ideia é compreender a lógica por trás do algoritmo antes de aplicá-lo no carro real, abstraindo os desafios de hardware neste primeiro momento. Assim, você poderá testar e entender o raciocínio do percurso, desenvolvendo a capacidade lógica e de resolução de problemas, que depois será usada na programação do robô físico.