From 487c31ee83fb81e856593ae272d2d76a2a5c1a78 Mon Sep 17 00:00:00 2001
From: eaman <eaman@time.andreamanni.com>
Date: Wed, 12 Apr 2017 22:40:32 +0200
Subject: [PATCH] Errata calibrazione

---
 .../photo_5_calibration/photo_5_calibration.ino            | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/basic/analog_input/photo_5_calibration/photo_5_calibration.ino b/basic/analog_input/photo_5_calibration/photo_5_calibration.ino
index bf43b37..056d632 100644
--- a/basic/analog_input/photo_5_calibration/photo_5_calibration.ino
+++ b/basic/analog_input/photo_5_calibration/photo_5_calibration.ino
@@ -66,12 +66,13 @@ void setup() {
 void loop() {
   // read the sensor:
   sensorValue = analogRead(sensorPin);
-
+  // in case the sensor value is outside the range seen during calibration
+  sensorValue = constrain(sensorValue, sensorMin, sensorMax);
+  
   // apply the calibration to the sensor reading
   sensorValue = map(sensorValue, sensorMin, sensorMax, 0, 255);
 
-  // in case the sensor value is outside the range seen during calibration
-  sensorValue = constrain(sensorValue, 0, 255);
+
 
   // fade the LED using the calibrated value:
   analogWrite(ledPin, sensorValue);
-- 
2.39.2