filtert Ausreißer aus, indem aus den letzten fünf Werten der Median verwendet wird. Die Ausreißer entsteh... Umdrehungen pro Minute wird aus den letzten zehn Werten die größte Drehzahl bestimmt, da dies der tatsäc... unktion des Lüfters ...
// ... zeigt verschiedene Werte auf einem OLED-Display an ...
// ... unterstützt ... estimmung der größten Drehzahl aus den letzten 10 Werten
unsigned char a = 0;
int rpmMax = 0;
zt durch einen "Expertenmodus", der die folgenden Werte im Textformat ausgibt:
* Solltemperatur
* Ist... unktion des Lüfters ...
// ... zeigt verschiedene Werte auf einem OLED-Display an ...
// ... unterstützt ... estimmung der größten Drehzahl aus den letzten 10 Werten
unsigned char a = 0;
int rpmMax = 0; ... Maximale Drehzahl des Lüfter (aus den letzten 10 Wertens)
int previousRPMMax = 0; /
die Anzeige der Isttemperatur nicht zwischen zwei Werten hin und her zappelt, wird aus den letzten neun Werten der Medianwert im Display angezeigt. Ich habe mic... cheint. Die Berechnung des Medians aus neun Float-Werten kostet ca. 5 % des dynamischen Speichers, dessen... tabilitäten kommt und ggf. der Median aus weniger Werten gebildet werden.
To Dos:
* Die Variable für
mit einem PID-Modul ...
// ... zeigt verschiedene Werte auf einem OLED-Display an ...
// ... zählt die Be... iegt die Variable über bzw. unter den angegebenen Werten, liegt ein Messfehler vor
rpm = float(1000
mit einem PID-Modul ...
// ... zeigt verschiedene Werte auf einem OLED-Display an ...
// ... zählt die Be... iegt die Variable über bzw. unter den angegebenen Werten, liegt ein Messfehler vor
rpm = float(1000