Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Construa um Battle Bot controlado com um controlador PS2

Componentes e suprimentos

Arduino UNO
× 1
Adaptador de conector, alimentação CC - 2,1 mm
× 1
UNO R3 Sensor Shield V5.0
× 1
Blindagem do módulo do acionador do motor
× 1
Controlador PS2
× 1
Motores e rodas traseiras
Você pode usar outros motores e rodas, mas nós os usamos porque eram fáceis de montar e conectar
× 1
Roda giratória
Para roda dianteira
× 1
Estojo para bateria 18650
× 1
18650 Baterias recarregáveis ​​3,7v
× 1
Coroplast
Usamos isso para o corpo, nadadeiras etc.
× 1
Jumper Wires
× 1

Ferramentas e máquinas necessárias

Chave de fenda sem fio SKIL
Tesouras de papelão canário

Aplicativos e serviços online

Arduino Web Editor

Sobre este projeto


Criamos robôs de batalha usando o Arduino UNO e outras peças acessíveis. Esses robôs de batalha foram feitos em um clube de robótica para alunos do 5º ao 8º ano na Trivium Personalized Learning Public Charter School. Foi uma maneira divertida de as crianças aprenderem sobre o Arduino e a robótica.

Visualize "ESQUEMAS" para ver os diagramas visuais de como tudo está conectado. Existem diagramas para a placa do motor, blindagem do sensor, controlador PS2 e também um motor adicional conectado a uma placa de pão para um inversor / girador. O flipper / spinner é programado para ativar quando o botão X é pressionado no controlador PS2.

Tentamos usar suprimentos acessíveis e demos às crianças liberdade criativa sobre como projetar seus robôs de batalha. Usamos peças que não precisavam de solda, tornando a montagem mais fácil para os iniciantes.





Coroplasto


O Coroplast foi usado para construir os corpos. É acessível, mais resistente do que papelão e bastante fácil de cortar e dobrar.





Arduino UNO e proteção do sensor


Usamos a proteção do sensor UNO R3 para que as crianças pudessem conectar as peças com mais facilidade. Você coloca esse escudo em cima do Arduino e ele está pronto para ser usado.





Placa de controle do motor


Usamos esta proteção do driver do motor para tornar mais fácil para as crianças conectarem seus motores.

Para economizar custos, fizemos nossos bots 2WD com 2 motores traseiros e uma roda frontal giratória. A blindagem do driver do motor suporta 4WD, portanto, você pode facilmente montar mais 2 motores para a frente.





Estojo de bateria 18650


Escolhemos esses gabinetes de bateria porque eles tinham cabos de 6 ", facilitando a conexão ao Arduino.





Controlador PS2


Também conectamos os bots a um controlador PS2 conectado por Bluetooth.

Existem tutoriais que irão ensiná-lo a modificar um controlador PS2 existente para usar com seu bot, mas usamos um que adquirimos no eBay que já foi modificado. Há um link para este controlador em componentes e suprimentos.





Outros suprimentos


Também utilizamos fios jumper (macho / macho e fêmea / macho), fita adesiva, parafusos, porcas, parafusos, buchas de madeira, fita dupla-face e fita velcro para a montagem das peças.

Além disso, imprimimos em 3D algumas peças personalizadas que foram usadas para aletas, spinners e conectores de motor. Existem links para os arquivos STL de um dos spinners e dos conectores do motor em "PEÇAS E COMPARTIMENTOS PERSONALIZADOS".

Foi muito divertido construir esses robôs de batalha! Adoramos ver alguns dos conceitos que as crianças criaram usando os suprimentos limitados que receberam. Foi ótimo ver o progresso que eles fizeram enquanto testavam seus bots em batalha e faziam alterações com base em onde viam as fraquezas.





Vídeos de batalha









  • Veja fiação e diagramas aqui
  • Baixe o código aqui
  • Baixe as peças impressas em 3D aqui
  • Obtenha uma lista de peças usadas aqui

Código

Battlebot com controlador PS2
Código que permite controlar o robô de batalha com um controlador PS2

Peças personalizadas e gabinetes

Este é um spinner impresso em 3D que um dos alunos criou e que foi acoplado a um dos motores. É ativado quando o botão do controlador X do PS2 é pressionado. Esta é uma peça de conector impressa em 3D que usamos para prender às extremidades dos motores para que pudéssemos conectar facilmente os pinos.12 embalagem da peça de conector impressa em 3D que usamos para anexar às extremidades dos motores. Use-o se quiser imprimir muitos deles para uma classe, caso contrário, use o Conector do motor - Peça única .stl para imprimir apenas 1.

Esquemas

Esta é a fiação para a placa do motor. Mostra como os motores são conectados à placa do motor e também como os fios são conectados da placa do motor à blindagem do sensor. Diagrama que mostra como conectar a fiação do bluetooth à blindagem do sensor. Este é um motor extra que foi adicionado para ativar uma palheta quando o botão PS2 X é pressionado.

Processo de manufatura

  1. Controlador Smart Home de 433 MHz com Sensorflare e RaspberryPi
  2. Controlador de irrigação Win10 IOT com sensores de umidade
  3. Usando o PSoC 6 Pioneer Board com o Pioneer IoT Add-on Shield
  4. Construa seu robô de streaming de vídeo controlado pela Internet com Arduino e Raspberry Pi
  5. Compilação de boneca Squid Games usando Arduino UNO
  6. Controlador DMX operado pela web
  7. Relógio Arduino com horas de oração islâmica
  8. Unopad - Controlador Arduino MIDI com Ableton
  9. Controle de ventilador PWM de 4 pinos de 25 kHz com Arduino Uno
  10. Builds de vários estágios com contêiner