====== Onewire Temperatursensor mit Arduino ====== Im Zuge der Elektronikrunde wurde ein digitaler Temperaturfühler mit dem Arduino ausgelesen. Als Sensor wurde der [[http://www.maxim-ic.com/datasheet/index.mvp/id/2812|DS18x20]] Baustein verwendet. Das Sketch für die Arduino IDE kam von [[https://gist.github.com/kjordahl/1002726|Kelsey Jordahl]]. Hilfreich waren zudem Bilder auf [[https://www.flickr.com/photos/mkanoap/2715069799/sizes/l|flickr]] und in einem [[http://www.codetorment.com/wp-content/uploads/temp_light_monitor_tiny_bb.png|Blog]]. Ingepasst wurde nur der Verwendete PIN auf dem Arduino. Interessant ist auch, dass der sog. Onewire-Bus mit mindestens 2 Kabeln arbeitet: Eines für den Datentransfer, eines für Ground und optional eines für die Spannungsversorgung, sollte die parasitäre Energiegewinnung auf dem Datenpin nicht möglich sein. {{tag>elektronikrunde}}