Die RTC DS3231 kompensiert die Quarz Frequenzänderung mit der Temperatur. Die Temperatur wird alle 64 Sekunden neu gemessen. Man kann diese Quarz Temperatur auslesen.
Hier das Arduino Programm dazu Weiterlesen
Die RTC DS3231 kompensiert die Quarz Frequenzänderung mit der Temperatur. Die Temperatur wird alle 64 Sekunden neu gemessen. Man kann diese Quarz Temperatur auslesen.
Hier das Arduino Programm dazu Weiterlesen
Basierend auf dem 1. Teil dieser Beschreibung habe ich nun das Programm gekürzt und das Auslesen vom Temperatursensor in einer Funktion zusammen gefasst.
float readDS18B20()
Das Programm Weiterlesen
Ich habe den Maxim Temperatur Sensor DS18B20 bekommen. Er ist bereits dicht vergossen und wird mit einem 3-poligen Anschlusskabel geliefert (rot schwarz gelb)
Er hat einen 1-wire Bus, das heisst es müssen nur die Datenleitung und GND zum Anschluss verwendet werden. Mit einem 4,7 kOhm Widerstand von der Datenleitung gegen 5V wird am Arduino die „parasitäre“ Stromversorgung hergestellt. Der Sensor bekommt so die Stromversorgung mit über die Datenleitung.
Bei Leitungslängen über 6m sollte die 5V Versorgung zusätzlich angeschlossen werden, das ist hier aber nicht notwendig. Weiterlesen
Ich habe hier den Luftdruck und Temperatur Sensor BMP085 von Bosch. Er wird seriell über den i²C Bus angesprochen und gibt dann die Temperatur und den Luftdruck aus.
Der Messbereich geht von 300 hPa bis 1100 hPa mit einer Genauigkeit von typisch +-1,0 hPa. Zwischen 700 und 1100 hPa mir der maximalen Auflösung von 0,01 hPa.
Die Temperatur misst er von 0 bis 65°C mit einer Genauigkeit von typisch +-1 Grad Celsius. Weiterlesen