I am using two tinkerkit continous rotation servos with an arduinor3 .When I am connecting one "tinker kit continuous rotation servo" to his UNO R3 board, the servo spins in both the directions. However when two servos are connected with the same code, both the servos rotate only in one direction. Also when two servos are connected, the servos will rotate, stop and then wait for a sound from the computer, to continue the rotation in the same direction.
Code entered for this is as follows:
#include <TinkerKit.h>
#include <Servo.h>
#include<Servo.h
Servo oneServo;
Servo twoServo;
int delayTime = 2000;
void setup() {
oneServo.attach(O1);
twoServo.attach(O3);
}
void loop() {
oneServo.write(180);
twoServo.write(180);
delay(delayTime);
oneServo.write(0);
twoServo.write(0);
delay(delayTime);
}
I would like to know the reason for the same and how the rotation of two servos can be similar to the rotation when one servo is connected (ie. rotate in opposite direction)