#include <Servo.h>
Servo myServo1;
Servo myServo2;
Servo myServo3;
int POT_PIN = 0;
int val;
void setup() {
Serial.begin(9600);
myServo1.attach(9);
myServo2.attach(10);
myServo3.attach(11);
}
void loop() {
int sensorValue1 = myServo1.read();
Serial.print("Кут повороту першого сервоприводу: ");
Serial.println(sensorValue1);
delay(500);
int sensorValue2 = myServo2.read();
Serial.print("Кут повороту другого сервоприводу: ");
Serial.println(sensorValue2);
delay(500);
int sensorValue3 = myServo3.read();
Serial.print("Кут повороту третього сервоприводу: ");
Serial.println(sensorValue3);
delay(500);
val = analogRead(POT_PIN);
val = map(val, 0, 1023, 0, 180);
myServo1.write(val);
val = analogRead(POT_PIN);
val = map(val, 0, 1023, 180, 0);
myServo2.write(val);
val = analogRead(POT_PIN);
val = map(val, 0, 1023, 45, 135);
myServo3.write(val);
}