BasketBot - um carro-robô feito com uma cesta de plástico: 12 etapas
BasketBot - um carro-robô feito com uma cesta de plástico: 12 etapas
Anonim
BasketBot - um carro-robô feito com uma cesta de plástico
BasketBot - um carro-robô feito com uma cesta de plástico
BasketBot - um carro-robô feito com uma cesta de plástico
BasketBot - um carro-robô feito com uma cesta de plástico

Este Instructable mostrará como construir um carro robô a partir de uma cesta de plástico barata e do kit STEAMbot Robot NC de baixo custo. Tanto uma cesta retangular verde menor quanto uma cesta redonda vermelha maior são transformadas em um BasketBot. Depois de construído, o carro robô pode ser controlado remotamente por meio de um aplicativo móvel gratuito. Você também poderá programar o carro robô através do Blockly do Google ou, para programação avançada, usando o IDE Arduino e a linguagem de programação C ++.

Para um carro-robô semelhante (e um pouco mais simples), consulte meu Instructable for a Low Rider Robot Car.

Etapa 1: Lista de materiais

Lista de Materiais
Lista de Materiais
Lista de Materiais
Lista de Materiais
Lista de Materiais
Lista de Materiais

Você precisará dos seguintes itens:

  • Uma cesta de plástico (qualquer recipiente semelhante serve) *
  • Palitos de artesanato (também conhecidos como "palitos de picolé") semelhantes a estes.
  • Um kit STEAMbot Bare Bones, este kit contém o seguinte:

    • STEAMbot Controller - uma placa compatível com Arduino com BLE e controlador de motor duplo
    • Suporte do controlador - segura o controlador STEAMbot
    • 2 motores DC e rodas
    • Uma roda de rolo
    • Um sensor ultrassônico com cabo
    • Suporte para o sensor ultrassônico
    • Suporte de bateria 4 AAFita de montagem em espuma
  • Uma faca Xacto ou algo semelhante
  • Uma pequena chave de fenda plana
  • Uma pistola de cola quente e cola (preferencialmente em baixa temperatura)

Os seguintes itens são opcionais:

  • Decorações como essas para personalizar seu robô
  • Um dispositivo móvel com suporte para Bluetooth LE
  • Para programar com Blockly, um dos seguintes **:

    • Um Chromebook (com suporte BLE), ou
    • Um computador Mac executando o navegador Chrome
  • Para programação com o Arduino IDE A cabo micro USB

    Qualquer computador que ofereça suporte ao IDE Arduino e ao complemento STM32

* Comprei as cestas de plástico verde e vermelha na Dollar Tree, mas não consigo encontrar o link para a cesta vermelha. ** No momento, o Windows que executa o Chrome não funciona. Não experimentei nenhum computador Linux.

Etapa 2: Abrindo espaço para os motores

Abrindo espaço para os motores
Abrindo espaço para os motores
Abrindo espaço para os motores
Abrindo espaço para os motores
Abrindo espaço para os motores
Abrindo espaço para os motores

Antes de montar os motores, é necessário abrir espaço para os motores e eixos na cesta. Usando uma faca Xacto (ou faca afiada similar), remova uma das ripas de plástico em ambos os lados da cesta. Certifique-se de que estejam na mesma extremidade, pois esta será a "frente" do carro do robô.

Etapa 3: Conectando os motores

Anexando os motores
Anexando os motores
Anexando os motores
Anexando os motores
Anexando os motores
Anexando os motores

Para conectar os motores, faça o seguinte:

  1. Remova cuidadosamente as rodas de ambos os motores.
  2. Remova o papel protetor das fitas de montagem de espuma do motor direito. Certifique-se de que os fios estejam voltados para o meio da cesta.
  3. Alinhe cuidadosamente o motor direito com a cesta e pressione a fita de espuma do motor contra o item plano. O eixo deve ser centrado na abertura.
  4. Repita as etapas 1 e 2 para o motor esquerdo. Seu robô deve ser semelhante às duas últimas fotos.
  5. Prenda cuidadosamente as rodas aos eixos do motor.

Etapa 4: Anexando o suporte da bateria

Anexando o suporte da bateria
Anexando o suporte da bateria
Anexando o suporte da bateria
Anexando o suporte da bateria
Anexando o suporte da bateria
Anexando o suporte da bateria
Anexando o suporte da bateria
Anexando o suporte da bateria

Para prender o suporte da bateria à cesta verde, faça o seguinte:

  1. Como a cesta verde é muito larga para o suporte da bateria caber sobre os dois motores, você precisa cortar dois bastões para embarcações grandes para caber nos motores. Usei a tesoura mostrada porque ela tem uma serrilha que agarra a madeira ao cortar os palitos de artesanato.
  2. Cole os palitos de artesanato cortados sobre os dois motores com cola quente.
  3. Remova o papel protetor das fitas de montagem de espuma do porta-bateria.
  4. Alinhe cuidadosamente o suporte da bateria sobre os bastões e pressione o suporte contra os bastões.

Para prender o suporte da bateria à cesta vermelha, faça o seguinte:

  1. Remova o papel protetor das fitas de montagem de espuma do porta-bateria.
  2. Centralize cuidadosamente o suporte da bateria entre os motores e pressione o suporte contra o fundo da cesta.

Etapa 5: Anexando o controlador STEAMbot

