<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
die Toilette gereinigt oder der Deckel aufgesetzt wurde muss die Waage genullt werden. Für das Tarieren d... erkennen, wodurch die Gewichtserkennung ausgelöst wurde. Das Ziel ist, möglichst treffsicher zu erkennen,... den werden, deren Mittelwert unter 0 Gramm liegt, wurde beispielsweise der Deckel oder Rand abgenommen un... hn Sekunden eine stetige Gewichtszunahme gemessen wurde, wurde frisches Streu eingefüllt. In diesem Fall
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
malpunkts angezeigt. Der entsprechende Code dafür wurde in eine Funktion ausgelagert.
* Bisher war die ... n vom Erkennungsmodus in den Taramodus gewechselt wurde, weil eine Tarierung durchgeführt wurde. Ab Version 0.4.1 wechselt die Waage innerhalb der ersten 15 Sek... icht abgeschlossen war. In diesem (seltenen) Fall wurde dann der Erkennungsmodus nicht ausgelöst, und in
ö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
ng ist nun nicht weiter dem Zufall überlassen. Es wurde ein Startbildschirm programmiert, danach leuchtet... . Jetzt wird auch erkannt, wenn Streu nachgefüllt wurde.
* Toilettengänge werden jetzt ab 15 Sekunden r... gelb, wenn die Toilette mehr als dreimal benutzt wurde. Der Zähler und damit die Farbe der Hintergrundbe... ei Sekunden keine Gewichtsveränderung registriert wurde. (Voher schaltete sie schon in den Taramodus, wen
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
Zur genauen Positionierung der notwendigen Löcher wurde nun eine 3D-Schablone aus einem Aluminium-Vierkan... g?100 |Hexaverteiler im Rahmen}}Der Hexaverteiler wurde in den Rahmen eingesetzt. Damit die Motoren an de... he.
{{youtube>s--zUyyNQv4}}
Nach diesem Absturz wurde der MK Y6 600 repariert. Bei dem Baseframe Y600 m
; // 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