Sei sulla pagina 1di 5

Como usar el

Robot Sumo
con Arduino

Materiales
-Robot Sumo Arduino
Ensamblado
Para Ensamblar
-Arduino Uno R3

Robot Sumo con Arduino

Robodacta

El kit Robot Sumo con Arduino pretende crear un robot de competencia sumo,
usando simplemente una tarjeta Arduino UNO o compatibles.
Se tiene la opcin de armarlo desde cero o de comprarlo nicamente para ser
programado y ponerlo a combatir.

Como Programarlo
Necesitamos el Arduino IDE instalado y algunas libreras que obtendremos
de los siguientes enlaces.
https://github.com/pololu/zumo-shield
https://github.com/pololu/lsm303-arduino
Vamos a la Carpeta libraries dentro de Arduino IDE, y ah colocaremos las
libreras que hemos descargado anteriormente.
Abrimos el Programa de Arduino IDE y en el men de ejemplo (examples)
veremos las nuevas libreras que acabamos de colocar para la programacin del
robot Sumo.
Realmente la que nos importa directamente es la que dice Zumo examples
ya que esa contiene un programa llamado SumoCollisionDetect que nos servir
para hacerlo funcionar.
Abrimos el programa anterior y conectamos la tarjeta Arduino para cargar el
programa correspondiente

Robot Sumo con Arduino

Robodacta

Antes de colocar la tarjeta al robot necesitamos ubicar el jumper del buzzer


que se encuentra en esta zona y colocarlo como en la figura (si estas utilizando un
ATMEGA328) y en el espacio de 32u4 si estas utilizando un ATMEGA32u4.

Colocamos la Tarjeta encima del robot sumo

Robot Sumo con Arduino

Robodacta

Recordemos que necesitamos 4 bateras AA para darle energa al robot.


Colocaremos el Robot sumo en un cuadriltero de competencia , si no
tenemos una usaremos una hoja negra para simular el cuadriltero de batalla,
tratando de colocarlo en una superficie donde haya un contraste en el color, sea
alguna superficie de color blanca, caf claro, azul claro etc. No uses caf oscuro o
grises oscuros o el robot no sabr diferenciar.

Robot Sumo con Arduino

Robodacta

Encendemos el robot por medio del switch ON/OFF que tiene en la parte trasera y
observaremos que se encendern los leds tanto de los sensores reflectivos como
del chasis pero que no se mover

Pulsa el botn que est justo al lado del switch de ON/OFF y comenzara a
escucharse una cuenta regresiva en forma de sonidos musicales. Cuando termine
de hacer esta cuenta, el robot se encender y comenzara a moverse por todo el
espacio negro, pero cuando llegue a un extremo se regresara y buscara otra ruta.
Podremos observar tambin que el robot se acelera cuando siente la presencia de
un robot contrincante. Podemos ponerle algunos objetos para comprobar que si lo
haga.

Observaciones
1. La versin R2 de la Arduino no funciona con el Robot Sumo
2. Si aparecen problemas de comunicacin al momento de cargar el
programa al Arduino, a pesar que se muestro como carga exitosa,
puede que el programa no est correcto y empiece a reaccionar de
diferente manera a lo esperado. Los errores de comunicacin puede
deberse a muchas cosas, elegir la tarjeta correcta desde el Arduino IDE,
a veces con los controladores del dispositivos, el puerto COM.
Asegrate de checar todas estas posibilidades

Robot Sumo con Arduino

Robodacta

Potrebbero piacerti anche