#include <Servo.h>
// Create Servo objects
Servo servo1;
Servo servo2;
Servo servo3;
Servo servo4;
// Define pin numbers
const int servoPin1 = 3;
const int servoPin2 = 5;
const int servoPin3 = 6;
const int servoPin4 = 9;
void setup() {
// Attach each servo to its respective pin
servo1.attach(servoPin1);
servo2.attach(servoPin2);
servo3.attach(servoPin3);
servo4.attach(servoPin4);
}
void loop() {
// Move servos to different angles
for (int angle = 0; angle <= 180; angle += 180) {
servo1.write(angle);
servo2.write(angle);
servo3.write(angle);
servo4.write(angle);
delay(1000); // Wait for half a second for servos to reach the position
}
// Move servos back to 0 degrees
for (int angle = 180; angle >= 0; angle -= 180) {
servo1.write(angle);
servo2.write(angle);
servo3.write(angle);
servo4.write(angle);
delay(1000); // Wait for half a second for servos to reach the position
}
}