标题: arduino FLEX [打印本页]

作者: 宇十一6451    时间: 2018-5-15 09:29
标题: arduino FLEX

  1. //  [Project 15] - 5 Flex/Bend Sensor + 5 Servo Motor + Arduino
  2. #include <Servo.h>     

  3. Servo servoMotor1;      
  4. Servo servoMotor2;
  5. Servo servoMotor3;
  6. Servo servoMotor4;
  7. Servo servoMotor5;

  8. int servoPin1 = 2;      
  9. int servoPin2 = 3;
  10. int servoPin3 = 4;
  11. int servoPin4 = 5;
  12. int servoPin5 = 6;

  13. void setup() {

  14.   servoMotor1.attach(servoPin1);  
  15.   servoMotor2.attach(servoPin2);
  16.   servoMotor3.attach(servoPin3);
  17.   servoMotor4.attach(servoPin4);
  18.   servoMotor5.attach(servoPin5);

  19. }

  20. void loop()
  21. {

  22.   int analogValue = analogRead(A0);
  23.   int servoAngle = map(analogValue, 550, 640, 0, 179);
  24.   servoMotor1.write(servoAngle);

  25.   int analogValue2 = analogRead(A1);
  26.   int servoAngle2 = map(analogValue2, 550, 640, 0, 179);
  27.   servoMotor2.write(servoAngle2);

  28.   int analogValue3 = analogRead(A2);
  29.   int servoAngle3 = map(analogValue3, 550, 640, 0, 179);
  30.   servoMotor3.write(servoAngle3);

  31.   int analogValue4 = analogRead(A3);
  32.   int servoAngle4 = map(analogValue4, 550, 640, 0, 179);
  33.   servoMotor4.write(servoAngle4);

  34.   int analogValue5 = analogRead(A4);
  35.   int servoAngle5 = map(analogValue5, 550, 640, 0, 179);
  36.   servoMotor5.write(servoAngle5);

  37. }


复制代码







欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1