Crea un Robot de Batalla Controlado a Distancia con un Mando PS2
Componentes y materiales
| Arduino UNO | × | 1 |
| Adaptador conector, alimentación DC - 2.1 mm | × | 1 |
| UNO R3 Sensor Shield V5.0 | × | 1 |
| Módulo Shield Controlador de Motor | × | 1 |
| Mando PS2 | × | 1 |
| Motores y ruedas traseras (puedes usar otros, pero estos eran fáciles de montar y conectar) | × | 1 |
| Rueda giratoria delantera | × | 1 |
| Caja porta-pilas 18650 | × | 1 |
| Pilas recargables 18650 3.7V | × | 1 |
| Coroplast (para el chasis, aletas, etc.) | × | 1 |
| Cables jumper | × | 1 |
Herramientas necesarias
- Atornillador inalámbrico SKIL
- Tijeras para cartón Canary
Aplicaciones y servicios online
- Arduino Web Editor
Sobre el proyecto
Creamos robots de batalla usando Arduino UNO y componentes asequibles. Estos bots se construyeron en un club de robótica para alumnos de 5º a 8º grado en la escuela Trivium Personalized Learning Public Charter School. Fue una forma divertida de que los niños aprendieran sobre Arduino y robótica.
Consulta la sección ESQUEMÁTICOS para ver diagramas visuales del cableado: placa de control de motor, sensor shield, mando PS2 y un motor adicional en protoboard para una aleta/girador. La aleta/girador se activa al pulsar el botón X del mando PS2.
Buscamos materiales económicos y dimos libertad creativa a los niños para diseñar sus bots. Usamos componentes que no requerían soldadura, facilitando el montaje para principiantes.
Coroplast
El coroplast se usó para construir los chasis. Es económico, más resistente que el cartón y bastante fácil de cortar y doblar.

Arduino UNO y Sensor Shield
Usamos el UNO R3 Sensor Shield para que los niños conectaran los componentes fácilmente. Se acopla sobre el Arduino y está listo para usar.

Placa Controladora de Motor
Esta shield facilita la conexión de los motores. Optamos por tracción 2WD (dos motores traseros + rueda giratoria delantera) para ahorrar costes, aunque la shield soporta 4WD.

Caja de pilas 18650
Elegimos estas cajas por sus cables de 15 cm, que facilitan la conexión al Arduino.

Mando PS2
Conectamos los bots a un mando PS2 modificado con Bluetooth. Hay tutoriales para modificar uno, pero nosotros compramos uno ya modificado en eBay (enlace en componentes).

Otros materiales
Cables jumper (macho/macho y hembra/macho), cinta adhesiva, tornillos, tuercas, pernos, varillas de madera, cinta de doble cara y velcro. También imprimimos en 3D piezas personalizadas para aletas, giradores y conectores de motor (archivos STL en PARTES PERSONALIZADAS).
¡Fue muy divertido construir estos bots! Nos encantó ver los diseños que idearon los niños con materiales limitados y su progreso al probarlos en combate y mejorar sus puntos débiles.

Vídeos de batallas
Código
Robot de batalla con mando PS2
Código para controlar el robot de batalla con un mando PS2.
Partes personalizadas y envolventes
Girador 3D creado por un alumno, se acopla a un motor y se activa con el botón X del mando PS2.
Conector 3D para acoplar varillas a los ejes de los motores. Pack de 12 unidades para clases; también disponible archivo individual.
Esquemáticos
Cableado de la placa de motor: conexión de motores a la placa y de esta al sensor shield.
Diagrama de conexión del Bluetooth al sensor shield.
Motor adicional para aleta activada con botón X del mando PS2.
Proceso de manufactura
- Construya un Controlador Domótico 433 MHz con Sensorflare y Raspberry Pi
- Controlador de Riego Inteligente con Windows 10 IoT, Raspberry Pi y Sensores de Humedad XBee
- Dominando la Placa PSoC 6 Pioneer con Shield IoT Add-On: Guía para Desarrolladores
- Construya un robot con streaming de vídeo controlado por Internet con Arduino y Raspberry Pi
- Muñeca interactiva "El Juego del Calamar" con Arduino UNO: Proyecto DIY
- Sistema de Iluminación DMX Controlado por Web – Controlador Maestro Arduino
- Construye un reloj en tiempo real con Arduino para horarios de oración islámica
- Unopad: Controlador MIDI Arduino para Ableton Live sin complicaciones
- Vehículo Controlado por Android con Raspberry Pi, Arduino y Motor Shield: Guía Completa
- Control de Ventilador PWM de 4 Pines a 25 kHz con Arduino Uno – Montaje, Código y Pruebas
- Optimiza los despliegues con compilaciones de contenedores multinivel