Die analogen Ausgabewerte können zwischen 0 und 255 liegen.
]]>ich hab das gerade nachgebaut und versucht abzuändern. Statt 2 habe ich 3 LED’s auf board gepackt und wollte, dass sie mit steigenden Potentiometer-Werten nacheinander anfangen hell zu werden. Wenn ich das richtig verstanden habe, bedeutet ein kleiner Wert wenig leuchten. Also habe ich:
analogWrite(ledPin1,val/4);
analogWrite(ledPin2,val/8);
analogWrite(ledPin3,val/12);
einfach durch höhere Werte geteilt, die, die sich dann rechnerisch ergeben steigen ja langsamer.
Leider fangen trotzdem alle 3 LED’s gleichzeitig und vor allem gleich hell an zu leuchten. Sind die Wertunterschiede nicht hoch genug? Oder wieso ist das so?
lg,
diaak