arduino:flaschenkuehler:programmversion_0.6
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
arduino:flaschenkuehler:programmversion_0.6 [09.06.2018 14:57] – Frickelpiet | arduino:flaschenkuehler:programmversion_0.6 [18.05.2023 12:34] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Flaschenkühler - Programmversion 0.6 ====== | ====== Flaschenkühler - Programmversion 0.6 ====== | ||
- | Nach den Problemen mit den Thermistoren im ersten Langzeittest wurden diese durch die digitalen Temperatursensoren [[arduino:ds18b29|DS18B20]] ersetzt. | + | Nach den Problemen mit den Thermistoren im ersten Langzeittest wurden diese durch die digitalen Temperatursensoren [[arduino:ds18b20|DS18B20]] ersetzt. |
Um dynamischen Speicher zu sparen, werden die Adressen der Temperatursensoren nicht beim Programmstart ausgelesen, sondern manuell zugewiesen. Der einzige Nachteil ist, dass die Sensoren nicht getauscht werden können, ohne die Adresse des getauschten Sensors manuell im Programmcode zu ändern. | Um dynamischen Speicher zu sparen, werden die Adressen der Temperatursensoren nicht beim Programmstart ausgelesen, sondern manuell zugewiesen. Der einzige Nachteil ist, dass die Sensoren nicht getauscht werden können, ohne die Adresse des getauschten Sensors manuell im Programmcode zu ändern. | ||
Zeile 35: | Zeile 35: | ||
Ebenfalls um das EEPROM zu schonen, werden die Betriebsstunden und das Serviceintervall nur noch stündlich im EEPROM aktualisiert. | Ebenfalls um das EEPROM zu schonen, werden die Betriebsstunden und das Serviceintervall nur noch stündlich im EEPROM aktualisiert. | ||
- | Damit 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 mich für den Medianwert und nicht für den Mittelwert entschieden, | + | Damit 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 mich für den Medianwert und nicht für den Mittelwert entschieden, |
To Dos: | To Dos: | ||
Zeile 43: | Zeile 43: | ||
* Die Betriebsstundenanzeige sollte eine konstante Anzahl von Ziffern haben und dann mittig ausgerichtet werden. | * Die Betriebsstundenanzeige sollte eine konstante Anzahl von Ziffern haben und dann mittig ausgerichtet werden. | ||
* Anstatt den Duty-Cycle des Peltierelements auf dem Display anzugeben, könnte die (berechnete) Kühlleistung ausgegeben werden. Da ich die nicht messen kann, müsste ich recherchieren, | * Anstatt den Duty-Cycle des Peltierelements auf dem Display anzugeben, könnte die (berechnete) Kühlleistung ausgegeben werden. Da ich die nicht messen kann, müsste ich recherchieren, | ||
+ | |||
+ | Tags: #Arduino #OLED | ||
arduino/flaschenkuehler/programmversion_0.6.1528549056.txt.gz · Zuletzt geändert: 18.05.2023 12:16 (Externe Bearbeitung)