Schlagwort-Archive: DS18b20

BitBastelei #236 – Arduino-Temperaturmessung mit Thermoelement & MAX6675

Üblicherweise nutze ich für Temperaturmessungen den DS18B20, einen 1Wire-Sensor, welcher die Temperatur digital an den genutzten Mikrocontroller übermittelt. Hat man jedoch mit höheren Temperaturen zu tun muss man sich etwas anderes suchen: Maximal 80°C sind in guter Genauigkeit möglich. Wer in heißeren Umgebungen spielt kann z.B. ein K-Thermoelement nutzen, welches vielen von ihrem Multimeter bekannt sein dürfte. Zusammen mit einem MAX6675 lassen sich auch diese einfach an Controllern nutzen.

Als Beispiel verbinde ich ein solches Thermoelement mit MAX6675, einem Arduino und einem OLED-Display um die Temperatur eines Backofens im Auge zu behalten – und das genauer als das Original-Thermostat.

Links:

BitBastelei #142 – Arduino als Kühlschrankmonitor mit DS18B20

Passend zum gestrigen Arduino-Day habe auch ich ein (kompatibles) Board ausgegraben. Das Ziel: Mein Kühlschrank. Diesen möchte ich bei Sonnenschein über einen Inverter an meiner Solaranlage betreiben, um unschöne Probleme zu vermeiden wäre es aber eine gute Idee die Temperatur im Auge zu behalten. Punkt für Arduino – durch die vielen Libraries lässt sich das Ganze in wenigen Minuten erledigen.

Als Bonus werfe ich einen Blick auf die Sleep-Modes, also die Möglichkeit den µC schlafen zu legen um weiteren Strom zu sparen.

Links zum Video:

PEBCAK: Negative Temperaturen gibt’s ja auch…

In der BitNotice #44 hatte ich „mal schnell“ ein Script gebaut um die Werte eines DS18B20 Temperatursensors über einen Raspberry Pi in Volkszähler zu schaufeln. Was irgendwie nicht so ganz aufgefallen ist: Das Script konnte nur Plusgrade. Jetzt steht auf Github eine überarbeitete Version mit „-“ und etwas mehr Fehlerbehandlung. Danke an Peter, dessen Kühltruhe den Fehler aufgedeckt hat.

BitNotice #44 – DS18B20, RasPi & Volkszähler verbinden

Nach den letzten Beispielen zu DS18B20 Temperatursensoren und Vorkszähler am Raspberry Pi hier eine Variante um alles zusammen zu führen. Ich habe hierzu nicht den offiziellen Weg gewählt, sondern selbst kein kleines Glue-Script in PHP gebaut.

Video ist sozusagen eine Live-Doku meiner Versuche, keine detaillierte Anleitung, dürfte jedoch einen kleinen Einblick in die VZ-Add-Operation und etwas PHP-Voodoo geben.

Code: https://gist.github.com/adlerweb/77ce74ff8c98ead2a231

BitBastelei #101 – DS18B20 Temperatursensoren an RasberryPi

DS18B20 sind günstige, sehr einfach zu verwendende und genaue (±0,5°C) Temperatursensoren. Mit nur einem Widerstand lassen sich gleich mehrere an einen Raspberry Pi anschließen.

Datenblatt: http://www.maximintegrated.com/en/products/analog/sensors-and-sensor-interface/DS18B20.html
Tutorial bei RaspiProjekt.de: https://www.raspiprojekt.de/anleitungen/schaltungen/9-1wire-mit-temperatursensor-ds18b20.html