
SON MUCHAS IMÁGENES, DEJEN CARGAR EL POST
GRACIAS A TODOS POR EL TOP
Que tal amigos de taringa, en este post les mostrare un proyecto que hice hace un tiempo, se trata de la construcción de robots de batalla para competencia.
Una competición de robótica es una competición donde robots diseñados, construidos o programados por diferentes participantes compiten según un conjunto determinado de reglas. Diferentes organismos nacionales e internacionales regulan las normas de estas competiciones, como por ejemplo la Liga Nacional en España, la Robocup en competiciones de fútbol o la First Lego League en robótica para competiciones que quieran usar los productos específicos de Lego.
En esta categoría el robot es radio controlado, puede usar cualquier tipo de comunicación inalámbrica, para este robot use comunicación bluetooth, que trabaja a 2.4 ghz, y desarrolle una aplicación en android para controlarlo desde mi tablet.
En cuanto al robot, no tiene restricciones de tamaño pero si de peso, el robot debe tener un peso máximo de 1 libra, los materiales de construcción y el arma puede son libres, es decir puedo usar cualquier material de armadura y cualquier arma, ya sea corte, golpe, sierras o martillos, etc.
Para el movimiento del robot use 2 micro motores pololu 50:1 de 500 rpm
sujetadores para los motores
dos llantas pololu de 8cm de diametro
Una batería lipo de 2c 7.4v
Para el circuito de control use un arduino pro mini
un modulo bluetooth HC-06
Un puente h , integrado L293D
para el arma use un motor brushless de 1000kv
Y un ESC de 30A, o driver para el control del motor brushless
DIAGRAMAS DE CONEXIÓN
Para los motores del robot el diagrama de coneccion del puente H es:
Diagrama de coneccion del modulo bluetooth
Diagrama de coneccion del ESC y el Brushless
CÓDIGO DEL ROBOT
[color=#000000][color=#000000][color=#000000][color=#000000][color=#000000][color=#000000][color=#000000][color=#000000][color=#000000][color=#000000][color=#000000][color=#000000][color=#000000][color=#000000][color=#000000][color=#000000]
int IN1=3;
int IN2=5;
int IN3=6;
int IN4=9;
char dataIn = 'S';
char determinant;
char det;
void setup()
{
pinMode(IN1,OUTPUT);
pinMode(IN2,OUTPUT);
pinMode(IN3,OUTPUT);
pinMode(IN4,OUTPUT);
Serial.begin(9600);
}
void loop()
{
det = check();
while (det == 'L') //LEFT
{
digitalWrite(IN1,LOW);
digitalWrite(IN2,HIGH);
digitalWrite(IN3,HIGH);
digitalWrite(IN4,LOW);
det = check();
}
while (det == 'F') //FORWARD
{
digitalWrite(IN1,HIGH);
digitalWrite(IN2,LOW);
digitalWrite(IN3,HIGH);
digitalWrite(IN4,LOW);
det = check();
}
while (det == 'B') //BACK
{
digitalWrite(IN1,LOW);
digitalWrite(IN2,HIGH);
digitalWrite(IN3,LOW);
digitalWrite(IN4,HIGH);
det = check();
}
while (det == 'R') //RIGTH
{
digitalWrite(IN1,HIGH);
digitalWrite(IN2,LOW);
digitalWrite(IN3,LOW);
digitalWrite(IN4,HIGH);
det = check();
}
while (det == 'S') //STOP
{
digitalWrite(IN1,LOW);
digitalWrite(IN2,LOW);
digitalWrite(IN3,LOW);
digitalWrite(IN4,LOW);
digitalWrite(13, LOW);
det = check();
}
while (det == 'U') //TURN ON LIGTHS
{
digitalWrite(13, HIGH);
det = check();
}
while (det == 'u') //TURN OFF LIGTHS
{
digitalWrite(13, LOW);
det = check();
}
}
int check()
{
if (Serial.available() > 0)
{
sensorhumovalue = analogRead(analogInhumo);
sensortempvalue = analogRead(analogIntemp);
sensorgasvalue = analogRead(analogIngas);
dataIn = Serial.read();
if (dataIn == 'F')
{
determinant = 'F';
}
else if (dataIn == 'B')
{
determinant = 'B';
}
else if (dataIn == 'L')
{
determinant = 'L';
}
else if (dataIn == 'R')
{
determinant = 'R';
}
else if (dataIn == 'S')
{
determinant = 'S';
}
else if (dataIn == 'U')
{
determinant = 'U';
}
else if (dataIn == 'u')
{
determinant = 'u';
}
}
return determinant;
}
[/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color][/color]
LA APLICACIÓN PARA CONTROLAR EL ROBOT LA PUEDEN DESCARGAR DE AQUI

https://play.google.com/store/apps/details?id=braulio.calle.bluetoothRCcontroller&hl=en

MI ROBOT RAGE
Para el arma use un motor brushless de 1000kv y un bloque de aluminio, que no era muy efectivo, ya que solo golpeaba pero no hacía mucho daño, luego lo cambie por un disco de corte de las amoladoras que es más efectivo...
y al final quedo asi
LUEGO DE VARIAS PARTICIPACIONES EN CONCURSOS LO MEJORE Y QUEDO ASI
ESTE ROBOT GANO MUCHAS BATALLAS Y CONCURSOS DE ROBOTICA
LES DEJO UN VIDEO DE UNA PELEA MUY DIFÍCIL PARECE QUE VOY PERDIENDO PERO AL FINAL GANÓ RAGE
UNA DE SUS PELEAS MÁS ÉPICAS
AQUI PUEDEN VER EL TUTORIAL DE COMO CONSTRUIRLO
OVERKILL
ESTE ROBOT FUE CONSTRUIDO POR MI HERMANO
ESTA FUE LA PRIMERA VERSIÓN DEL ROBOT
Y JUNTOS GANAMOS UN CONCURSO DE ROBÓTICA QUEDANDO RAGE EN PRIMER LUGAR Y OVERKILL EN SEGUNDO LUGAR
LA SEGUNDA VERSIÓN DEL ROBOT
PX-41
ESTE ROBOT FUE CONSTRUIDO POR MI NOVIA, A ELLA LE GUSTA MUCHO LA ELECTRONICA Y ROBOTICA
EL CONCURSO PARTICIPARON 11 ROBOTS DE LOS CUALES SE HIZO ELIMINACIÓN DIRECTA
AQUI EL BANNER DEL CONCURSO, QUE FUE CLANDESTINO, ES DECIR NO HABÍA REGLAS "DOS ROBOTS ENTRAN SOLO UNO SALE"
LES DEJO EL VIDEO DEL CONCURSO
NO PUDE GRABAR LAS DEMÁS PELEAS PORQUE ESTABA ARREGLANDO EL ROBOT POR UNOS DESPERFECTOS DESPUÉS DE LA PRIMERA PELEA, PERO LES DEJO UN VIDEO DE LA FINAL

LAS FOTOS DE LOS GANADORES DEL CONCURSO CLANDESTINO
SI NO TE GUSTARON LOS ROBOTS DEL POST PUEDES VER ESTO

Si de niño me hubieran dicho que un día estaría ante un gran duelo de robots gigantes al más puro estilo de Mazinger Z, simplemente no lo hubiera creído. Ese sueño (y frikada) comenzó a tomar forma en julio de 2015, cuando Estados Unidos retó a Japón a la que sería la primera batalla real de mechas en la historia. Sí, ¡ robots gigantes peleando! Muchos no lo podíamos creer.
El plan original era que la batalla se llevará a cabo un año después de haberse anunciado el reto, pero la falta de sede ha retrasado, y enfriado, un poco las cosas. Vamos, al final se trata de un espectáculo que muchos esperan (esperamos), por lo que no es sencillo elegir un lugar que albergue enormes robots de pelea y miles de fans. Pero hoy finalmente tenemos buenas noticias, MegaBots, el equipo estadounidense, ha salido a confirmar que el reto continúa y la batalla se llevará a cabo en agosto de este 2017.