Paso 2: El código
Para que las alas funcionar necesitan dos servos que se mueven en direcciones opuestas en exactamente el mismo tiempo y en los mismos grados de cero.
Sé casi nada sobre cómo al código, aunque tengo realmente buenos en agregar botones al código. Para conseguir alrededor de esto simplemente modifiqué el código de la biblioteca Arduino para ServoSweep. Para cualquier persona a aprender a código recomiendo este excelente sitio web que se encarga de mi botón codificación destreza: http://www.ladyada.net/learn/arduino/
Este es el código que he utilizado:
#include
Servo izquierdo; crear objeto servo para controlar un servo
Servo a la derecha; se puede crear un máximo de ocho objetos de servo
int pos = 0; variable para almacenar la posición del servo
void setup()
{
Left.Attach(8);
Right.Attach(9); se fija el servo en el pin 9 al objeto servo
}
void loop()
{
para (pos = 0; pos < 180; pos = 1) / / va desde 0 grados a 180 grados
{/ / en pasos de 1 grado
Left.Write(POS); Dile el servo a la posición en la variable 'pos'
Right.Write (180 - (pos));
Delay(25); espera 15ms para el servo a la posición
}
para (pos = 180; pos > = 1; pos-= 1) / / va de 180 grados a 0 grados
{
Left.Write(POS); Dile el servo a la posición en la variable 'pos'
Right.Write(180-pos);
Delay(25); espera 15ms para el servo a la posición
}
}
¿Nadie cuenta cuantas veces escribí código entonces?