Índice:
- Etapa 1: Lista de materiais
- Etapa 2: Abrindo espaço para os motores
- Etapa 3: Conectando os motores
- Etapa 4: Anexando o suporte da bateria
- Etapa 5: Anexando o controlador STEAMbot
- Etapa 6: Prendendo a roda do rolo
- Etapa 7: conectando o sensor ultrassônico
- Etapa 8: Ligar o carro-robô
- Etapa 9: Modo de controle remoto
- Etapa 10: Modo Gato
- Etapa 11: Programando seu carro-robô usando Blockly (opcional)
- Etapa 12: Programar seu carro-robô com o IDE do Arduino (opcional)
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
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
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
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
Para conectar os motores, faça o seguinte:
- Remova cuidadosamente as rodas de ambos os motores.
- 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.
- 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.
- Repita as etapas 1 e 2 para o motor esquerdo. Seu robô deve ser semelhante às duas últimas fotos.
- Prenda cuidadosamente as rodas aos eixos do motor.
Etapa 4: Anexando o suporte da bateria
Para prender o suporte da bateria à cesta verde, faça o seguinte:
- 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.
- Cole os palitos de artesanato cortados sobre os dois motores com cola quente.
- Remova o papel protetor das fitas de montagem de espuma do porta-bateria.
- 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:
- Remova o papel protetor das fitas de montagem de espuma do porta-bateria.
- Centralize cuidadosamente o suporte da bateria entre os motores e pressione o suporte contra o fundo da cesta.
Etapa 5: Anexando o controlador STEAMbot
Para conectar o controlador STEAMbot, faça o seguinte:
- 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.
- Coloque o controlador STEAMbot no suporte. O botão liga / desliga deve estar no lado esquerdo.
- Usando uma pequena chave de fenda chata, conecte o fio vermelho do suporte da bateria ao parafuso do terminal +.
- Conecte o fio preto do suporte da bateria ao parafuso do terminal.
- Empurre os fios do motor esquerdo para o conector esquerdo rotulado MTRA.
- Empurre os fios do motor direito para o conector direito identificado como MTRB.
Etapa 6: Prendendo a roda do rolo
Para prender a roda do rolo, faça o seguinte:
- Vire o carro robô.
- Coloque a roda do rolo perto da parte traseira do carro do robô e centralize-a.
- Cole a roda do rolo na parte inferior do carro robô.
Etapa 7: conectando o sensor ultrassônico
Para conectar o sensor ultrassônico, faça o seguinte:
- Se ainda não estiver no suporte, empurre cuidadosamente o sensor ultrassônico no suporte.
- 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.
- Prenda o fio de 4 condutores ao sensor ultrassônico, tomando cuidado para não entortar os pinos.
- 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ô
Para alimentar seu carro robô, faça o seguinte:
- Certifique-se de que o botão liga / desliga esteja na posição Desligado (em direção à parte traseira do robô).
- Coloque 4 pilhas alcalinas AA. As baterias NiCd ou NiMH NÃO funcionam porque a tensão está muito baixa.
- 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.
- Nesse ponto, seu carro robô está pronto para ser controlado pelo aplicativo móvel ou para ser programado.
Etapa 9: Modo de controle remoto
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:
- Coloque seu carro robô no chão.
- Pressione os botões RUN e STOP ao mesmo tempo (eles estão na parte traseira do controlador STEAMbot).
- 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á.
- 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.