Temperature sensors are required in many places where you want to measure the temperature of solution, surroundings, battery packs, thermal instruments and furnaces etc. We can use NTC thermistors, PTC thermistors, thermostats and many more different types of Temperature sensors but if you want to use your temperature sensor in surrounding where it is not dry or in some kind of chemical solutions, mines or wet soil then you will need a waterproof sensor for that you can use this DS18B20 Waterproof Temperature Sensor from Maxim Integrated. The output of this sensor is in form of 1 wire serial communication which can be programmed to provide data in 9-12 Bit form. It can measure the temperature in range of -55ᵒC to +125ᵒC with a more than decent accuracy of 5ᵒC. You can interface with both 3.3V and 5V microcontrollers so you can use it with both Arduino Uno and Raspberry Pi. As output is only one wire so you can use multiple sensors to measure temperature at multiple places with a limited set of GPIO pins.
Specifications
- Programmable Digital Temperature Sensor
- Communicates using 1-Wire method
- Operating voltage: 3V to 5V
- Temperature Range: -55°C to +125°C
- Accuracy: ±0.5°C
- Output Resolution: 9-bit to 12-bit (programmable)
- Available in TO-92 Package
Product Description
Additional Resources
Datasheet DS18B20
Interfacing DS18B20 with Raspberry Pi
IoT based Lithium Battery Monitoring system
Package Contents
1× DS18B20 Waterproof Temperature Sensor