Would like to say thank you - in that way that I post my code here ...
(Please notice my included test whether the numbers are fitting.)
double fromMeters = 0;
double toMeters = 0;
double distanceDelta = 0; // This is the distance in meter between the sensor and the first LED of the LED strip.
int ledsPerMeter = 100; // Provides how many LEDs the LED strip per meter has.
int fromLedNumber = 0;
int toLedNumber = 0;
void setup() {
Serial.begin(115200);
Serial.println("");
int oldFromLedNumber = 0;
int oldToLedNumber = 0;
for (int rangeSegment = 0; rangeSegment < 128; rangeSegment++) {
fromMeters = rangeSegment * 0.15;
toMeters = fromMeters + 0.15;
fromLedNumber = round((fromMeters - distanceDelta) * ledsPerMeter) + 1;
toLedNumber= round((toMeters - distanceDelta) * ledsPerMeter);
Serial.printf("Segment %d, from >= %f to < %f meters. distanceDelta %f, LED from %d to %d\n", rangeSegment, fromMeters, toMeters, distanceDelta, fromLedNumber, toLedNumber);
if (rangeSegment > 0 && oldToLedNumber + 1 != fromLedNumber) {
Serial.printf("######### Missmatch: last 'toLedNumber' %d, new 'fromLedNumber' %d\n", oldToLedNumber, fromLedNumber);
}
oldToLedNumber = toLedNumber;
}
}
void loop() { }