#include <Servo.h>
Servo myServo; //объект сервопривода
void setup() {
myServo.attach(3); //подключаем сервопривод к пину
//начальное положение
myServo.write(90);
delay(1000);
}
void loop() {
// движение по часовой стрелке
for (int pos = 0; pos <= 180; pos += 1) {
myServo.write(pos);
delay(5);
}
delay(500);
//против часовой стрелки
for (int pos = 180; pos >= 0; pos -= 1) {
myServo.write(pos);
delay(5); // Задержка для плавного движения
}
delay(500);
}