Im relatively new to Arduino so would greatly appreciate some code advice.
I need to run two DC Motors using the Adafruit motor shield. I need to run one motor forward on M1 for 2450, then run another motor on M2 after M1 for 2600, then stop both of them for 30000, then repeat again.
I have managed to work out how to do one motor on its own (as shown below), but I cant work out how to run two motors as mentioned.
- Code: Select all
AF_DCMotor motor1 (1, MOTOR12_64KHZ); // create motor #2, 64KHz pwm
void setup() {
Serial.begin(9600); // set up Serial library at 9600 bps
Serial.println("Motor test!");
motor.setSpeed(255); // set the speed to 200/255
}
void loop() {
Serial.print("tick");
motor.run(FORWARD); // turn it on going forward
delay(2450);
Serial.print("tack");
motor.run(RELEASE); // stopped
delay(30000);
}
Does anyone know how this would be done?
Many thanks

