te die Höhenregelung besser eingestellt werden. P-Werte zwischen 6,4 und 15 ausprobiert, I-Werte zwischen 0,025 und 0,225 und D-Werte zwischen 20 und 50. Meinem Eindruck nach haben diese Veränderungen ... )) aufgespielt und an der Radrennbahn getestet. P werte zwischen 5.5 und 9.0 und I-Werte zwischen 0.030 u
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; /
ese Diskussion im Teensy-Forum]]. Die Ermittelten Werte werden anschließend in Farbwerte umgerechnet und ... nerhalb eines gewissen Bereichs greifen. Optimale Werte bzw. ein praxisnaher Einstellbereich der im Menü ... /vis/Farbmetrik.html
* Hexadezimale in dezimale Werte umrechnen: http://www.numberplanet.com/number/40/... // Pegel linker Kanal. Kann Werte zwischen 0.00 und 1.00 annehmen.
float rightPeak;
// Pegel linker Kanal. Kann Werte zwischen 0.00 und 1.00 annehmen.
float rightPeak;... // Pegel rechter Kanal. Kann Werte zwischen 0.00 und 1.00 annehmen.
float masterPeak... // Pegel des rechten und des linken Kanals. Kann Werte zwischen 0.00 und 1.00 annehmen.
float masterPeak... hrittweise "peakDecrease" substrahiert wird. Kann Werte zwischen 0.00 und 1.00 annehmen.
float peakDecrea
.((Ausgezeichnete Erklärung zur Bedeutung der PID-Werte: http://www.multiwii.com/wiki/index.php?title=PID... urz. Damit die Loops kleiner werden, habe ich die Werte für rate jeweils auf 0.4 erhöht.
===== 31. Juli ... gut zu steuern – zumindest im Stable-Mode. Höhere Werte für rate wären auch noch zu handhaben. Aber jetzt... der rc-rate auf 1.5 und expo auf 0.7.
Mit diesen Werten sollten schon recht enge Flips möglich sein.((Da
W + NEO_KHZ800);
// Definiert die globalen RGBW-Werte
byte r = 0;
byte g = 0;
byte b = 0;
byte w = 0;
... stark die aufsteigenden Flammen abkühlen
// Werte zwischen 20 und 100 sollen am hübschesten sein, e... 2: Legt fest, wie oft ein Funke auflohdert
//Werte zwischen 50 und 200 sollen am hübschesten sein, e... "); Serial.println(sparkling);
//Ausgabe der Werte von ResponsiveAnalogRead
Serial.print("Last
W + NEO_KHZ800);
// Definiert die globalen RGBW-Werte
byte r = 0;
byte g = 0;
byte b = 0;
byte w = 0;
... stark die aufsteigenden Flammen abkühlen
// Werte zwischen 20 und 100 sollen am hübschesten sein, e... 2: Legt fest, wie oft ein Funke auflohdert
//Werte zwischen 50 und 200 sollen am hübschesten sein, e... "); Serial.println(sparkling);
//Ausgabe der Werte von ResponsiveAnalogRead
Serial.print("Last
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
leuchtungseffekte
// Definiert die globalen RGBW-Werte für das NeoPixel-Ziffernblatt
byte r = 0;
byte g ... pixels to 'off'
// Lese die abgespeicherten Werte für die angezeigte Alarmzeit, die schlafphasenabh... ie Einschlaffunktion (Snoozle)
Serial.println("Werte werden aus dem EEPROM ausgelesen:");
Serial.pri... ding = orientation.heading;
}
// Die Werte für accelZ, pitch und roll werden mit einem Kalma
e Flammen, mehr Cooling = kürzere Flammen.
// Werte zwischen 20 und 100 sind empfohlen, ein guter Sta... fest, wie oft ein Funke auflohdert.
// Höhere Werte = stürmisches Feuer, niedrige Werte = ruhigeres Feuer.
// Werte zwischen 50 und 200 sind empfohlen, ein guter Standard ist 120.
spar
viousMillisSGP30) >= intervalSGP30) {
// Werte für Temperatur und Luftfeuchtigkeit werden an den... S_6H[0], "hPa");
// Anzeige der CO2-Werte
unsigned int minCO2 = minValue(arrayCO2_6H, v... Messwert, Einheit)
// Anzeige der TVOC-Werte
unsigned int minTVOC = minValue(arrayTVOC_6H,... // Ab dem zweiten Messwert werden alle Werte mit Linien verbunden
for (int i=0; i < vali
verändert:
* Der DHT22 wird ausgelesen und die Werte an die serielle Schnittstelle ausgegeben.
* Auf... dssensor.
* Der TSL2591 wird ausgelesen und die Werte an die serielle Schnittstelle ausgegeben.
* Auf... w();
// Auslesen des DHT22 und Ausgabe der Werte an serielle Schnittstelle
// Reading temperatur
und Y-Achse möglich (Roll und Pitch).
Diese drei Werte werden zunächst jeweils mit einem Kalman-Filter g... rocessed.");
// Lese die abgespeicherten Werte für die angezeigte Alarmzeit, die schlafphasenabh... ding = orientation.heading;
}
// Die Werte für accelZ, pitch und roll werden mit einem Kalma
+ NEO_KHZ800);
// Definiert die globalen RGBW-Werte
byte r = 0;
byte g = 0;
byte b = 0;
byte w = 0;
... e stark die aufsteigenden Flammen abkühlen
// Werte zwischen 20 und 100 sollen am hübschesten sein, e... 12: Legt fest, wie oft ein Funke auflohdert
//Werte zwischen 50 und 200 sollen am hübschesten sein, e