Zitat Zitat von inka Beitrag anzeigen
so habe ich versucht das umzusetzen:

Code:
int Motor_1_Pwm;
.
.
.

void Motor_1_Backw(char velo)
{
  digitalWrite(IN1, LOW);
  digitalWrite(IN2, HIGH);
  Motor_1_Pwm = 255 - velo;
}
mit dem aufruf von "Motor_1_Backw(200);"

dreht der motor zwar, allerdings unabhängig von der zahl "velo", also immer voll power...
du übergibst doch auch überhaupt keinen velo-Wert an irgendeienen Pin - wie soll es dann was bewirken?
Stattdessen musst du 1 pin HIGH oder LOW setzen für die Richtung und den anderen per PWM (velo) für die Geschwindigkeit.