Índice:
- Etapa 1: Etapa 1: Encontrar as peças necessárias para fazer o projeto
- Etapa 2: Configurando Seu Chassi
- Etapa 3: Fiação do driver do motor
- Etapa 4: Configurando a cabeça: Sensor ultrassônico e sensor de infravermelho
- Etapa 5: Configure seu Arduino
- Etapa 6: Tempo para o código
- Etapa 7: Tudo pronto, vamos finalizar
Vídeo: Pessoa que segue o carrinho: 8 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:34
Os robôs estão recebendo cada vez mais atenção em muitos setores a cada dia. A partir de hoje, os robôs estão assumindo a maioria dos trabalhos triviais onde antes a atenção humana era necessária.
Vamos começar com um simples - um bot que o segue conforme você avança. Existem muitas aplicações para este projeto, por exemplo, como em aeroportos e complexos comerciais, ele pode transferir mercadorias para você enquanto você caminha livremente.
Neste Instructable, não construiremos aquelas grandes máquinas industriais, mas um modelo de trabalho baseado em Arduino para a mesma causa.
Além disso, este instrutível foi feito em colaboração com HATCHNHACK. Confira seu incrível site para todos os seus equipamentos de prototipagem, blogs, ideias e muito mais.
Etapa 1: Etapa 1: Encontrar as peças necessárias para fazer o projeto
Bem, estou escrevendo isso como um Instructable geral, então tentarei encontrar algumas alternativas se você não conseguir encontrar as peças que estou usando. Também adicionarei links de compra para que você possa comprar os itens que não tem em mãos e para que possa personalizar seu bot com sua criatividade. Para peças para fazer este projeto, consulte hnhcart. Eles têm peças de boa qualidade com uma faixa de preço incrível.
Microcontrolador: bem, se você é um iniciante, tente usar um Arduino. Bem, estou usando o Arduino Uno. Link de compra para Arduino UNO
- Motores: qualquer motor de 12 V funcionará. Estou usando motores DC com engrenagem de 12 volts genéricos de 300 RPM. Você também pode comprar motores BO. Comprar link para placas DC Geared | Motores BO
- Driver do motor: você precisará de um driver do motor para operar os motores, pois a maioria dos microcontroladores não pode fornecer tanta voltagem. Estou usando um L298N, que você pode consultar aqui para comprar o driver do motor.
- CHASSIS: Para chassis, você deve comprar um específico para os motores que você está usando. Para motores com desgaste BO e DC, você pode consultar este link
- Sensor ultrassônico: Estou usando um módulo sensor ultrassônico genérico HCRS04. comprar link para o
- sensor ultrasônico.
- Módulo de sensor de proximidade IR: qualquer sensor de proximidade funcionará, podendo detectar a detecção de objetos por pelo menos 20 cm. Link de compra para o sensor
- Fios de jumpers: todos nós precisamos de fios de jumpers para conectar as coisas. Se você é um novato, você precisará de um monte deles para diferentes projetos. você pode comprar alguns daqui Masculino para masculino | Masculino para feminino
-
Bateria: bem, estou usando uma bateria lipo de 12v para este projeto. se você não tiver isso, você sempre pode mudar para baterias de íon de lítio de 12v genéricas. Ou se estiver usando motores BO de 9v, você pode até usar uma bateria de 9v simples. Mas tenha cuidado para verificar as especificações do motor antes de comprar a bateria, pois você pode danificar o motor se fornecer tensão maior do que a capacidade do motor. Para comprar bateria de 9v, consulte aqui.
- Placa de ensaio / placa de prototipagem: você vai precisar de algo para conectar todo o fio. Aqui, o breadboard será útil. comprar link para breadboard | placa de prototipagem
Etapa 2: Configurando Seu Chassi
Para este projeto, estou usando chassis de 4 motoredutores que você pode encontrar facilmente. Estou usando 4 suportes de metal em forma de L para montar minha cabeça de servo e uma caixa de madeira e como um carrinho.
- Para construir o chassi, primeiro monte os suportes
- monte os motores e pneus
- monte o servo
- deixe a cabeça e a caixa de lado, pois você precisará de espaço para construir o resto do bot. vamos anexar isso no final.
Etapa 3: Fiação do driver do motor
Para fornecer energia suficiente para os motores, precisamos configurar o driver do motor.
- primeiro, aparafuse os pólos + ve e -ve do motor ao conector PTR do driver do motor.
- em seguida, para ligar, o acionador do motor aparafusa o + ve da bateria à porta de 12v e -ve à porta GND do acionador do motor.
- coloque o pino de entrada do driver do motor no pino PWM do Arduino conforme sua escolha. LEMBRE-SE de alterar os pinos do motor em seu código de acordo.
- adicione uma chave entre o + ve da bateria e o driver do motor, caso contrário, você terá que continuar desconectando a bateria quando não a estiver usando. Obtenha 2 fios do 5v e GND do driver do motor para a placa de ensaio para que você possa alimentar o Arduino, bem como outros dispositivos.
Etapa 4: Configurando a cabeça: Sensor ultrassônico e sensor de infravermelho
Eu colei os sensores em uma placa de metal quadrada, conforme mostrado na foto acima
- conecte todos os 5v e GND aos 5v e GND da placa de ensaio para alimentar os sensores e o servo.
- conecte os pinos de saída dos sensores IR esquerdo e direito aos pinos 12 e 13 do Arduino.
- conecte o eco e o pino trigonométrico do sensor ultrassônico aos pinos 2 e 3 do Arduino.
- conecte o pino de entrada do servo ao pino 5 do arduino.
Etapa 5: Configure seu Arduino
Usei fita dupla para consertar o Arduino e a placa de ensaio no chassi, pois ela também fornece isolamento na parte traseira do Arduino.
ligue o Arduino conectando o 5v e o GND da placa de ensaio ao Vin e o GND ao Arduino e pronto.
Etapa 6: Tempo para o código
Estou deixando um link de download para o código, mas também explicarei o algoritmo básico por trás do código.
- a princípio, o bot iniciará uma função de busca pela mão.
- assim que um objeto for encontrado, o bot irá iniciar a função de loop
- nisso, se o sensor IR esquerdo for acionado, o bot irá virar à direita
- se o sensor IR direito for acionado, o bot irá virar à esquerda
- se o objeto chegar muito perto, o bot irá para trás.
- se o objeto se afastar, o bot seguirá em frente.
Etapa 7: Tudo pronto, vamos finalizar
tudo feito, resta a você usar sua criatividade para customizá-lo e encontrar seu uso inovador para o projeto.
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
Hack-O-Lantern piscando com Led que segue a música: 6 etapas
Hack-O-Lantern piscante de Led seguindo a música !: Faça um jack-o-lantern que toca e pisca LEDs multicoloridos para a música favorita de Halloween de todos
Quad de criança invadindo um veículo que dirige sozinho, segue em linha e detecta obstáculos: 4 etapas
Quad de Kid's Hacking em um Veículo de Autodirecionamento, Seguimento de Linha e Detecção de Obstáculos .: No Instructable de hoje, vamos transformar um quadriciclo de 1000Watt (Sim, eu sei que é muito!) Electric Kid's Quad em um veículo de Autodirecionamento, Seguimento de Linha e Evitando Obstáculos! Vídeo de demonstração: https: //youtu.be/bVIsolkEP1kPara este projeto, precisaremos dos seguintes materiais
MyPetBot (um bot que segue você): 10 etapas (com imagens)
MyPetBot (Um Bot que te segue): Ai é uma das mais belas aplicações da matemática. É basicamente um monte de operações de matrizes otimizadas para corresponder ao resultado que você está procurando. Felizmente, existem toneladas de ferramentas de código aberto que nos permitem fazer uso delas. Eu originalmente ha
Robô que segue o objeto EBot8: 5 etapas (com imagens)
EBot8 Robô Seguidor de Objetos: Você já pensou em fazer um robô que segue aonde quer que você vá? Mas simplesmente não conseguiu? Bem … Agora você pode! Apresentamos o robô que segue o objeto! Vá até este tutorial, curta e vote e talvez você também consiga