#include <Servo.h>
#define ServoCount 10
Servo myservo[ServoCount];
void setup() {
Serial.begin(115200);
for (int i = 0; i < ServoCount; i++) {
// 2,3,4,5,6,7,8,9
myservo[i].attach(2 + i);
}
}
void loop() {
Serial.println(analogRead(A0));
if (analogRead(A0) > 1000) {
for (int pos = 0; pos <= 180; pos += 1) {
for (int i = 0; i < ServoCount; i++) {
myservo[i].write(pos);
}
delay(15);
}
for (int pos = 180; pos >= 0; pos -= 1) {
for (int i = 0; i < ServoCount; i++) {
myservo[i].write(pos);
}
delay(15);
}
}
delay(20);
}