Índice:

Como construir um robô SMARS - Arduino Smart Robot Tank Bluetooth: 16 etapas (com imagens)
Como construir um robô SMARS - Arduino Smart Robot Tank Bluetooth: 16 etapas (com imagens)
Anonim
Image
Image
Lista de Peças
Lista de Peças

Este artigo é orgulhosamente patrocinado pela PCBWAY.

PCBWAY faz prototipagem de PCBs de alta qualidade para pessoas em todo o mundo. Experimente você mesmo e ganhe 10 PCBs por apenas $ 5 na PCBWAY com ótima qualidade, Obrigado PCBWAY. O Motor Shield para Arduino Uno que desenvolvi para uso neste projeto usa serviços PCBWAY PCB.

Neste instrutível, vou mostrar como construir o Arduino Robot Car é chamado SMARS Robot.

Vamos começar

Etapa 1: Lista de Peças

Para construir o modelo básico do robô SMARS, você só precisa de algumas peças. Dividido em duas partes principais, peças impressas em 3D e componentes eletrônicos. Para peças 3D você pode imprimir usando uma impressora 3D, você pode baixar os arquivos 3D completos aqui. Para componentes eletrônicos, você pode comprar na Amazon ou AliExpress.

Peças eletrônicas:

  • 1 x Arduino Uno R3 DIP
  • 1 x Arduino Motor Shield
  • 1 x Ultrasonic HC-SR04
  • 1 x sensor infravermelho
  • 2 x motor engrenado 200 RPM 6V
  • 8 x Jumper de cabo fêmea para fêmea 10cm
  • 4 x cabo AWG24
  • 1 x Conector de bateria de 9V
  • 1 x bateria de 9V
  • 1 x suporte de bateria (2 x íon de lítio 14500)
  • 1 x cabo USB
  • 1 x USB OTG

Etapa 2: Imprimir peças 3D

Imprimir peças 3D
Imprimir peças 3D

Existem algumas partes básicas para construir seu SMARS, você pode baixar os arquivos de construção em thingiverse.com. Obrigado a Kevin Thomas que foi criado SMARS.

www.thingiverse.com/thing:2662828

Listar peças impressas em 3D

  • Chassis
  • Rodas mestras x2
  • Rodas escravas x2
  • Trilhos mecânicos x32
  • Placa de retenção (para a bateria de 9v)
  • Suporte para telêmetro
  • Tampa do telêmetro
  • Conector

Para imprimir todas as peças usei 3D Printer Creality Ender 3 com resolução: 0.2, infill 30%.

Etapa 3: fios de solda para motores

Fios de solda para motores
Fios de solda para motores
Fios de solda para motores
Fios de solda para motores

Preparação antes de soldar você pode colocar algum fluxo no terminal de motores e fios.

  • soldar um fio vermelho de 13 cm ao terminal positivo do motor da roda dianteira
  • soldar um fio preto de 13 cm ao terminal negativo do motor da roda dianteira
  • soldar um fio vermelho de 13 cm ao terminal positivo do motor da roda traseira
  • soldar um fio preto de 13 cm ao terminal negativo do motor da roda traseira

Após a soldagem, torça os fios vermelho e preto para prendê-los ainda mais. Também torna os fios mais fáceis de gerenciar.

Etapa 4: instalar motores

Motores Fit
Motores Fit

Os motores se fixarão na área de tamanho perfeito atrás do orifício da roda.

Etapa 5: coloque a bateria

Bateria Fit
Bateria Fit
Bateria Fit
Bateria Fit

A bateria cabe no meio do robô, entre os dois motores. Você precisará conectar um conector de bateria de 9 V à bateria.

Se você quiser usar duas baterias recarregáveis Li-ion 3.7V tamanho 14500. Você vai precisar de um chassi com tamanho maior de 3mm e um porta-bateria 2xAA. Em seguida, as baterias podem ser inseridas dentro do chassi e a placa Arduino Uno pode ser colocada livremente sobre ele.

Etapa 6: encaixe os suportes do motor

Suportes de motores adequados
Suportes de motores adequados

Os motores são mantidos no lugar pelos suportes do motor. Você terá que dobrá-los ligeiramente para inseri-los no pequeno recesso próximo aos motores. Também é uma boa prática passar os fios do motor por eles antes de inseri-los.

Isso fará com que eles se encaixem bem e permitirá que os fios do motor fiquem livres e não presos.

Etapa 7: prenda as rodas

Anexar rodas
Anexar rodas
Anexar rodas
Anexar rodas
Anexar rodas
Anexar rodas

Existem dois tipos de roda - Master e Slave. As rodas mestras são acionadas pelos motores, enquanto as rodas escravas giram livremente.

As rodas Slave são empurradas para as alças do chassi (um pouco de força é necessária). Também é uma boa ideia certificar-se de que as alças e as rodas auxiliares não tenham arestas para que possam girar sem esforço.

As rodas mestras são empurradas para dentro do eixo do motor, seguram o motor do corpo com a mão para evitar que mais força possa causar a quebra do motor do batente.

Endireite o cabo do motor para trás e o cabo de força para o lado direito.

Etapa 8: teste os motores

Motores de teste
Motores de teste

Teste se os motores estão funcionando corretamente tocando os fios positivo e negativo da bateria. Eles devem girar com entusiasmo!

Se os motores não girarem ao conectar à bateria, verifique se os fios ainda estão soldados ao motor e não se soltaram durante o encaixe (são bastante delicados). Verifique também se a bateria de 9 V está totalmente carregada.

