<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... ://www.acrylformen.de/shop/]]
Alle anderen Teile wurden mit dem [[3d-druck:hexagon_v2|Delta Printer Hexa... 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
bei der Performanz frei gewählt werden. Außerdem wurden die beiden Taster integriert, mit denen perspekt... 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
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
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
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
zgeschlossen, was den Arduino zerstören kann.
Es wurden die folgenden Anpassungen vorgenommen:
* Das D... PID-Regler für den Lüfter und das Peltier-Element wurden angepasst. (Weitere Optimierung ist aber noch no... 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.
ö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
. Weil die Schienen etwa 52 Zentimeter lang sind, wurden sie in fünf Teilen gedruckt und anschließend zus... Strom versorgt. Dafür ist der MOSFET da. Außerdem wurden zwei LEDs verbaut, um spezifische Betriebszustän
sorgung. Der Toslink-Splitter und der D/A-Wandler wurden zum einen nicht in das Gehäuse integriert, weil ... atur platziert werden kann.
Alle Kunststoffteile wurden mit 123D Design konstruiert und mit meinen [[3d-