...schaue mal die Funktion an:
https://reference.arduino.cc/referen...ions/math/map/

Code:
/* Zuordnen eines analogen Werts auf 8 Bits (0 bis 255). */
void setup() {}

void loop() {
  int val = analogRead(0);
  val = map(val, 0, 1023, 0, 100);
  analogWrite(9, val);
}