Desenvolvimento de interface de comunicação e expansão para kit de robótica educacional
Daniel Barcelos Mendes, Felipe Nascimento Martins, Terceiro Autor[Colaborador]
Programa Institucional de Bolsas de Iniciação Científica - PIBIC
Campus Serra
Instituto Federal do Espírito Santo - Ifes
d_bm3@hotmail.com, felipemartins@ifes.edu.br, terceiro.autor@Ifes.edu.br
Resumo - O presente trabalho faz parte de um projeto que pretende implementar a Robótica Educacional como ferramenta de trabalho pedagógico interdisciplinar para cursos profissionalizantes de nível técnico e superior. Consiste na criação de uma interface de comunicação entre o kit de robótica da LEGO (NXT) e a plataforma Arduino. Esta plataforma foi escolhida devido à sua praticidade e amplo leque de sensores compatíveis. Foram realizados estudos referentes tanto à montagem quanto à programação dos dois controladores (NXT e Arduino) e, em seguida, montados alguns protótipos para testes dos programas iniciais. O protocolo adotado para o desenvolvimento da comunicação entre o NXT e o Arduino foi o I²C devido à sua simplicidade e à existência de bibliotecas em ambas as linguagens, que facilitam a implementação do sistema. Após a obtenção do entendimento necessário de ambas as linguagens deu-se início à construção e programação da comunicação propriamente dita. Para prova de comunicação foi utilizado um sensor de luz tipo LDR (resistor dependente de luz) e implementado o seguinte algoritmo: caso estivesse muito escuro o Arduino enviaria um sinal para o LEGO e este acionaria o seu sensor emissor de luz. Outros testes também foram realizados utilizando-se outros dispositivos como um sensor de distância ultrassônico e um servomotor. Os resultados dos testes foram satisfatórios e demonstraram que o sistema implementado cumpriu com sucesso os objetivos propostos no plano de trabalho original.
Palavras-chave: LEGO, Arduino, I²C, robótica.
Abstract - This work is part of a project that aims to