#include
Servo myservo; // создаем объект для управления сервоприводом
int servoPin = 9; // пин, к которому подключен сервопривод
void setup() {
myservo.attach(servoPin); // привязываем сервопривод к пину
}
void loop() {
// поворачиваем сервопривод от 0 до 180 градусов
for (int pos = 0; pos <= 180; pos += 1) {
myservo.write(pos);
delay(15); // небольшая задержка, чтобы сервопривод успел повернуться
}
delay(2000); // пауза 2 секунды
// поворачиваем сервопривод от 180 до 0 градусов
for (int pos = 180; pos >= 0; pos -= 1) {
myservo.write(pos);
delay(15); // небольшая задержка, чтобы сервопривод успел повернуться
}
delay(2000); // пауза 2 секунды
}
Чтобы использовать этот код:
1) Подключите сервопривод к Arduino Nano:
Красный провод к 5V
Черный или коричневый провод к GND
Желтый или оранжевый провод к пину 9
2) Скопируйте этот код в Arduino IDE.
3) Загрузите код на вашу Arduino Nano.
0 - минимальная позиция, 255 - максимальная. На вал что-то мотни и смотри угол поворота.
Только паузу между 0 и 255 поставь пару секунд, чтобы он успел повернуть»
Это мне сказали, но я не до конца понимаю) напишите пожалуйста код, чтоб я скопировал и оно поехало)