The DS18B20Solo.zip 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 Arduino.cc 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. |
Arduino >
DS18B20Solo Library for Arduino
Selection | File type icon | File name | Description | Size | Revision | Time | User |
---|---|---|---|---|---|---|---|
ċ
|
Download |
7k | v. 1 | Jan 17, 2016, 11:00 AM | George Adams |