#include <Servo.h>
Servo servo;
int angle; // переменная для угла поворота микро серво
void setup() {
servo.attach(9); // пин для подключения микро серво
}
void loop() {
// цикл для поворота от 0 до 90 градусов
for (angle = 0; angle <= 90; angle++) {
servo.write(angle); // сообщаем микро серво угол поворота
delay(20); // ждем 20 мс, пока серво не сделает поворот
}
// цикл для поворота от 90 до 0 градусов
for (angle = 90; angle >= 0; angle--) {
servo.write(angle); // сообщаем микро серво угол поворота
delay(20); // ждем 20 мс, пока серво не сделает поворот
}
}