Desenvolver um robô autônomo dentro das normas da competição para derrubar o adversário do ringue.
Obs.1: Todo o desenvolvimento deve ter em mente as limitações da competição, como peso e tamanho.
Obs.2: Todas as etapas do desenvolvimento deverão ser detalhadas no relatório com modelo a ser enviado. Mais importante que desenvolver é como vocês desenvolveram.
- Microcontrolador (Exemplos: Arduino, ESP...)
- Sensor(es) Ultrassônico(s)
- Sensores Ópticos Reflexivos
- Motores DC com Roda de Tração
- Ponte H (Circuito de Acionamento de Motores)
- Bateria (Alimentação)
- Placa de Prototipagem (Opções: Protoboard, Placa Perfurada ou PCI)
- Conjunto de Fios e Cabos
- Planejamento Inicial: Inicialmente, analisar atentamente o edital da competição com o objetivo de compreender todas as suas exigências.
- Criar um resumo conciso das principais exigências estabelecidas no edital.
- Realizar uma análise detalhada dos materiais e robôs já existentes na RAS UFCG (ou em outras fontes relevantes), a fim de:
- Listar os componentes e recursos atualmente disponíveis.
- Identificar os itens faltantes ou que precisam de aprimoramento para atender às especificações da competição.
- Propor modificações ou melhorias nos designs existentes.
- Seleção de Componentes: Selecionar e adquirir os componentes eletrônicos e mecânicos necessários, baseando-se em uma lista de materiais previamente elaborada e considerando a disponibilidade desses componentes no laboratório.
- Estudo de Sensores e Atuadores:
- Realizar estudos iniciais sobre sensores, com foco em sensores ultrassônicos e ópticos, para compreender seus princípios de funcionamento.
- Estudar o funcionamento de atuadores, especificamente motores DC, a fim de entender como eles podem ser controlados para a movimentação do robô.
- Programação e Microcontrolador: Investigar a placa de prototipagem Arduino, compreendendo como funciona sua programação, abordando os seguintes tópicos:
- Configuração dos pinos, conhecidos como Pinos Gerais de Entrada e Saída (GPIO).
- Leitura e escrita digital.
- Leitura analógica.
- Modulação por largura de pulso (PWM).
- Utilização de funções temporizadoras, como delay() e millis().
- Tratamento de interrupções.
- Sensores Ópticos Reflexivos: Estudar sensores ópticos reflexivos, em particular o TCRT5000, que desempenha um papel crucial na detecção da borda do ringue, considerando:
- O princípio de funcionamento desses sensores.
- Dimensionamento dos resistores para o Diodo Emissor de Luz (LED) Infravermelho (IR) e o fototransistor.
- Processo de leitura dos sinais analógicos no Arduino.
- Técnicas de filtragem dos sinais da leitura.
- Estratégias para detectar a faixa da borda do ringue, como posicionamento, quantidade etc.
- Sensor de Distância: Estudar sensores de distância, em particular, o HC-SR04, que desempenha um papel crucial na detecção do adversário, considerando:
- O princípio de funcionamento desses sensores.
- Conexões e interface.
- Processo de cálculo de distância por meio da leitura.
- Técnicas de filtragem dos sinais da leitura.
- Estratégias para detectar o adversário no ringue, como posicionamento, quantidade etc.
- Circuitos de Acionamento de Motores DC: Compreender o funcionamento dos circuitos de acionamento de motores DC, como a Ponte H, para garantir que o microcontrolador possa controlar eficazmente os motores.
- Explorar os princípios subjacentes a esses circuitos.
- Aprender a utilizar os módulos disponíveis no laboratório, como L298N e CI L293D.
- Sistema de Alimentação: Desenvolver um sistema de alimentação elétrica eficiente, considerando a capacidade da bateria, o valor de tensão e corrente necessários para o circuito e a seleção adequada do tipo de bateria.
- Design Mecânico: Construir o chassi do robô de acordo com as restrições de peso e dimensões da competição, acomodando todos os componentes eletrônicos de forma adequada.
- Considerar a possibilidade de propor um novo modelo ou adaptar um já existente.
- Criar um desenho detalhado usando ferramentas CAD, revisando as conexões e fazendo modificações conforme necessário.
- Prototipagem e Testes: Implementar um protótipo funcional da estrutura e dos circuitos do robô, realizando testes práticos para verificar o desempenho do robô sob condições reais, ajustando os parâmetros do código conforme necessário.
- Testar a eficácia dos sensores ultrassônicos e da detecção da faixa pelo TCRT5000.
- Controlar os motores para seguir um objeto a uma distância de 5 centímetros.
- Estratégias de Combate:
- Estudar estratégias específicas para robôs de sumô, determinando a melhor abordagem para o tipo de robô desenvolvido.
- Analisar estratégias mecânicas para melhorar o desempenho do robô, considerando fatores como a otimização do atrito, o formato dos pneus e o design da rampa.
- Documentação e Relatório: Documentar cuidadosamente todo o processo de desenvolvimento em um relatório abrangente, incluindo diagramas, esquemas elétricos, código-fonte, resultados de testes e lições aprendidas ao longo do caminho.
- Regras Sumô TJR
- Regras de robô de sumô SBC
- 4 coisas deixam seu ROBÔ SUMÔ imbatível
- Como funciona um sensor ultrassônico?
- Como funciona um sensor óptico?
- YouTube - Aprenda programar o Arduino com Tinkercad - Curso para iniciantes
- YouTube - Curso de Arduino
- Arduino - Uno R3
- Arduino - Documentação da Linguagem
- 10 maneiras de destruir um arduino
- Como utilizar millis?
- Sensor Óptico TCRT5000 com Arduino
- Como utilizar o sensor HC-sr04?
- Tutorial - Ultrassônico
- Como funciona uma ponte H?
- Controlando Motor de Vidro Elétrico de Carro pelo Arduino usando L298N
- Controle de Velocidade de um Motor de Vidro Elétrico com Arduino e IBT2
- Few examples of Mini Sumo robot competition strategies
- Motores para Robôs de Sumô 3kg - Guia para iniciantes
- Exemplo - Sumo Robot - GitHub YohanAlexander
- CONSTRUÇÃO E ANÁLISE DE UM ROBÔ PARA COMPETIÇÃO MODALIDADESUMÔ3KG AUTÔNOMO
- EQUIPE MEGABOTS: UM TIME PARA A CATEGORIA SUMÔ 3 KG AUTONÔMO
- DESENVOLVIMENTO DE UM ROBÔ AUTÔNOMO PARA COMPETIÇÕES DE SUMÔ ROBÓTICO
- MINI ROBÔ AUTÔNOMO PARA COMPETIÇÃO DE SUMÔ
- Aprimoramento de um Robô Lutador de Sumô Autônomo - TCC Kallil Miguel Caparroz Zielinski
- Mini Sumo, from design to competing in Robot SM 2019
- ShadowSumo V1 (WIP) // KTU Robotics