From e35fa138023d28eebe3628cb13effee77030059a Mon Sep 17 00:00:00 2001 From: shark Date: Mon, 19 Nov 2018 21:09:42 +0000 Subject: [PATCH] properly map values --- acrylic-art-code-nolib/acrylic-art-code-nolib.ino | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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;