Septuagésima novena misión: arqueología espacial
¿Participó España en el primer viaje a la Luna?
¿Cómo funciona nuestro cerebro?
¿Podemos conseguir que todo nos salga bien?
Si de todas las cosas que intentamos hacer a lo largo del día, un 40% nos salen bien, ya podemos estar contentos.
¡No somos máquinas!
Marcador Robo-Reto.
¿Qué os parece el 6º reto?
Programamos el movimiento de un minservo en Arduino con el programa de la misión 78ª.
Intentamos dotar de movimiento a la pinza del robot que han diseñado los alumnos de 1º de Bachillerato:
Para programar los servos de las ruedas, puedes utilizar estos programas:
Cuadrado
#include <Servo.h>
Servo servod;
Servo servoi;
void setup() {
servoi.attach(9);
servod.attach(10);
}
void loop() {
//movimiento recto, longitud de una baldosa
servod.write(110);
servoi.write(-110);
delay(2300);
//giro de 90 grados
servod.write(110);
servoi.write(110);
delay(1200);
}
zig zag
#include <Servo.h>
Servo servod;
Servo servoi;
void setup() {
servoi.attach(9);
servod.attach(10);
}
void loop() {
servod.write(110);
servoi.write(-110);
delay(2300);
servod.write(110);
servoi.write(110);
delay(950);
servod.write(-110);
servoi.write(110);
delay(2100);
servod.write(-100);
servoi.write(-110);
delay(850);
servod.write(110);
servoi.write(-110);
delay(2100);
servod.write(-110);
servoi.write(-110);
delay(950);
servod.write(110);
servoi.write(-110);
delay(2100);
}