Crie um Battle Bot Controlado Remotamente com um Controle PS2
Componentes e Materiais
| Arduino UNO | 1 |
| Adaptador de Conector, Alimentação DC - 2.1mm | 1 |
| UNO R3 Sensor Shield V5.0 | 1 |
| Motor Driver Module Shield | 1 |
| Controle PS2 | 1 |
| Motores e Rodas Traseiras | 1 |
| Roda Giratória Dianteira (Swivel Caster) | 1 |
| Suporte para Baterias 18650 | 1 |
| Baterias Recarregáveis 18650 3.7V | 1 |
| Coroplast | 1 |
| Jumpers (Fios de Ligação) | 1 |
Ferramentas Necessárias
- Parafusadeira sem fio SKIL
- Tesoura para papelão Canary
Aplicativos e Serviços Online
- Arduino Web Editor
Sobre o Projeto
Criamos battle bots usando o Arduino UNO e outras peças acessíveis. Esses robôs de combate foram desenvolvidos em um clube de robótica para alunos do 5º ao 8º ano na Trivium Personalized Learning Public Charter School. Foi uma forma divertida de as crianças aprenderem sobre Arduino e robótica.
Veja a seção ESQUEMÁTICOS para diagramas visuais de como tudo é conectado. Há diagramas para a placa de motor, sensor shield, controle PS2 e também um motor adicional conectado a uma protoboard para um flipper/spinner. O flipper/spinner é programado para ativar quando o botão X é pressionado no controle PS2.
Tentamos usar materiais acessíveis e demos às crianças liberdade criativa para projetar seus battle bots. Usamos peças que não exigiam solda, facilitando a montagem para iniciantes.
Coroplast
O Coroplast foi usado para construir as carcaças. É acessível, mais resistente que papelão e relativamente fácil de cortar e dobrar.

Arduino UNO e Sensor Shield
Usamos o UNO R3 sensor shield para que as crianças pudessem conectar as peças mais facilmente. Você encaixa este shield sobre o Arduino e ele já está pronto para uso.

Placa Driver de Motor
Usamos este shield driver de motor para facilitar a conexão dos motores pelas crianças.

Para economizar, fizemos nossos bots com tração 2WD (duas rodas motorizadas traseiras e uma roda giratória dianteira). O shield driver suporta 4WD, então você pode facilmente adicionar mais dois motores para as rodas dianteiras.
Suporte para Bateria 18650
Escolhemos estes suportes porque eles têm fios de 15 cm, facilitando a conexão ao Arduino.

Controle PS2
Também conectamos os bots a um controle PS2 que se comunica via Bluetooth.
Existem tutoriais que ensinam como modificar um controle PS2 existente para uso com seu bot, mas usamos um que compramos no eBay já modificado. Há um link para este controle na seção de componentes.

Outros Materiais
Também usamos jumpers (macho/macho e fêmea/macho), fita adesiva, parafusos, porcas, arruelas, hastes de madeira, fita dupla face e velcro para montar as peças.
Além disso, imprimimos em 3D algumas peças personalizadas usadas para flippers, spinners e conectores de motor. Há links para os arquivos STL de um dos spinners e dos conectores de motor em PEÇAS PERSONALIZADAS E ENCLOSURES.
Foi muito divertido construir esses battle bots! Adoramos ver os conceitos que as crianças criaram com os materiais limitados que receberam. Foi ótimo ver o progresso que fizeram testando seus bots em batalha e fazendo alterações baseadas nas fraquezas que identificaram.

Vídeos de Batalha
- Ver Diagramas e Esquemas de Ligação
- Baixar o Código
- Baixar Peças Impressas em 3D
- Obter Lista de Peças Utilizadas
Código
Battlebot com Controle PS2
Código que permite controlar o battlebot com um controle PS2.
Peças Personalizadas e Enclosures
Este é um spinner impresso em 3D que um dos alunos criou e acoplou a um dos motores. Ele é ativado quando o botão X do controle PS2 é pressionado.
Este é um conector impresso em 3D que usamos para fixar nas extremidades dos motores para facilitar a conexão de hastes.
Pacote de 12 peças do conector impresso em 3D. Use este se quiser imprimir muitos para uma turma, caso contrário use o Motor Connector - Single Piece .stl para imprimir apenas uma unidade.
Esquemáticos
Esta é a ligação da placa de motor. Mostra como os motores são conectados à placa de motor e também como os fios são conectados da placa de motor ao sensor shield.
Diagrama que mostra como conectar a fiação Bluetooth ao sensor shield.
Este é um motor extra adicionado para ativar um flipper quando o botão X do PS2 é pressionado.
Processo de manufatura
- Construa um Controlador Doméstico Inteligente 433 MHz com Sensorflare e Raspberry Pi
- Controlador de Irrigação Inteligente com Windows 10 IoT, Raspberry Pi e Sensores de Umidade XBee
- Dominando a Placa PSoC 6 Pioneer com Shield IoT Add-On: Guia do Desenvolvedor
- Construa um Robô de Streaming de Vídeo Controlado por Internet com Arduino e Raspberry Pi
- Construa uma Boneca Interativa Temática de Round 6 com Arduino UNO – Projeto DIY
- Sistema de Iluminação DMX Controlado via Web – Controlador Mestre Arduino
- Relógio em Tempo Real com Arduino para Horários de Oração Islâmica
- Unopad: Controlador MIDI Arduino Perfeito para Ableton Live
- Controle de Ventoinha PWM 4 Pinos 25 kHz com Arduino Uno – Montagem, Código e Teste
- Otimize Implantações com Builds Multi-Stage de Containers