Índice:
- Etapa 1: modele seu robô
- Etapa 2: Visão lateral
- Etapa 3: 3 componentes principais
- Etapa 4: O movimento: motores de passo
- Etapa 5: O porta-copo: modelo
- Etapa 6: Porta-copos: Mecanismo
- Etapa 7: O porta-copo: Meu mecanismo
- Etapa 8: Porta-copo: Circuito
- Etapa 9: O Derramamento: Circuito
- Etapa 10: O Derramamento: Cont
- Etapa 11: Código ShotBot
Vídeo: Robô ShotBot: 11 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:34
Este instrutível foi criado em cumprimento ao requisito do projeto do Makecourse na University of South Florida (www.makecourse.com)
Suprimentos:
Fios, Arduino, bomba de água submersível CC 6v segura para alimentos, 2 motores de passo, 2 placas de driver ULN2003, ponte H, servo motor 180, fonte de alimentação 5v e 6-9v, placa de ensaio, IR Senor e remoto, pistola de cola quente, segura para alimentos tubulação.
Etapa 1: modele seu robô
Crie um modelo 3D do seu robô com a aparência que você deseja. Leve em consideração como você colocará a roda e o eixo, os motores, os mecanismos do porta-copos, a fiação e os componentes elétricos e o tanque de água. Podem ver na foto que planejei o tamanho (8x8x4in) e a colocação dos meus componentes e fios. Se necessário, encontre as dimensões ou modelos 3D de seus componentes reais. Você também pode ver no canto traseiro que criei um slot para passar os fios.
Etapa 2: Visão lateral
Você pode ver que criei um slot para os motores de passo e um eixo para a roda dianteira.
Etapa 3: 3 componentes principais
Existem 3 mecanismos principais para o robô.
1. O movimento: as rodas e as funções de acionamento.
uma. Isso requer os dois motores de passo e placas de controle
2. O porta-copo: cria um posicionamento para o copo e um local preciso para servir
uma. Isso requer um servo motor.
3. O Derramamento: Mecanismo para derramar cada dose.
uma. isso requer a ponte H e a bomba d'água
Para a placa de ensaio, conecte os trilhos de aterramento entre si e conecte um deles ao Arduino para criar um aterramento comum.
Este bot será controlado por um sensor infravermelho e remoto. Você precisará conectá-lo a um dos pinos digitais no Arduino e conectá-lo à alimentação e aterramento do Arduino.
Etapa 4: O movimento: motores de passo
Conecte seus motores de passo a cada placa de driver e conecte os pinos IN do 1-4 aos pinos 2-9 no Arduino. Conecte a fonte de alimentação a uma bateria 6v + externa e aterre cada sistema com aterramento comum (ou aterramento Arduino)
Ao programar os motores de passo, você pode usar a biblioteca de motores de passo ou codificá-la. Para este projeto, ele será codificado.
Etapa 5: O porta-copo: modelo
Este é um modelo do porta-copos que criei. Observe a junta aberta na parte traseira do mecanismo.
Etapa 6: Porta-copos: Mecanismo
Para o porta-copos, você usará um servo para controlar seu movimento. Seguindo a imagem acima, você deseja criar um sistema de duas juntas com uma junta na extremidade do braço do servo e uma junta na parte de trás do porta-copos. Isso tornará um movimento rotacional linear. Para isso usei papelão e cotonetes. Cortei um pequeno pedaço retangular de papelão e fiz um pequeno furo em cada extremidade. Eu coloquei um cotonete em cada extremidade e o fixei no servo e no porta-copos. Em seguida, use cola quente para cobrir as pontas do cotonete.
Etapa 7: O porta-copo: Meu mecanismo
Etapa 8: Porta-copo: Circuito
Você deseja conectar o servo motor à alimentação e ao aterramento e conectá-lo a um dos pinos PWM.
Etapa 9: O Derramamento: Circuito
Conecte a bomba de água DC a OUT1 e OUT2 da ponte H. Conecte a ponte H ao aterramento comum. Se sua fonte de alimentação externa for inferior a 12v, conecte-a a + 12v na ponte H, se não, remova a tampa do jumper atrás da conexão e conecte-a a + 12v. Para este projeto usei uma bateria de 9v como minha bateria externa. Em seguida, remova o jumper no pino ENA e conecte-o a um pino PWM no Arduino. Conecte IN1 aos pinos do Arduino. Nota: Normalmente conectaríamos IN2 também, mas não é necessário neste caso porque nunca precisamos alterar a configuração do motor DC.
Etapa 10: O Derramamento: Cont
Você deseja colocar a bomba de água no fundo do tanque e alimentá-la pela parte superior do tanque. Você pode então inclinar o tubo para sair do topo do robô e apontá-lo para o porta-copos.
Etapa 11: Código ShotBot
O código principal e funções
Recomendado:
Arduino - Robô de solução de labirinto (MicroMouse) Robô que segue a parede: 6 etapas (com imagens)
Arduino | Maze Solving Robot (MicroMouse) Wall seguindo Robot: Bem-vindo, sou Isaac e este é meu primeiro robô " Striker v1.0 ". Este robô foi projetado para resolver um labirinto simples. Na competição, tivemos dois labirintos e o robô foi capaz de identificá-los. Quaisquer outras mudanças no labirinto podem exigir uma mudança no
Robô Arduino com distância, direção e grau de rotação (leste, oeste, norte, sul) controlado por voz usando o módulo Bluetooth e movimento autônomo do robô: 6 etapas
Robô Arduino com distância, direção e grau de rotação (leste, oeste, norte, sul) controlado por voz usando o módulo Bluetooth e movimento autônomo do robô .: Este Instructable explica como fazer o robô Arduino que pode ser movido na direção necessária (para frente, para trás , Esquerda, Direita, Leste, Oeste, Norte, Sul) Distância necessária em centímetros usando o comando de voz. O robô também pode ser movido de forma autônoma
Robô de equilíbrio / Robô de 3 rodas / Robô STEM: 8 etapas
Robô de balanceamento / Robô de 3 rodas / Robô STEM: Construímos um robô de balanceamento combinado e de 3 rodas para uso educacional em escolas e programas educacionais após as aulas. O robô é baseado em um Arduino Uno, um escudo personalizado (todos os detalhes de construção fornecidos), um pacote de bateria Li Ion (todos constr
Como fazer o menor robô seguidor de linha do mundo (robo Rizeh): 7 etapas (com fotos)
Como fazer o menor robô seguidor de linha do mundo (robo Rizeh): Como fazer o menor robô seguidor de linha do mundo (vibrobot) " roboRizeh " peso: 5gr tamanho: 19x16x10 mm por: Naghi Sotoudeh A palavra " Rizeh " é uma palavra persa que significa " minúsculo ". Rizeh é uma vibração baseada em ro
COMO MONTAR UM BRAÇO DE ROBÔ DE MADEIRA IMPRESSIONANTE (PARTE 2: ROBÔ PARA Evitar Obstáculos) - COM BASE NO MICRO: BIT: 3 etapas
COMO MONTAR UM ARM DE ROBÔ DE MADEIRA IMPRESSIONANTE (PARTE 2: ROBÔ PARA Evitar Obstáculos) - COM BASE NO MICRO: BIT: Anteriormente, introduzimos o Armbit no modo de rastreamento de linha. A seguir, apresentamos como instalar o Armbit evitando o modo de obstáculo