#include <Servo.h>
Servo myServo; // создаем объект сервопривода
int potPin = A0; // пин, к которому подключен потенциометр
int val = 0; // переменная для хранения значения с потенциометра
void setup() {
myServo.attach(9); // подключаем сервопривод к пину 9
}
void loop() {
val = analogRead(potPin); // читаем значение (от 0 до 1023)
int angle = map(val, 0, 1023, 0, 180); // преобразуем в угол (от 0 до 180)
myServo.write(angle); // устанавливаем угол
delay(15); // небольшая задержка для плавности
}