#include <Servo.h>
Servo myServo1;
int potPin1 = A0;
int servoPin1 = 9;
Servo myServo2;
int potPin2 = A1;
int servoPin2 = 10;
Servo myServo3;
int potPin3 = A2;
int servoPin3 = 11;
void setup() {
myServo1.attach(servoPin1);
myServo2.attach(servoPin2);
myServo3.attach(servoPin3);
}
void loop() {
int potValue1 = analogRead(potPin1);
int servoPosition1 = map(potValue1, 0, 1023, 0, 180); // Mengubah nilai potensiometer menjadi rentang sudut servo (0-180 derajat)
myServo1.write(servoPosition1);
delay(15); // Delay untuk memberikan waktu pada servo untuk mencapai posisi yang diinginkan
int potValue2 = analogRead(potPin2);
int servoPosition2 = map(potValue2, 0, 1023, 0, 180); // Mengubah nilai potensiometer menjadi rentang sudut servo (0-180 derajat)
myServo2.write(servoPosition2);
delay(15); // Delay untuk memberikan waktu pada servo untuk mencapai posisi yang diinginkan
int potValue3 = analogRead(potPin3);
int servoPosition3 = map(potValue3, 0, 1023, 0, 180); // Mengubah nilai potensiometer menjadi rentang sudut servo (0-180 derajat)
myServo3.write(servoPosition3);
delay(15); // Delay untuk memberikan waktu pada servo untuk mencapai posisi yang diinginkan
}