Anexando o controlador STEAMbot
Anexando o controlador STEAMbot
Anexando o controlador STEAMbot
Anexando o controlador STEAMbot
Anexando o controlador STEAMbot
Anexando o controlador STEAMbot
Anexando o controlador STEAMbot
Anexando o controlador STEAMbot

Para conectar o controlador STEAMbot, faça o seguinte:

  1. Usando a pistola de cola quente, cole o suporte do controlador na parte superior do item plano. O suporte é impresso em 3D com PLA, portanto, tenha muito cuidado se estiver usando uma cola para alta temperatura.
  2. Coloque o controlador STEAMbot no suporte. O botão liga / desliga deve estar no lado esquerdo.
  3. Usando uma pequena chave de fenda chata, conecte o fio vermelho do suporte da bateria ao parafuso do terminal +.
  4. Conecte o fio preto do suporte da bateria ao parafuso do terminal.
  5. Empurre os fios do motor esquerdo para o conector esquerdo rotulado MTRA.
  6. Empurre os fios do motor direito para o conector direito identificado como MTRB.

Etapa 6: Prendendo a roda do rolo

Anexando a roda do rolo
Anexando a roda do rolo
Anexando a roda do rolo
Anexando a roda do rolo

Para prender a roda do rolo, faça o seguinte:

  1. Vire o carro robô.
  2. Coloque a roda do rolo perto da parte traseira do carro do robô e centralize-a.
  3. Cole a roda do rolo na parte inferior do carro robô.

Etapa 7: conectando o sensor ultrassônico

Anexando o sensor ultrassônico
Anexando o sensor ultrassônico
Anexando o sensor ultrassônico
Anexando o sensor ultrassônico
Anexando o sensor ultrassônico
Anexando o sensor ultrassônico
Anexando o sensor ultrassônico
Anexando o sensor ultrassônico

Para conectar o sensor ultrassônico, faça o seguinte:

  1. Se ainda não estiver no suporte, empurre cuidadosamente o sensor ultrassônico no suporte.
  2. Cole o suporte com o sensor ultrassônico na frente do carro do robô com cola quente. Para a cesta verde, tente colar o suporte na vertical. Para a cesta vermelha, cortei duas das fendas para que o sensor ultrassônico pudesse olhar para fora.
  3. Prenda o fio de 4 condutores ao sensor ultrassônico, tomando cuidado para não entortar os pinos.
  4. Conecte a outra extremidade do fio de 4 condutores ao conector P5 no controlador STEAMbot, também tomando cuidado para não entortar os pinos ou cruzar os fios.

Etapa 8: Ligar o carro-robô

Alimentando o carro-robô
Alimentando o carro-robô
Alimentando o carro-robô
Alimentando o carro-robô

Para alimentar seu carro robô, faça o seguinte:

  1. Certifique-se de que o botão liga / desliga esteja na posição Desligado (em direção à parte traseira do robô).
  2. Coloque 4 pilhas alcalinas AA. As baterias NiCd ou NiMH NÃO funcionam porque a tensão está muito baixa.
  3. Empurre o botão liga / desliga para a posição Ligado (em direção à frente do carro do robô). O LED de energia deve ficar vermelho e o LED RGB piscará e mudará de cor. Em um ou dois segundos, você deve ouvir um bipe.
  4. Nesse ponto, seu carro robô está pronto para ser controlado pelo aplicativo móvel ou para ser programado.

Etapa 9: Modo de controle remoto

Image
Image

O modo padrão (quando ligado pela primeira vez) de seu BasketBot será no modo de controle remoto. Para controlar remotamente seu carro robô, instale o aplicativo My STEAMbotmobile em seu dispositivo compatível com Bluetooth LE. Para dispositivos iOS, baixe o aplicativo aqui. E para dispositivos Android, obtenha o aplicativo aqui.

Etapa 10: Modo Gato

O segundo modo integrado do BasketBot é o Modo Cat. Embora o vídeo seja de um robô STEAMbot, seu carro robô se comportará da mesma maneira. Para colocar seu carro robô no Modo Gato, faça o seguinte:

  1. Coloque seu carro robô no chão.
  2. Pressione os botões RUN e STOP ao mesmo tempo (eles estão na parte traseira do controlador STEAMbot).
  3. Depois de ouvir dois bipes e o LED RGB começar a piscar, coloque sua mão ou outro objeto na frente do carro robô. A uma certa distância (cerca de 20 cm), seu carro robô se moverá para frente. Mas se você colocar sua mão (ou outro objeto) muito perto do carro-robô, ele se afastará.
  4. Para voltar ao modo de controle remoto padrão, pressione os botões RUN e STOP ao mesmo tempo.

Etapa 11: Programando seu carro-robô usando Blockly (opcional)

Para programar seu carro robô usando o Blockly, aponte o navegador Chrome (do Chromebook ou computador Mac) para a página STEAMbot Programmer. Seu carro robô deve estar no modo de controle remoto.

Etapa 12: Programar seu carro-robô com o IDE do Arduino (opcional)

Você pode programar seu carro robô usando a linguagem C ++ e o Arduino IDE gratuito. Para programar seu carro robô com Arduino IDE, baixe o Guia do usuário STEAMbot (qualquer uma das versões funcionará) aqui e siga as instruções de instalação do software no guia.