Analog Temperature Sensor Arduino Compatible
ARD2-2213
$3.45
QTY | Price |
---|---|
1 | $3.45 |
Description
Designed to work with all of the Arduino boards, this Analog Temperature Sensor is easy to incorporate into any project requiring only a 5V supply, ground, and an analog input to measure the sensors reading. It can be used to detect temperatures from -55°C - +125°C.
This thermistor-based analog temperature sensor can be used with an Arduino to return the ambient temperature value in Celsius. Uses a 10K Ohm resistor in series with a thermistor to give an analog output.
Test Code
void loop () {
Serial.print (Thermister (analogRead (0))); // display Fahrenheit
ARD2-2213Serial.println ("c");
ARD2-2213delay (500);
}
# Include <math.h>
double Thermister (int RawADC) {
double Temp;
Temp = log (((10240000/RawADC) - 10000));
Temp = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp)) * Temp);
Temp = Temp - 273.15; / / Convert Kelvin to Celsius
return Temp;
}
void setup () {
Serial.begin (9600);
}
Features
- Thermistor-based analog temperature sensor
- Accurately measure temperature without calibration
- Applications include gardening & home alarm systems
Specifications
Temperature Range
-55°C - +125°C
Resolution
9-12 bits (configurable)
Protocol
Dallas 1-Wire
Accuracy
±5°C
Software
Arduino library available
Colour
Black
Material
PCB
Dimensions
Length (mm)
20
Width (mm)
15
Height (mm)
5
Resources
You Might Also Like
All prices are in Australian Dollars and include GST. GST will be removed from your order if you are ordering from outside Australia.
Products may differ from pictured.
All trademarks and trade names are the properties of their respective owners. Wiltronics disclaims any proprietary interest in trademarks and trade names other than its own.