O documento apresenta um kit de robótica educacional chamado Anprino que usa Arduino e impressão 3D para ensinar programação por blocos. Ele descreve três modelos básicos de robôs e desafios de programação para movimentá-los, com o objetivo de que nenhum aluno fique para trás.
Como resolver problemas de acessibilidade à robótica nas escolas portuguesas? Tirar partido de eletrónica de baixo custo, programação baseada em blocos para simplificar, e impressão 3D para assegurar personalização e independência dos modelos de robótica tradicional.
Estas são as três configurações base do anprino: um desvia obstáculos, um segue-linhas e um controlado à distância. No fundo, são todos o mesmo, a montagem pode variar, mas o que altera nos modelos são os sensores que lhes são ligados.
Na verdade, o anprino foi pensado para ser configurável para qualquer tipo de projeto. Ter um carro robótico é uma boa abordagem inicial, mas a base permite outras configurações. E se não houver alguma peça necessária, pode ser modelada e impressa em 3D.
A programação pode ser efetuada diretamente no IDE do Arduino, ou utilizado uma versão do Ardublockly com blocos específicos para o Anprino. Com isto, conseguimos tirar partido do potencial das linguagens por blocos na introdução à programação e pensamento computacional.
Desafio 1: arrancar o ardublockly e programar o robot para mover para frente, parar, e marcha atrás.
Virar à esquerda e direita: programar os motores, os ângulos variam em função do tempo e da velocidade.
Usar um ciclo: repetir várias vezes a mesma operação.
Repararam que ele não parou? Precisamos de usar um bloco “parar” com tempo significativo.
Obrigado a todos. Podem encontrar mais informações sobre este projeto na página da ANPRI.