Arduino‎ > ‎

DS18B20Solo Library for Arduino

The file below contains an Arduino library that simplifies using a OneWire Dallas Temperature sensor when there is only one sensor attached to a digital pin on the Arduino. It only implements reading a single temperature but can be used with single sensors attached to two or more pins. There is no need to figure out the device address and if a sensor goes bad it can be replaced without changing the Arduino code to reflect the newer sensors unique address. Check out the examples provided. There is one for reading a single sensor and another for reading two sensors each on a different pin.
Thanks to pTro_65 on the forum for pointing out how to make this work.

Fixed up version now posted. Jan. 17, 2016
The function getSoloTempF was missing _sensor.requestTemperatures(). Getting temperatures in degrees F now works. It previously worked in the example programs but only because temperatures in C were also being requested where the requestTemperatures() function did run.
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser

  7k v. 1 Jan 17, 2016, 11:00 AM George Adams