Codigo:
En el caso de que lo encontreis interesante lo desarrollo un poco mas.
Creo que tiene bastante buena pinta esa tarjeta controladora, asi que cuando puedas dogflu, la desarrollas un poco mas y nos ponemos manos a la obra, seria interesante que pusieras una lista de materiales a adquirir para el desarrollo de la tarjeta controladora.
Saludos.
Hola
Por ahora el bot está en fase mecanica, pero ire añadiendole codigo estos dias. Los dos motores son manejados mediante un L293B, y por ahora tengo una subrutina a la que llamo con diferentes valores segun quiero que se mueva el robot:
Codigo:
void Giramotor(int value)
{
// VALUE=0 ADELANTE-ADELANTE
// VALUE=1 ADELANTE-ATRAS
// VALUE=2 ATRAS-ADELANTE
// VALUE=3 ATRAS-ATRAS
// VALUE=4 MOTORES PARADOS
switch (value)
{
case 0: output_high(PIN_C0);
output_low(PIN_C1);
output_high(PIN_C2);
output_low(PIN_C3);
break;
case 1: output_high(PIN_C0);
output_low(PIN_C1);
output_low(PIN_C2);
output_high(PIN_C3);
break;
case 2: output_low(PIN_C0);
output_high(PIN_C1);
output_high(PIN_C2);
output_low(PIN_C3);
break;
case 3: output_low(PIN_C0);
output_high(PIN_C1);
output_low(PIN_C2);
output_high(PIN_C3);
break;
case 4: output_float(PIN_C0);
output_float(PIN_C1);
output_float(PIN_C2);
output_float(PIN_C3);
break;
default:break;
}
}
cuando tenga mas, os cuento.
salu2
PD: Tornar, lo que dices de las interrupciones, es interesante, se me ocurre que mediante el MAIN se cambie una variable, y en la interrupcion por timer, se aplique la modificacion (lo digo de cara a mi rutina aunque abre muchas puertas la cuestion).
Finalmente la estructura que hice de las patas la he desmontado, puesto que no kiero usar mas de 4 servos para el movimiento del bot, y tampoco kiero que me pase como comenta manex:
Codigo:
en un ataque de autoestima, decidí que mi BOT debia ser excesivamente complicado...
Asi que resumire el movimiento del bot con 4 mini-patas que se muevan por separado cada una, y que permiten un facil movimiento del bot a izquierda, derecha, adelante, atras, etc. Asi podre pasar antes a meterme de lleno con sensores, IA, y demas que es lo que realmente me interesa 
De todas formas, lo mismo luego pruebo otras estructuras, esto es lo bueno de mecano, que tan rapido creas una estructura como la desmontas en 1 minuto y pruebas otra...
Codigo:
Actualmente tengo una base de seis patas construida para su estudio, con solo dos motores se consiguen todos los movimientos de forma muy pero que muy aceptable...
dogflu puedes explicar como funciona tu base con 6 patas y 2 motores, y si es posible cuelga alguna foto. Cuantos menos motores utilicemos para el movimiento mejor, asi podriamos usar otro motor para la cabeza por ejemplo, o para una pekeña pinza frontal.