Arduino Codes
/*
Rotate Multiple Servo in Sequence : Code by
Kapil
*/
#include <Servo.h>
Servo servo_6;
Servo servo_9;
Servo servo_10;
Servo servo_11;
void setup()
{
servo_6.attach(6, 500, 2500);
servo_9.attach(9, 500, 2500);
servo_10.attach(10, 500, 2500);
servo_11.attach(11, 500, 2500);
}
void loop()
{
// Rotate Servo 1 by 180 degree
servo_6.write(180);
servo_9.write(0);
servo_10.write(0);
servo_11.write(0);
delay(1000); // Wait for 1000 millisecond(s)
servo_6.write(0);
servo_9.write(0);
servo_10.write(0);
servo_11.write(0);
delay(1000); // Wait for 1000 millisecond(s)
// Rotate Servo 2 by 180 degree
servo_6.write(0);
servo_9.write(180);
servo_10.write(0);
servo_11.write(0);
delay(1000); // Wait for 1000 millisecond(s)
servo_6.write(0);
servo_9.write(0);
servo_10.write(0);
servo_11.write(0);
delay(1000); // Wait for 1000 millisecond(s)
// Rotate Servo 3 by 180 degree
servo_6.write(0);
servo_9.write(0);
servo_10.write(180);
servo_11.write(0);
delay(1000); // Wait for 1000 millisecond(s)
servo_6.write(0);
servo_9.write(0);
servo_10.write(0);
servo_11.write(0);
delay(1000); // Wait for 1000 millisecond(s)
// Rotate Servo 4 by 180 degree, keeping all other
// OFF
servo_6.write(0);
servo_9.write(0);
servo_10.write(0);
servo_11.write(180);
delay(1000); // Wait for 1000 millisecond(s)
servo_6.write(0);
servo_9.write(0);
servo_10.write(0);
servo_11.write(0);
delay(1000); // Wait for 1000 millisecond(s)
//
}
Comments