Simple Test L298P Motor Shield Board
Simple Test L298P Motor Shield Board
void setup() {
digitalWrite(4,HIGH);
delay(300);
digitalWrite(4,LOW);
delay(100);
pinMode(12, OUTPUT);
pinMode(3, OUTPUT);
pinMode(10, OUTPUT);
pinMode(13, OUTPUT);
pinMode(8, OUTPUT);
pinMode(11, OUTPUT);
}
void loop() {
digitalWrite(MotorB1, HIGH);
digitalWrite(MotorB2, LOW);
analogWrite(BPWM, PWMSET);
delay(2000);
// ---- END Loop CW ----------
analogWrite(APWM, 0);
analogWrite(BPWM, 0);
delay(1000);
digitalWrite(MotorB1, LOW);
digitalWrite(MotorB2, HIGH);
analogWrite(BPWM, PWMSET);
delay(2000);
// ---- END Loop CCW ----------
analogWrite(APWM, 0);
analogWrite(BPWM, 0);
delay(1000);
digitalWrite(MotorB1, LOW);
digitalWrite(MotorB2, LOW);
analogWrite(BPWM, 0);
delay(2000);
// ---- END Loop Motor1 CCW --------
analogWrite(APWM, 0);
analogWrite(BPWM, 0);
delay(1000);
digitalWrite(MotorB1, LOW);
digitalWrite(MotorB2, HIGH);
analogWrite(BPWM, PWMSET);
delay(2000);
// ---- END Loop Motor2 CCW --------
analogWrite(APWM, 0);
analogWrite(BPWM, 0);
delay(1000);
digitalWrite(4,HIGH);
delay(300);
digitalWrite(4,LOW);