Приветствую вас Амперчане , во время создания проекта , столкнулся с одной проблемой -скетч.Проект основывается вот на этой статье: http://wiki.amperka.ru/конспект-arduino:пантограф .Коротко говоря : 4 сервопривода и 4 потенциометра .Времени не остается ,а проект нужен (хотел начать изучать программирование для Arduino чуть позже , но не по своей воле пришлось взяться за это ) , помогите пожалуйста , я верю в вас. Скетч: #include <Servo.h> Servo servoMotor1; Servo servoMotor2; Servo servoMotor3; Servo servoMotor4; val1; val2; val3; val4; #define POT_MAX_ANGLE 270.0 void setup () { servoMotor1.attach(9); servoMotor2.attach(8); servoMotor3.attach(7); servoMotor4.attach(6); val1.attach(A0); val2.attach(A1); val3.attach(A2); val4.attach(A3); } void loop() { int val1=analogRead(A0); int angle=int(val / 1024.0*POT_MAX_ANGLE); angle=constrain(angle,0,180); servoMotor1.write(angle); int val2=analogRead(A1); int angle=int(val / 1024.0*POT_MAX_ANGLE); angle=constrain(angle,0,180); servoMotor2.write(angle); int val3=analogRead(A2); int angle=int(val / 1024.0*POT_MAX_ANGLE); angle=constrain(angle,0,180); servoMotor3.write(angle); int val4=analogRead(A3); int angle=int(val / 1024.0*POT_MAX_ANGLE); angle=constrain(angle,0,180); servoMotor4.write(angle); } P.S. 1)+1000000000 вам в карму за каждый совет, добра вам и удачи с проектами . P.S.2)Прошу простить , если что-то не так оформил .
Код (C++): #include <Servo.h> Servo servoMotor1; Servo servoMotor2; Servo servoMotor3; Servo servoMotor4; #define POT_MAX_ANGLE 270.0 void setup () { servoMotor1.attach(9); servoMotor2.attach(8); servoMotor3.attach(7); servoMotor4.attach(6); } void loop() { int val=analogRead(A0); int angle=int(val / 1024.0*POT_MAX_ANGLE); angle=constrain(angle,0,180); servoMotor1.write(angle); val=analogRead(A1); angle=int(val / 1024.0*POT_MAX_ANGLE); angle=constrain(angle,0,180); servoMotor2.write(angle); val=analogRead(A2); angle=int(val / 1024.0*POT_MAX_ANGLE); angle=constrain(angle,0,180); servoMotor3.write(angle); val=analogRead(A3); angle=int(val / 1024.0*POT_MAX_ANGLE); angle=constrain(angle,0,180); servoMotor4.write(angle); }