O Arduino Uno funciona como o “cérebro” do robô. Ele recebe os sinais dos sensores infravermelhos, processa essas informações e envia os comandos necessários para os motores. Sua programação define toda a lógica de controle responsável por ajustar a direção, velocidade e correção de trajetória durante o percurso.
Os sensores IR identificam o contraste entre a linha preta e o fundo claro emitindo luz infravermelha. Quando detectam uma área escura, reconhecem a linha; quando a reflexão é maior, identificam o fundo. Esses dados são enviados ao Arduino, que ajusta o movimento do robô conforme a posição da linha.
O driver L298N atua como intermediário entre o Arduino e os motores. Ele recebe comandos digitais e converte em energia adequada para controlar velocidade e direção dos motores, permitindo curvas e correções independentes em cada roda.
Os motores DC transformam energia elétrica em movimento das rodas. Dois motores independentes permitem que o robô faça curvas e mantenha a trajetória corretamente.
O chassi sustenta todos os componentes do robô, garantindo estabilidade e organização interna. As rodas acopladas aos motores permitem deslocamento suave e preciso.
A bateria alimenta todo o sistema, fornecendo energia ao Arduino, sensores e driver de motor. Uma fonte estável é essencial para um bom desempenho.
A protoboard permite montar o circuito sem soldar, tornando mais simples realizar testes e ajustes durante o desenvolvimento.