017 ausgiebig getestet. Im Testbetrieb hat sich gezeigt, dass einige Modifikationen notwendig sind, die f... Flaschenkühler erst dann, wenn ausgiebige Tests gezeigt haben, dass alles vernünftig läuft.
==== Rahmen ... rsten Langzeittest über mehrere Wochen hat sich gezeigt, dass die Lamellen des CPU-Kühlers regelmäßig von... rsten Langzeittest des Flaschenkühlers hat sich gezeigt, dass die Wärmeleitpaste mit dem Aluminium des Kü
pg?100 |}}Damit die Uhr immer die korrekte Zeit anzeigt, ist das [[http://www.elv.de/output/controller.as... * Bei aktivierter Weckphase: Es wird ein Menü angezeigt, mit dem man den Alarm beenden oder die Schlummer... Einschlaffunktion (Snoozle): Es wird ein Menü angezeigt, mit der sich die Einschlaffunktion beenden und d... ausgeschaltet.
==== Uhrzeit ====
Nach dem Start zeigt der Wecker die Zeit der Real Time Clock (RTC) an.
für den PID-Regler des Lüfters ist. Experimentell zeigt sich, dass die Reduktion der Kühlkörpertemperatur... , um eine Temperatur von 8°C halten zu können. Es zeigt sich, dass ein Offset von 8 °C optimal ist. Wird ... geben.
To Dos:
* Nach etwa 250 Betriebsstunden zeigt der Thermistor am Becherrand viel zu hohe Tempera... Thermistor am Becherboden das gleiche Verhalten gezeigt.
* Da Thermistoren offenbar kaputt gehen können
auf welcher Seite der rechte und linke Kanal angezeigt wird (für Überkopfmontage)
* Es kann eingestell... rechten Kanal dargestellt werden. Der linke Kanal zeigt immer die Spektrumanalyse mit den aktuellen Einst... unktioniert auch nicht. Bei 96 MHz wird etwas angezeigt, was Testgrafiken sein könnten, aber alles wird falsch angezeigt.
Links:
* https://forum.pjrc.com/threads/4046
temperaturabhängig in spezifischen Farbwerte angezeigt. 30°C werden in rot angezeigt, 0°C in türkis. Die Farbwerte habe ich mit [[http://www.barth-dev.de/onlin... regelt den Lüfter mit einem PID-Modul ...
// ... zeigt verschiedene Werte auf einem OLED-Display an ...
... Lüfter angehalten wird, soll die Drehzahl "0" angezeigt werden
if (Output == 0) {
rpm = 0;
// Stunde, die auf dem TFT als Alarmzeit angezeigt wird. Wird als Integer definiert, damit die Varia... // Minute, die auf dem TFT als Alarmzeit angezeigt wird. Wird als Integer definiert, damit die Varia... ielle Schnittstelle
Serial.begin(115200);
// Zeigt auf dem TFT einen Startbildschirm an
//StartupS... ing = true;
}
}
*/
void StartupScreen() {
// Zeigt einen Startup-Screen
tft.println("Schlafphasenw
n:
* Die Uhrzeit wird auf dem NeoPixel-Ring angezeigt.
* Die Helligkeit des Ziffernblatts wird abhäng... // Stunde, die auf dem TFT als Alarmzeit angezeigt wird. Wird als Integer definiert, damit die Varia... // Minute, die auf dem TFT als Alarmzeit angezeigt wird. Wird als Integer definiert, damit die Varia... == 8) { // Wenn Menü "8" angezeigt wird ...
menuPage = 0;
OLED zu testen werden verschiedene Variablen angezeigt: die Solltemeratur, die Isttemperatur am Thermist... regelt den Lüfter mit einem PID-Modul ...
// ... zeigt verschiedene Werte auf einem OLED-Display an ...
... Lüfter angehalten wird, soll die Drehzahl "0" angezeigt werden
if (Output == 0) {
rpm = 0;
olgenden Anpassungen vorgenommen:
* Das Dispaly zeigt nun korrekt die Soll- und Isttemperatur des Kühlb... ... überwacht die Funktion des Lüfters ...
// ... zeigt verschiedene Werte auf einem OLED-Display an ...
... ter ausgeschaltet wird, soll die Drehzahl "0" angezeigt werden
rpm = 0;
}
else {
rpm
usfall) aus dem EEPROM gelesen. Bei aktivem Alarm zeigt der TFT-Screen das "Alarm aus"/"Snooze"-Menü. Das... ielle Schnittstelle
Serial.begin(115200);
// Zeigt auf dem TFT einen Startbildschirm an
//StartupS... ing = true;
}
}
*/
void StartupScreen() {
// Zeigt einen Startup-Screen
tft.println("Schlafphasenw
// Stunde, die auf dem TFT als Alarmzeit angezeigt wird. Wird als Integer definiert, damit die Varia... // Minute, die auf dem TFT als Alarmzeit angezeigt wird. Wird als Integer definiert, damit die Varia... ge == 8) { // Wenn Menü "8" angezeigt wird ...
menuPage = 0;
eld|LC-Display]].
===== Code =====
Das Programm zeigt beim Start die Versionsnummer an. Anschließend we... em LCD-Display wird der Wasserstand in Worten angezeigt (high, good, low). Abhängig vom Wasserstand wird
ielle Schnittstelle
Serial.begin(115200);
// Zeigt auf dem TFT einen Startbildschirm an
//StartupS... t(" Zyklen");
}
}
void StartupScreen() {
// Zeigt einen Startup-Screen
tft.println("Schlafphasenw
Das Ergebnis ist durchaus zufriedenstellend, es zeigt sich aber, dass man sehr häufig manuell den Einga... schalg als laute, es wird aber dennoch "mehr" angezeigt.
masterPeakMax = masterPeakMax - peakDec