Stap 15: De Code van de Arduino
#include
AF_DCMotor LONG (3, MOTOR12_64KHZ);
AF_DCMotor MEDIUM (4, MOTOR12_64KHZ);
AF_DCMotor SHORT(1,MOTOR12_64KHZ);
VOID Setup {}
Serial.begin(9600); instellen van seriële bibliotheek 9600 bps Serial.println ("Motor test!");
LONG.setSpeed(50);
MEDIUM.setSpeed(50);
SHORT.setSpeed(50);
}
void loop {}
Serial.Print("Tick");
LONG.run(FORWARD); zet hem op gaan vooruit
MEDIUM.run(FORWARD); motor 2 gaat ook vooruit
SHORT.run(FORWARD);
delay(2000);
Serial.Print("tack");
LONG.run(RELEASE); gestopt
MEDIUM.run(RELEASE); opdracht motor 2 om te stoppen
SHORT.run(RELEASE);
delay(1000);
Serial.Print("Tock");
LONG.run(BACKWARD); de andere kant
MEDIUM.run(BACKWARD); weer voor motor 2
SHORT.run(BACKWARD);
delay(2000);
Serial.Print("tack");
LONG.run(RELEASE); gestopt
MEDIUM.run(RELEASE); opdracht motor 2 om te stoppen
SHORT.run(RELEASE);
delay(1000);
}