Page 40 - Armaturobot
P. 40
que haga el cambio de movimiento.
Ahora, hagámoslo del otro lado.
void loop() {
smi.write(180);
smd.write(0);
delay(500);
smi.write(90);
smd.write(90);
delay(500);
Teniendo eso, es momento de que nuestro
robot empiece a caminar con estilo. Para
hacerlo, tendremos que agregar estas
líneas de código dentro del programa del
experimento 5 y ver qué sucede.
void loop() {
digitalWrite(mia,HIGH);
digitalWrite(mda,HIGH);
digitalWrite(mir,LOW);
digitalWrite(mdr,LOW);
smi.write(180);
smd.write(90);
delay(500);
smi.write(90);
smd.write(0);
delay(500);
}
Ahora nuestro robot levanta los brazos
al mismo tiempo. Se ve bien, pero, ¿te
gustaría darle un poco más de estilo?
Si te fijas, cuando caminamos movemos
una mano hacia adelante y otra hacia
atrás. ¿Qué te parece si lo intentamos con
nuestro robot? Para eso, hay que tomar
en cuenta en qué ángulo el robot tiene
el brazo arriba, que en este caso es 90
grados; pondremos el otro en su posición
original (si es el izquierdo, será 180; si es
el derecho, será 0). Sabiendo eso, solo
será cuestión de ajustar los valores en
nuestro programa.
void loop() {
smi.write(180);
smd.write(90);
delay(500);
smi.write(90);
smd.write(0);
delay(500);
}
}
38