<box 75% round red|**Achtung**>Der Flaschenkühler wurde in den Sommermonaten 2017 ausgiebig getestet. Im ... t eine Einzelanfertigung nach meinen Vorgaben und wurde von der Firma [[https://www.rapidfacture.com/de/|... pfehlen: Der Becher ist maßhaltig, die Lieferzeit wurde auf den Tag genau eingehalten und der Preis lag e... fähigkeit|dieser Artikel bei Wikipedia]].)) Zudem wurde die Dicke der Isolierung unter dem Becherboden ve
Volt werden maximal 2 Ampere benötigt.
Am Teensy wurde die Lötbrücke (Vin/VUSB) auf der Unterseite durch... t das Antennen-Symbol im Hauptmenü die Farbe:
* Wurde innerhalb der letzten 60 Minuten ein gültiges Zei... ten Einschalten ein gültiges Zeitsignal empfangen wurde, wird kein Symbol angezeigt.
Der Wecker berechne... e ersten beiden Modi.
Sobald ein Alarm ausgelöst wurde, wird eine Menüseite angezeigt, die das Beenden d
Programmversion 0.5 ======
Diese Programmversion wurde einem ausführlichen Praxistest unterzogen (ca. 15... die Regelung des Peltier-Elements ein.
Außerdem wurde der Wert für den Activity threshold für die Therm... Kühlkörpers weniger "zappeln".
<del>Schließlich wurde der Wert reduziert, der auf die gemessene Umgebun... n für die Temperaturanzeigen auf dem OLED-Display wurde mit PROGMEM in das EEPROM verlegt, da sonst der A
allem das Teensy Audio Adaptor Board eingebunden wurde, werden in Programmversion 0.7 der Temperatur- un... zeit der akustische Alarm aktiviert.
* Das Menü wurde an verschiedenen Stellen aufgehübst und erweitert... ; // Wird wahr, wenn die IMU gefunden wurde.
boolean DCFtimesignalFound = false; // Wir... obald ein DCF77-Zeitzeichen erfolgreich empfangen wurde.
time_t DCFtime = 0; // Da
hlfunktion auf dem Display angegeben. Schließlich wurde noch ein Betriebsstundenzähler programmiert.
Der Code wurde hier und da optimiert, so dass er schneller ausge... ble im EEPROM gespeichert werden. Zu diesem Zweck wurde die Bibliothek [[https://playground.arduino.cc/Co... // speichert, dass Taster gedrückt wurde
}
// Wenn die gewählte entprellZeit vergang
rungen. (Der Programmcode, der das möglich macht, wurde im Vergleich zur [[arduino:schlafphasenwecker:pro... Alarm deaktiviert wird.
Die gesamte Menüstruktur wurde aufgehübscht. Das neue Design zitiert Grundformen... ; // Wird wahr, wenn die IMU gefunden wurde.
boolean DCFtimesignalFound = false; // Wir... obald ein DCF77-Zeitzeichen erfolgreich empfangen wurde.
time_t DCFtime = 0; // Da
ie Sonnenaufgangs- und Sonnenuntergangsberechnung wurde integriert.
* Die Farbtemperatur des Standard... hrzeit synchronisiert.
* Das "gain" des TSL2591 wurde von 1 auf 25 erhöht. Damit ist das von Sensor aus... peichert.
* Die Auswertung des Matratzensensors wurde verbessert. Der Bezugswert wird nun als Mittelwer... der Weckvorlaufzeit ein visueller Alarm ausgelöst wurde, wird ein akustischer Alarm ausgelöst.
* Auf de
ötig ist.
* Die Kommentierung des Programmcodes wurde ergänzt.
* Das Adafruit 9-DOF IMU Breakout - L3... // Wird wahr, wenn die IMU gefunden wurde.
boolean DCFtimesignalFound = false; // Wir... obald ein DCF77-Zeitzeichen erfolgreich empfangen wurde.
time_t DCFtime = 0; // Da... fe nur ausgeführt, wenn ein neues Menü ausgewählt wurde.
previousmenuPage = menuPage;
//Speichere di
ammversion 0.2 alpha|Programmversion 0.2 alpha]]) wurde die Einbindung des LC-Displays verworfen und die ... automat:programmversion_0.3|Programmversion 0.3]] wurde durch eine ganze Reihe verschiedener Funktionen erweitert.
In Programmversion 0.4 wurde die Steuerung der Pumpen auf PWM umgestellt. In P
lligkeit an das Umgebungslicht anpassen zu können wurde ein Adafruit TSL2561 verbaut. Die Signalleitung d... ann einfach auf die NeoPixel gestellt. Das Podest wurde mit 123D Design von Autodesk konstruiert und mit ... Printer Hexagon V2]] in PLA gedruckt. Der Deckel wurde verschliffen und lackiert. An den Helligkeitssens
; // Wird wahr, wenn die IMU gefunden wurde.
boolean DCFtimesignalFound = false; // Wir... obald ein DCF77-Zeitzeichen erfolgreich empfangen wurde.
time_t DCFtime = 0; // Da... as Backlight an ist und b) ein Refresh angewiesen wurde.
if (TFTbacklightOn == true) {
// Die N
; // Wird wahr, wenn die IMU gefunden wurde.
boolean DCFtimesignalFound = false; // Wir... obald ein DCF77-Zeitzeichen erfolgreich empfangen wurde.
time_t DCFtime = 0; // Da... as Backlight an ist und b) ein Refresh angewiesen wurde.
if (TFTbacklightOn == true) {
// Die N
C) angepasst.
* Die Auswertung des Tachosignals wurde verfeinert. Das Programm ignoriert jetzt nicht nu... // Wenn die Solltemperatur verändert wurde, muss die Anzeige aktualisiert werden.
tft.
ist und noch kein gültiges DCF77-Signal empfangen wurde, wird die RTC mit dem Zeitsignal des Computers ge... t die Variablen
bool DCFTimeFound = false; // wurde ein gueltiges Signal gefunden
time_t DCFtime = 0