From 1b208601d48f7b8f276179cb704f7c91587cf79a Mon Sep 17 00:00:00 2001 From: Davide Date: Mon, 29 Sep 2025 17:03:25 +0200 Subject: [PATCH] Refactor serial speed setting code for clarity and readability --- ArduinoFanController.ino | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ArduinoFanController.ino b/ArduinoFanController.ino index 51e73b4..4f925a2 100644 --- a/ArduinoFanController.ino +++ b/ArduinoFanController.ino @@ -28,16 +28,16 @@ unsigned long lastDebounceTime = 0; const unsigned long debounceDelay = 200; // ms void loop() { - // // Imposta la velocità da seriale se disponibile - // if (Serial.available() > 0) { - // speed_percent = Serial.parseInt(); - // if (speed_percent >= 0 && speed_percent <= 100) { - // speed = map(speed_percent, 0, 100, 255, 0); // Converti percentuale in valore PWM (0-255) - // Serial.print("Nuova velocità impostata: "); - // Serial.print(speed_percent); - // Serial.println("%"); - // } - // } + // Imposta la velocità da seriale se disponibile + if (Serial.available() > 0) { + speed_percent = Serial.parseInt(); + if (speed_percent >= 0 && speed_percent <= 100) { + speed = map(speed_percent, 0, 100, 255, 0); // Converti percentuale in valore PWM (0-255) + Serial.print("Nuova velocità impostata: "); + Serial.print(speed_percent); + Serial.println("%"); + } + } // Imposta la velocità se il pulsante è premuto bool buttonState = digitalRead(buttonPin);