Arduino L298 Motor sköld (7 / 8 steg)
Steg 7: Testa det
Använd följande kod
int outPin = 5;
int outPin2 = 6;
int outPin4 = 10;
int outPin3 = 11;
void setup()
{
Serial.BEGIN(9600); setup följetong
pinMode (outPin, utgång);
pinMode (outPin2, produktionen);
pinMode (outPin3, produktionen);
pinMode (outPin4, produktionen);
}
void loop()
{
Delay(3000);
analogWrite (outPin, 50);
digitalWrite (outPin2, låg);
analogWrite (outPin3, 50);
digitalWrite (outPin4, låg);
Serial.Print("");
Serial.Print("Slow");
Delay(3000);
analogWrite (outPin, 150);
digitalWrite (outPin2, låg);
analogWrite (outPin3, 150);
digitalWrite (outPin4, låg);
Serial.Print("");
Serial.Print("med");
Delay(3000);
analogWrite (outPin, 255);
digitalWrite (outPin2, låg);
analogWrite (outPin3, 255);
digitalWrite (outPin4, låg);
Serial.Print("");
Serial.Print("fast");
Delay(3000);
analogWrite (outPin, 0);
digitalWrite (outPin2, låg);
analogWrite (outPin3, 0);
digitalWrite (outPin4, låg);
Serial.Print("");
Serial.Print("stop");
Delay(3000);
analogWrite (outPin2, 100);
digitalWrite (outPin, låg);
analogWrite (outPin4, 100);
digitalWrite (outPin3, låg);
Serial.Print("");
Serial.Print("backwards");
Delay(3000);
analogWrite (outPin, 0);
digitalWrite (outPin2, låg);
analogWrite (outPin3, 0);
digitalWrite (outPin4, låg);
Serial.Print("");
Serial.Print("stop");
}