Skip to content

UnbDroid/SegueLinha2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Projeto de Robô Seguidor de Linha - Competição UNB

Este repositório contém o código e documentação do projeto desenvolvido por estudantes da Universidade de Brasília (UNB), com o objetivo de participar de uma competição de robôs seguidores de linha. O projeto envolve a montagem e programação de um robô capaz de seguir uma linha, utilizando sensores e motores para navegar de forma autônoma.

Objetivo

O principal objetivo deste projeto é desenvolver e programar um robô que seja capaz de seguir uma linha preta sobre um fundo branco, utilizando um conjunto de sensores para detectar a linha e fazer ajustes no movimento de acordo com sua posição.

Competição

A competição de seguidor de linha desafia equipes a criarem robôs autônomos capazes de percorrer um percurso delimitado por uma linha, de forma rápida e precisa. O robô deverá ajustar seu movimento constantemente para não sair da linha e completar o percurso no menor tempo possível.

Estrutura do Projeto

  • Montagem do Robô: A estrutura física do robô é composta por sensores de linha, motores de movimentação e uma placa controladora (geralmente uma placa Arduino ou similar).
  • Programação: O robô é programado utilizando a linguagem Python e/ou C, onde os sensores são configurados para ler a posição da linha e controlar os motores para manter o robô na trajetória.
  • Sensores: Sensores de infravermelho (IR) são usados para detectar a linha e enviar informações para o controlador, permitindo ajustes rápidos nos motores.
  • Motores: Motores DC ou servomotores são utilizados para movimentar as rodas do robô, alterando sua direção conforme necessário para seguir a linha.

Tecnologias Utilizadas

  • Arduino ou Raspberry Pi: Controladores do robô.
  • Python ou C/C++: Linguagens de programação para controle do robô.
  • Sensores IR: Para detecção da linha.
  • Motores DC ou Servo: Para movimentação do robô.

Instruções de Uso

  1. Montagem: Siga o diagrama de montagem disponível em [inserir link ou arquivo de diagrama] para conectar os sensores, motores e a placa controladora.
  2. Programação: Faça o upload do código para a placa controladora através da IDE Arduino ou outro software correspondente.
  3. Testes: Após montar e programar o robô, realize testes em uma pista de linha para calibrar os sensores e ajustar os parâmetros de controle.

Contribuições

Este projeto é uma colaboração entre estudantes da UNB e está aberto para melhorias e ajustes. Se você deseja contribuir, sinta-se à vontade para fazer um fork deste repositório e abrir um pull request com suas alterações.

Contato

Para mais informações, entre em contato com os responsáveis pelo projeto:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published