Os primeiros passos na programação de um robô consistem em fazer ele andar em linha reta e girar um determinado valor em graus (para entender melhor como usar o MyBlocks de giro sugiro acessar o post https://matematicanarobotica.blogspot.com/2019/02/em-busca-da-precisao-para-programar-seu.html). Esses são conceitos matemáticos fundamentais que formam as linhas poligonais. Essas linhas poligonais são definidas por segmentos de reta e ângulos (giros) e podem ser abertas ou fechadas (quando o início coincide com o fim):
Com o tempo você se sente confiante para desenhar (coloque um lápis no robô educador e veja o rastro que ele produz, lembrando que se o lápis não estiver no centro de giro ele irá produzir algo um pouco diferente do esperado) polígonos regulares como os abaixo:
Note que uma das coisas fundamentais na construção de um polígono regular é que o ângulo de giro corresponde ao ângulo externo e não ao interno dos polígonos regulares, portanto se você quer construir um hexágono regular, na sua programação deve ter o loop de repetição com valor 6, e ter um valor a sua escolha de andar (segmento de reta que formará os lados) e de giro com o valor 60 graus (ângulo de 60º). Note que para formar quaisquer polígono regular, basta apenas dividir 360 graus pela quantidade de lados, que é a fórmula do ângulo externo dos polígonos regulares.
Que outros formatos geométricos podem ser construídos? Que tal testar uma sequência de repetições? Coloque seu robô para ser um artista e até a próxima!
Nenhum comentário:
Postar um comentário