Projeto de Introdução à Computação. Carrinho seguidor de linha.
Desenvolvida pelo monitor Felipe Santos, aqui contêm documentos que guiam o aluno na realização do projeto. Antes de tudo verifique se você está na branch library
e dê fork no projeto.
A priori o aluno não precisa se preocupar com os componentes eletrônicos do carrinho, portanto foque no software.
- A documentação das funções presentes pode ser encontrada aqui: https://github.com/SageScroll18144/IF668-LFCar/blob/main/main/README.md .
- (x1) Sensor ultrasônico;
- (x1) Infravermelho;
- (x2) Motores DC;
- (x1) Ponte H L298N.
- (x1) Buzzer.
Em caso de dúvidas ou dificuldades, entre em contato com os monitores ou diretamente comigo:
Encorajamos os alunos a procurarem por bugs e sugerirem melhorias para o projeto, visando aperfeiçoá-lo para as próximas edições da disciplina. Se você identificou algum bug ou possui uma ideia para melhorar o projeto, ficaremos felizes em receber sua contribuição!
Existem duas maneiras de nos enviar suas sugestões:
-
Issue: Abra uma issue detalhando o problema ou a melhoria proposta. Certifique-se de fornecer informações claras e específicas para facilitar a compreensão do que precisa ser corrigido ou aprimorado.
-
Pull Request: Se você é familiarizado com o processo de pull requests, sinta-se à vontade para enviar suas alterações diretamente por meio de um pull request. Certifique-se de descrever claramente as alterações realizadas e o motivo por trás delas.
- Rotação do motor invertido: Algumas placas os pinos de rotações estão invertidos, para não alterar o hardware basta trocar as posições dos pinos no vetor de sentido