Сервопривод вперед и назад

kakaxi
Offline
Зарегистрирован: 20.07.2021

Следующий код Я хочу получить два сервопривода, чтобы иметь возможность регулировать скорость, чтобы иметь возможность синхронизировать вращение, но я хочу № 1 сервопривод вперед, № 2 сервопривод назад, но два также в назначении того же направления вверх, так как изменить его?

#include <Servo.h>
int i;
int sudu=20;//Значение скорости, чем больше, тем медленнее
Servo myservo1;
Servo myservo2;


void setup()
{
myservo1.attach(15);
myservo2.attach(21);
}


void loop()
{
for(i=60;i<120;i++)//от 0 до 180 градусов
{
myservo1.write(i);
myservo2.write(i);
delay(sudu);//Значение скорости, чем больше, тем медленнее
}//Сервопривод принудительного вращения

for(i=120;i>60;i--)
{
myservo1.write(i);
myservo2.write(i);
delay(sudu);//Значение скорости, чем больше, тем медленнее
}//Реверс руля
}

 

sadman41
Offline
Зарегистрирован: 19.10.2016

angle_2 = 180 - angle_1

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

kakaxi пишет:
но два также в назначении того же направления вверх

https://youtu.be/e-qDHM0slB0?t=10

kakaxi
Offline
Зарегистрирован: 20.07.2021

sadman41 пишет:

angle_2 = 180 - angle_1

Спасибо за ваш ответ, я попробую это сделать.