Índice:
- Etapa 1: Eletrônicos necessários
- Etapa 2: Fiação do tanque
- Etapa 3: Conectando o Remoto
- Etapa 4: upload do código e primeiro teste
- Etapa 5: impressão 3D
- Etapa 6: Montagem
- Etapa 7: montagem do controle remoto
- Etapa 8: Aproveite o seu tanque
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Você sempre quis ter um veículo controlado remotamente que pudesse sair da estrada e você pudesse até mesmo ver de uma câmera de visão em primeira pessoa, então este tanque é incrível para você. As esteiras do tanque permitem grande aderência ao dirigir em terrenos como terra e grama aparada. O tanque funciona extremamente bem em carpetes e pisos de madeira, tornando-o perfeito para uso interno em dias chuvosos. O tanque é acionado por 2 motores. Você o controla de um controle remoto. Ele também tem uma montagem na parte superior que permite modificações interessantes, como câmeras FPV e até mesmo um braço de robô, se você decidir projetá-lo!
Etapa 1: Eletrônicos necessários
Para construir o tanque, você precisa de alguns aparelhos eletrônicos. Obviamente, você precisa de 2 motores. Cada motor alimenta sua própria pista. O tanque e o controle remoto são alimentados pelo Rádio Adafruit Feather M0. A seguir, listei links para todas as peças de que você precisará:
Componentes chave:
Os seguintes componentes são necessários para o funcionamento do tanque:
- 2x motores
- 3 pilhas AA
- 3 porta-pilhas AA
- Motorista
- Adafruit perma-proto
- Placas PCB
- Parafusos
- Conjunto de LED # 1 + # 2
- 2 joysticks
- 3x interruptores
- Lcd - vem em embalagens de 2 (certifique-se de obter o modelo I2C)
- 2 placas de rádio de pena Adafruit
- 2 baterias de íon de lítio
Outros sensores:
Esses componentes não são necessários, mas podem ser complementos adicionais divertidos
- Sensor ultrasônico
- Sensor de Cor
Etapa 2: Fiação do tanque
Abaixo, deixei cada seção e disse a você para onde vão os fios:
Eu simplesmente soldo o fio entre cada conexão. Você pode usar este diagrama para ajudá-lo como quiser.
Motorista:
* O driver do motor vai em sua própria placa PCB. *
PWMA = 19
AIN2 = 13
AIN1 = 16
BIN1 = 17
BIN2 = 18
PWMB = 6
STBY = 15
O motor esquerdo é "MOTORA" e o motor direito é obviamente "MOTORB"
Placa de penas:
Certifique-se de que está usando uma placa de tamanho apropriado para hospedar a pena (4 cm * 6 cm). Além disso, você precisa ter a pena alinhada corretamente para que o ponto micro usb e seu orifício correspondente (na peça impressa principal) se alinhem. O conjunto esquerdo de pinos deve ter dois espaços dos lados e os pinos direitos devem ter três espaços dos lados. Além disso, a placa deve estar o mais para cima possível. Os pinos fêmeas são soldados à placa e os pinos machos são fixados aos pinos fêmeas.
Etapa 3: Conectando o Remoto
O controle remoto é um pouco mais complicado, mas farei o mesmo formato:
* note que ao soldar a pena do controle remoto na placa, certifique-se de que haja 2 slots abertos à esquerda no perma-proto e um à direita. Isso garante que a porta USB se alinhe com os orifícios. Além disso, é o mais alto possível e os pinos machos são soldados diretamente à placa.
Além disso, acabei de soldar o fio entre os dois pontos. E use a placa apenas para circuitos.
Joystick esquerdo:
Ground: ground
5V: 3V3
VRX: A1
VRY: A0
Switch: nenhum
Botão esquerdo:
Não adianta … ainda:)
Interruptor do meio:
Pino externo (qualquer): Terra
Pino interno: habilitar o pino
Botão direito:
* Usado como sistema de freio
Pino externo (qualquer): positivo
Pino interno: 19
Joystick direito:
Ground: ground
5V: 3V3
VRX: A3
VRY: A2
Switch: nenhum
Luz RGB:
Pino Vermelho: 12
Pino verde: 11
Pino azul: 10
Pino de alimentação: 3V3
Tela de LCD:
Ground: Ground
VCC: 3V3
SDA: SDA
SCL: SCL
Luz verde:
Força (pino mais longo): 13
Terra (pino mais curto): Terra
Campainha:
Para a campainha, usei um transistor para torná-lo mais alto, então basicamente ele é alimentado pela alimentação principal, mas acionado pelo pino Feather.
Transistor (chanfros para frente):
Pino esquerdo: vai para o pino de campainha positivo
Meio: sinal, pino 6
Direita: 3V3
Campainha:
Pino não positivo (AKA terra): Terra
Isso conclui toda a dolorosa fiação:)
Etapa 4: upload do código e primeiro teste
Vou usar o Visual Studio Code e PlatformIO para carregar o código. Se você não sabe como usar, dê uma olhada nestes links: VSC, PIO. Agora você precisará instalar estes dois repositórios GitHub:
github.com/masonhorder/Tank-Remote/
github.com/masonhorder/Tank/
Certifique-se de instalar corretamente todas as bibliotecas necessárias
Agora você está pronto para carregar seu código … primeiro vamos começar com o código do tanque. Conecte o tanque através da porta USB ao seu computador. Em seguida, pressione o botão de upload na parte inferior.
Agora você pode fazer upload do código do controle remoto. O processo é praticamente o mesmo, mas agora, quando você terminar de carregar, o lcd deve ligar e dizer "Carregando …" e logo depois deve dizer "Conectado". Se a tela estiver conectada, significa que a luz verde também deve estar acesa.
No momento, para usar qualquer recurso de sensor de cores ou sensor ultrassônico, você mesmo precisará codificá-lo
Etapa 5: impressão 3D
Assim que tudo estiver carregado e você estiver satisfeito com o resultado, você estará pronto para iniciar a impressão 3D do modelo. O primeiro passo é baixar todos os arquivos da minha página de design do Thingiverse. Também deixei o arquivo do fusion 360 lá, caso você queira modificar o tanque por conta própria. A página Thingiverse contém informações sobre quais itens imprimir e configurações recomendadas.
Certifique-se de imprimir as 2 partes remotas também.
Depois de imprimir tudo o que você precisa (deve ser em torno de 500g), você pode prosseguir para a montagem.
Etapa 6: Montagem
Agora que tudo está impresso, podemos trabalhar na montagem do tanque. Você precisará de alguns parafusos diferentes para isso, eu direi à medida que avançamos.
1) O primeiro passo é montar as laterais. A primeira parte é conectar o motor. Simplesmente deslize o motor no slot na parte traseira do painel lateral (parte 1). Em seguida, use dois M3 por 12 mm para fixar na placa traseira do motor (parte 2). Em seguida, você pode montar a roda movida a motor (parte 3), ela deve apenas encaixar sob pressão no eixo do motor. Se a roda não ficar no eixo, você adiciona um pouco de cola quente ao eixo do motor para segurar a roda com segurança. Em seguida, adicione a roda dianteira (parte 4), pegue um parafuso M4 de 20 mm e uma porca M4 (eu recomendo porcas Loctite se você as tiver, caso contrário, não é grande coisa. Coloque a porca no recorte na parte de trás do painel lateral (parte 1). Em seguida, coloque o parafuso na roda (parte 5). Agora você pode apertar a porca até que a roda esteja segura, mas certifique-se de que ainda pode girar. Se não puder girar, é necessário afrouxar o parafuso. Se não não tenha porcas loctite certifique-se de prendê-lo com super cola ou cola quente. Agora você pode adicionar a trilha (parte 6) nas rodas. A trilha consiste em 25 peças. Qualquer menos e não funcionará e mais não vai funcionar:). O que você quer é encaixar todos os 25 juntos … uma vez que é uma corrente contínua, você pode bater no trilho ao redor das 2 rodas (partes 3 e 4). Será necessário algum músculo e força para juntar as peças finais. Agora você pode fazer todo esse processo novamente para o outro lado! Certifique-se de que, ao trabalhar no segundo lado, o motor seja conectado através do corpo principal (parte 6)
2) Agora podemos trabalhar na inserção da eletrônica. Você precisará do corpo principal (parte 6). O primeiro passo é encaixar a bateria de íon de lítio, que simplesmente se encaixa (com um pouco de força) no local 1. Em seguida, inseriremos o suporte de bateria AA. Para começar você terá que dessoldar sua conexão com a placa principal. O suporte da bateria deveria vir com 2 parafusos e usaremos esses parafusos para prendê-lo em sua baia inferior. Portanto, insira o suporte da bateria na abertura do corpo principal (parte 6), ponto inferior 2. Agora o que você quer fazer é certificar-se de que as baterias estão todas fora do suporte. Em seguida, pegue os parafusos e fixe o suporte no corpo principal (parte 6). Agora você pode colocar a tampa da bateria (parte 7), ela apenas se encaixa no lugar. Se você estiver tendo problemas com o encaixe por pressão na parte inferior, tente reimprimir a capa com uma altura de camada mais fina (0,16 mm).
3) Sensores! Se você estiver usando sensores, agora é um bom momento para conectá-los. Vamos começar com o sensor ultrassônico, ele pode simplesmente ser colado no lugar (com cola quente). Ele vai nos 2 furos da frente, ponto 3. Certifique-se de dessoldar os pinos e usar fios soldados diretamente nas almofadas. Certifique-se também de que o sensor real está voltado para fora. Agora é só adicionar um pouco de cola por dentro e pronto. A seguir, trabalharemos no sensor de cores. Basta apertar os ajustes em seu corte logo abaixo do sensor ultrassônico, ponto 4. Em seguida, coloque a placa controladora principal. Isso vai no ponto 5. Certifique-se de que todas as conexões estão cabeadas e você pode até testar o tanque antes de fixá-lo. Empurre seu ponto e será necessária muita força para prendê-lo totalmente. A porta usb deve estar alinhada se você tiver feito esta etapa corretamente. Por fim, colocaremos o driver do motor no ponto 6.
Certifique-se de que os motores giram da maneira certa, se forem em direções opostas, você precisa trocar os fios
4) A etapa final é prender os trilhos ao corpo principal. Tudo o que você precisa fazer é pegar 8 parafusos M4 de 16 mm e a peça final, a proteção do trilho (parte 8) e 4 parafusos para fixar a proteção na estrutura. Simplesmente encaixe a peça lateral e fixe os parafusos, os parafusos se auto-atarraxarão.
5) Etapa final de verdade. Basta pegar sua tampa de rosca (parte 9) e parafusá-la no ponto 7. Esta tampa é apenas para vários complementos. O meu é para uma GoPro.
Etapa 7: montagem do controle remoto
Montar o controle remoto é muito fácil
- Prenda os joysticks na tampa superior usando 2 parafusos M3 de 12 mm. Agora adicione a tampa aos joysticks.
- Aperte firmemente todos os três interruptores. Eu tenho meus interruptores, então o botão liga / desliga está no meio.
- Em seguida, empurre as 2 luzes em seus orifícios, o orifício esquerdo RGB e a luz verde à direita. Uma vez seguro, acrescentei um pouco de cola quente para ajudar a mantê-los no lugar.
- A parte final do topo é o LCD. Primeiro, certifique-se de que o texto está do jeito certo (eu gosto dos joysticks na parte superior quando estou segurando, mas não importa muito). Então, com 4 parafusos M3 * 6mm você pode segurar os cantos no lugar
- Agora você pode empurrar a bateria com um pouco de força.
- Agora empurre a placa Perma-Proto em seu pequeno recorte. Certifique-se de que a antena saia do orifício.
Você terminou de montar o controle remoto. Basta encaixar a parte superior e a inferior e você está pronto para ir !!
Etapa 8: Aproveite o seu tanque
Se tudo funcionou com sucesso, você deve ser capaz de ligar os dois dispositivos e controlar seu tanque! Se você estiver tendo problemas, consulte a página de fiação e montagem (o problema provavelmente é fiação com defeito). De qualquer forma, agora você tem um tanque totalmente funcionando com muitos casos de uso, especialmente com o parafuso na parte superior.
Instruções de direção:
Para dirigir, tudo o que você precisa saber é que o joystick esquerdo controla a roda esquerda e o joystick direito controla a roda direita. Para virar à esquerda, basta manter o joystick direito para frente. Vice-versa. Se estiver em um piso de madeira, você pode tentar uma curva avançada, um joystick para frente e outro para trás.
Se você imprimiu um parafuso na parte superior para a GoPro, uma ótima maneira de se divertir é anexar a GoPro e, em seguida, usar o aplicativo GoPro para espionar os outros!
Tank v2?
Quando eu começar a trabalhar em um novo tanque, vou querer motores mais potentes e talvez mais motores. Provavelmente irei usar drivers de passo. Posso adicionar um pouco de altura para torná-lo mais off road. Se você gosta deste tanque fique atento para uma nova versão talvez daqui a pouco.
Ei, obrigado por ler até aqui, espero que neste momento você tenha um tanque funcionando! Se você gostou desta construção ou quer fazer isso no futuro, clique no botão favorito e vote para mim! Muito obrigado e aproveite seu tanque!
Recomendado:
Arduino + tanque controlado por Bluetooth: 10 etapas (com imagens)
Arduino + tanque controlado por Bluetooth: Eu construo este tanque para aprender a programar, como motores, servos, Bluetooth e Arduino funcionam e eu construo um fazendo pesquisas na internet. Agora eu decidi fazer meus próprios Instructables, para pessoas que precisam ajudar a construir um tanque Arduino. Aqui
Tanque Arduino Controlado Sem Fio (nRF24L01): 6 etapas (com imagens)
Tanque Arduino Controlado Sem Fio (nRF24L01): Olá! Hoje vou mostrar a vocês como construir um tanque controlado por Arduino e um controle remoto. As partes impressas em 3D do tanque (com exceção do controlador, guia da trilha e tampa do tanque) foram projetadas pela timmiclark e podem ser encontradas aqui
Como criar um robô autobalanceado impresso em 3D controlado remotamente: 9 etapas (com fotos)
Como criar um robô autobalanceado impresso em 3D controlado remotamente: Esta é uma evolução da versão anterior do robô B. 100% FONTE ABERTA / robô Arduino. O CÓDIGO, as peças 3D e a eletrônica são abertos, então fique à vontade para modificá-los ou criar uma versão enorme do robô. Se você tiver dúvidas, ideias ou precisar de ajuda faça
Copter 3D FPV impresso em 3D controlado por Micro Wifi: 7 etapas (com imagens)
Copter 3D FPV impresso 3D controlado por micro Wifi: Depois dos meus dois primeiros instructables " WifiPPM " e " Câmera 3D Fpv de baixo custo para Android " Quero mostrar meu micro quadricóptero com os dois dispositivos conectados. Você não precisa de nenhum dispositivo adicional, como um transmissor RC ou óculos FPV para isso
Tricóptero impresso em 3D controlado por voz: 23 etapas (com imagens)
Tricóptero impresso 3D controlado por voz: Este é um tricóptero totalmente 3D impresso que pode ser pilotado e controlado com controle de voz usando o Alexa da Amazon por meio de uma estação terrestre controlada pelo Raspberry Pi. Este tricóptero controlado por voz também é conhecido como Oliver, o Tri.A tricóptero