#include<Servo.h>
Servo wing1;
Servo wing2;
Servo wing3;
Servo wing4;
Servo motor1;
Servo motor2;
Servo motor3;
Servo motor4;
Servo gear1;
Servo gear2;
void setup() {
// put your setup code here, to run once:
wing1.attach(6);
wing2.attach(12);
wing3.attach(9);
wing4.attach(2);
motor1.attach(7);
motor2.attach(11);
motor3.attach(8);
motor4.attach(3);
gear1.attach(44);
gear2.attach(45);
}
void loop() {
// put your main code here, to run repeatedly:
Rover();
Drone();
}
Drone()
{
gear1.write(0);
gear2.write(0);
//wing servos
wing1.write(45);
wing2.write(45);
wing3.write(-45);
wing4.write(-45);
//motor servos
motor1.write(90);
motor2.write(90);
motor3.write(90);
motor4.write(90);
delay (5000);
gear1.write(90);
gear2.write(-90);
}
Rover()
{
gear1.write(0);
gear2.write(0);
//wing servos
wing1.write(0);
wing2.write(0);
wing3.write(0);
wing4.write(0);
//motor servos
motor1.write(0);
motor2.write(0);
motor3.write(0);
motor4.write(0);
delay (5000);
gear1.write(90);
gear2.write(-90);
}