diff --git a/acrylic-art-code-nolib/acrylic-art-code-nolib.ino b/acrylic-art-code-nolib/acrylic-art-code-nolib.ino index fe2d496..92673f5 100644 --- a/acrylic-art-code-nolib/acrylic-art-code-nolib.ino +++ b/acrylic-art-code-nolib/acrylic-art-code-nolib.ino @@ -14,7 +14,7 @@ void loop() { //average += 256-log(256-analogRead(0) / 4) * (256 /5.55); // old linearization // linearization using resistance to lux relationship - average += (1250000.0 * pow(1023 - analogRead(0), -1.4059) - 73) / 2.08; + average += map(1250000.0 * pow(1023-analogRead(0), -1.4059), 73, 339, 0, 128); delay(3); } average /= ss;