Etapa 9: Adicionar Arduino

Adicionar Arduino
Adicionar Arduino
Adicionar Arduino
Adicionar Arduino

Deslize o Arduino Uno ou compatível com o Arduino no chassi do robô - há dois slots que percorrem o comprimento da parte superior do chassi SMARS. Para evitar a divisão da parte superior do chassi SMARS, insira lentamente o Arduino e pare e remova-o se encontrar qualquer resistência. É melhor lixar ou lixar o canal se ele não for grande o suficiente.

Se você já tem um Bluino One, será muito fácil deslizar para dentro do chassi do robô porque tem as mesmas dimensões.

Bluino-ONE é uma boa escolha, você pode programá-lo e controlá-lo via bluetooth usando um telefone Android ou laptop.

Você pode adquirir o Bluino-ONE na loja Tindie.

Etapa 10: atualizar a blindagem do motor

Upgrade Motor Shield
Upgrade Motor Shield

Existem várias opções de blindagem do motor que você pode usar com o Arduino Uno neste projeto de robô SMARS, muito comumente usando Motor Shield V1 / v2 feito pela Adafruit ou compatível (clone da China), mas a desvantagem desta blindagem não tem conectividade Bluetooth é necessário para o projeto do robô SMARS controlado por um telefone Android. Siga as instruções passo a passo para atualizar seu Motor Shield v1 aqui (adicione o módulo bluetooth).

Se você usar Bluino-ONE (Arduino compatível com Bluetooth integrado) ou usar Bluino Motor Shield (Motor Shield com Bluetooth integrado), poderá pular a etapa de atualização do Motor Shield v1.

Etapa 11: adicionar blindagem do motor

Adicionar blindagem do motor
Adicionar blindagem do motor
Adicionar blindagem do motor
Adicionar blindagem do motor

Empurre a blindagem do motor com cuidado para o Arduino, certificando-se de que todos os pinos vão para os soquetes do conector sem faltar e dobrar.

Ou você também pode anexar uma blindagem de motor Bluino em seu Arduino Uno.

Etapa 12: conectar o cabo

Conecte o cabo
Conecte o cabo

Insira e aperte os fios de alimentação no bloco de terminais na blindagem do motor e os fios do motor no respectivo terminal.

Você não conecta o motor aos dois terminais M1 e M2. O correto é o "motor esquerdo" conectado a M1 e o "motor direito" conectado a M2.

Etapa 13: Anexar trilhas

Anexar faixas
Anexar faixas
Anexar faixas
Anexar faixas
Anexar faixas
Anexar faixas
Anexar faixas
Anexar faixas

As faixas são presas umas às outras usando um pedaço de filamento de 1,75 mm cortado no comprimento certo.

Para dar às rodas a mesma tração em cada lado, você pode prender os 16 trilhos de cada lado, em um arranjo de lagarta.

Ou para dar às rodas mais tração em superfícies diferentes, você pode anexar as 8 esteiras a cada roda.

Etapa 14: Anexe o Módulo Adicional

Anexar Módulo Adicional
Anexar Módulo Adicional
Anexar Módulo Adicional
Anexar Módulo Adicional
Anexar Módulo Adicional
Anexar Módulo Adicional

Os módulos complementares adicionais que você pode imprimir e anexar para aprimorar seu robô SMARS:

  • Evitar Obstáculos com Servo
  • Modo de evitação de borda
  • Mod Sensor IR
  • Mod seguidor de luz
  • Mod gaveta
  • Mod de controle de som
  • Mod de bombeiro
  • Mod de umidade do solo
  • Modo de limpeza
  • Shovel Mod
  • Mod Shovel V1
  • Shovel V2 Mod
  • Mod de detecção de cores
  • Mod para evitar obstáculos de pára-choques
  • Gripper Mod
  • Mod Garra
  • Mod Empilhadeira
  • Mod Trailer de caminhão
  • Laser Mod
  • Lego Mod

Para ver as instruções completas e os componentes eletrônicos necessários para os módulos complementares adicionais mostrados no aplicativo SMARS

Etapa 15: aplicativo SMARS (Arduino Sketch, Schematics & Remote)

Aplicativo SMARS (Arduino Sketch, Schematics & Remote)
Aplicativo SMARS (Arduino Sketch, Schematics & Remote)
Aplicativo SMARS (Arduino Sketch, Schematics & Remote)
Aplicativo SMARS (Arduino Sketch, Schematics & Remote)
Aplicativo SMARS (Arduino Sketch, Schematics & Remote)
Aplicativo SMARS (Arduino Sketch, Schematics & Remote)
Aplicativo SMARS (Arduino Sketch, Schematics & Remote)
Aplicativo SMARS (Arduino Sketch, Schematics & Remote)

Para fazer o robô SMARS ganhar vida, você deve primeiro programar o Arduino e, em seguida, montar motores, sensores e outros componentes, para que possa jogar e controlar o robô SMARS. Para fazer tudo isso, você pode usar este aplicativo Android:

App SMARS

Caso contrário, você pode programar a placa Arduino Uno por meio de um computador usando o software Arduino IDE.

Etapa 16: Aproveite

Aproveitar
Aproveitar

Espero que você goste do seu robô SMARS. Se você fizer isso, compartilhe suas marcas, compartilhe o link, curta e inscreva-se no Instructables & Youtube. Como sempre, se você tiver alguma dúvida, por favor me avise!

Concurso de Robôs
Concurso de Robôs
Concurso de Robôs
Concurso de Robôs

Vice-campeão no concurso de robôs

Recomendado: