PWM als Variablen Wert zuweisen

Hallo,

wenn der gültige Wert zwischen 100 und 200 liegen soll, so verstehe ich den TO, dann muss die Abfrage mit if folgendermaßen lauten. Ihr habt einen vertauschten Operator übersehen. Kleiner gleich 100 und größer gleich 200 ist sicherlich falsch. :wink: So schreibe ich das,

if ( (100 <= my_pwm.getValue()) && (my_pwm.getValue() <= 200) ) {
  // sinnvolle Dinge tun
}

dann steht links der niedrigste Wert und rechts der höchste Wert, dazwischen muss die Variable liegen. Nach dem Motto von bis ist gültig.

Das entspricht auch dem case Ranges switch 100 ... 200.

1 Like