Índice:
- Suprimentos
- Etapa 1: impressão 3D do chassi
- Etapa 2: Lixar o Chassi (Refinamento)
- Etapa 3: Juntando as rodas e os servos
- Etapa 4: Anexando os Servos ao Chasis
- Etapa 5: adicionar a esfera do rolo frontal
- Etapa 6: Adicionando a placa de ensaio e os sensores
- Etapa 7: Criar o circuito de gerenciamento de bateria e adicioná-lo ao chassi
- Etapa 8: código, Arduino Nano e circuitos
- Etapa 9: É isso! Seu Sumo Bot está pronto para ir
Vídeo: Mini-Sumo Bot: 9 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
O que é um Sumo Bot?
Este projeto foi inspirado no estilo de competição de robótica de sumô, do qual um exemplo pode ser encontrado aqui. Dois bots são colocados em um anel preto com uma borda branca com o objetivo de derrubar autonomamente o outro bot para fora do ringue. Por isso é um bom projeto no que diz respeito ao uso de sensores.
Neste instrutível, irei guiá-lo sobre como criar seu próprio mini bot de sumo. É um ótimo projeto para passar um tempo ou até mesmo iniciar um evento de robótica só seu. É compacto, cheio de oportunidades de aprendizagem e muito divertido de jogar.
Suprimentos
Lista de Materiais
- PLA Verde
- 2x Servos Contínuos SG90
- Sensor Ultrassônico HC-SR04
- Sensor infravermelho
- Fio Jumper Vermelho de 2m
- 2 parafusos M4
- 2x M4 Hex Nuts
- 1 bateria de íon de lítio 3,7 V 3600 mAh
- 1x suporte de bateria Li-Ion 18650
- Módulo de carregamento de íons de lítio TP4056
- 5V DC-DC Boost Converter
- Arduino Nano
- Prancha de pão pequena
- Blue Tack
- 2 rodas
- 2x parafusos pequenos M3 (para servos)
- 1x interruptor SPDT
Equipamentos Úteis
- impressora 3d
- Dremel Kit
- Pistola de cola quente
- Computador
Etapa 1: impressão 3D do chassi
Primeiro, baixe o arquivo anexado e abra-o usando o software FlashPrint ou outro software de impressora 3D. Salve este arquivo em um cartão SD e insira na impressora 3D. Após configurar a impressora, carregar o filamento e aquecer as extrusoras, imprima o desenho.
Etapa 2: Lixar o Chassi (Refinamento)
Após a impressão do chassi, os suportes deverão ser removidos. Usando um cinzel ou bisel, eles podem ser removidos com facilidade. Uma lima também pode ser usada para suavizar e limpar arestas ásperas. No entanto, tome cuidado para não destruir o chassi ou machucar os dedos.
Etapa 3: Juntando as rodas e os servos
Para esta etapa, o servo deve ser combinado com a roda de forma segura para garantir que não caia durante a competição. Esta junta pode ser realizada aparafusando as duas partes, o que torna a junta forte.
Etapa 4: Anexando os Servos ao Chasis
Uma vez que as rodas foram fixadas aos servos, eles agora podem ser montados no chassi permanentemente. A melhor maneira de fazer isso que encontrei foi usar uma pistola de cola quente, pois é forte o suficiente para prender os servos ao chassi, mas também permite que quaisquer alterações sejam feitas no posicionamento dos servos, se necessário.
Certifique-se de que os servos estejam alinhados corretamente e na orientação correta ao encaixá-los no chassi!
Etapa 5: adicionar a esfera do rolo frontal
Esta etapa é bastante simples, pois os dois orifícios para os parafusos já foram modelados. Basta alinhar a esfera com o chassi e prender os dois componentes juntos usando parafusos M4 e porcas sextavadas.
Porcas sextavadas adicionais podem ser colocadas entre a esfera do rolo e o chassi, atuando como espaçadores para reduzir o ângulo inclinado para baixo do sumo bot.
Etapa 6: Adicionando a placa de ensaio e os sensores
Primeiro, prenda o sensor infravermelho na frente do robô usando cola quente enquanto se certifica de que o sensor é capaz de escanear claramente o solo abaixo dele. Em seguida, prenda o sensor ultrassônico nos orifícios necessários na frente do bot, como pode ser visto nas fotos acima.
Por fim, adicione a placa de ensaio com o Arduino nano no centro do bot e prenda-a usando tachinha azul para que seja fácil de remover em momentos de solução de problemas e reparo.
Etapa 7: Criar o circuito de gerenciamento de bateria e adicioná-lo ao chassi
A bateria de íon de lítio deve ser conectada em paralelo com o módulo de carregamento de íon de lítio TP-4056 e o intensificador 3V-5V. Certifique-se de conectar os fios do jumper aos terminais da polaridade correta durante este processo.
Ao soldar, lembre-se de tomar cuidado, mantendo-se atento, trabalhando em uma área bem ventilada e usando proteção para os olhos.
Um interruptor deve ser colocado na saída positiva do conversor 5Vboost para permitir que o bot ligue e desligue. A saída do conversor DC-DC vai diretamente para a entrada de energia do Arduino Nano.
Etapa 8: código, Arduino Nano e circuitos
Em primeiro lugar, para programar o Arduino Nano, você precisará baixar o IDE do Arduino e os drivers necessários para o Nano. Depois de fazer isso, você deve ser capaz de fazer upload do código abaixo, conectando seu computador ao nano por meio de um cabo USB para Micro-USB.
Em seguida, usando o diagrama acima, conecte cada um dos componentes e sensores necessários ao Nano.
- Os 2 Servos devem ser conectados aos pinos 9 e 10.
- O sensor infravermelho deve ser conectado a um pino analógico (este sensor não está incluído no código, pois é específico da competição apenas - deve ser adicionado pelo usuário)
- O sensor ultrassônico HC-SR04 deve ter seu pino de eco conectado ao pino 5 e seu pino trigonométrico conectado ao pino 4.
Feito isso, teste o bot e faça os ajustes necessários.
Etapa 9: É isso! Seu Sumo Bot está pronto para ir
Agora tudo está configurado e seu bot está completo.
Aproveitar!
Recomendado:
Bot do Telegram com NodeMCU (ESP8266): 3 etapas
Bot do Telegram com NodeMCU (ESP8266): Precisa de um bot para dar notificações de seu sistema? ou fazer algo apenas enviando uma mensagem? O Telegram Bot é a sua solução! Neste tutorial, usarei o Telegram Web e o BotFather para fazer o meu bot
T2 - o bot de chá -Tea Brewing Made Easy: 4 etapas
T2 - o bot de chá -Tea Brewing Made Easy: O bot de chá foi feito para ajudar o usuário a preparar seu chá no tempo de preparo recomendado. Um dos objetivos do design era mantê-lo simples. Um ESP8266 é programado com um servidor web para controlar um servo motor. O ESP8266 Web Server é responsivo a dispositivos móveis e
Como adicionar um bot interativo no Discord: 6 etapas
Como adicionar um bot interativo no Discord: Neste tutorial, vou mostrar como fazer um bot interativo próprio que funciona com alguns poucos comandos. Discord é um aplicativo de mídia social do Skype / Whats-app que aproxima os jogadores. Eles podem ter um canal próprio, ver qual jogo cada membro joga
Mini Drawing Bot - Live Android App - Trignomentry: 18 etapas (com imagens)
Mini Drawing Bot - Live Android App - Trignomentry: Agradeço a DEUS e a todos vocês por fazerem meu projeto Baby-MIT-Cheetah-Robot ganhar o primeiro prêmio no Concurso Make it Move. Estou muito feliz porque muitos amigos fazem muitas perguntas nas conversas e nas mensagens. Uma das questões importantes era como
Bot de desenho de linha BT criado para o lixo - Meu bot: 13 etapas (com imagens)
Lixo construído BT Line Drawing Bot - Meu Bot: Hai amigos, depois de um longo intervalo de cerca de 6 meses, aqui estou eu com um novo projeto. Até a conclusão de Cute Drawing Buddy V1, SCARA Robot - Arduino eu planejo um outro robô de desenho, o objetivo principal é cobrir um grande espaço para desenho. Braços robóticos tão fixos c