Go Down

Topic: Unsure results from thermistor (Read 596 times) previous topic - next topic


Hello. I need help to determine if this reading is accurate. I am trying to measure ambient temperature with a 12k thermistor. I am using Arduino Uno. I am currently trying to build a climate regulator which will eventually drive a heater/fan from a relay/optocoupler. here is the code:
const int TEMP = 0;
const int HUMID = 1;
int val = 0;
int val2 = 1;
void setup() {
void loop() {
  val = analogRead(TEMP);

The Serial.print is for testing purposes/calibration.
Ignore the Humidity for now but should I get problems with it I will ask. Thanks.


For an accurate temperature, you need an accurate 5V. When the Arduino is powered via usb, the 5V can be lower.
Your code will not work with a thermistor.
Follow this tutorial: http://learn.adafruit.com/thermistor/


Thanks for your support and for pointing me in the right direction. I will try and power up the board with a wall transformer but what is the Max current this board can take? Also should I use a DH-11 humidity sensor with built in temperature detection?

DH-11: http://www.arduinoeverything.com/archives/55


The maximum current the Arduino Uno board can take ? I don't understand your question.
A power supply of 7.5V and 500mA or 1A is perfect. You can use 7 to 12V.

The DHT11 is not very accurate, but it is a digital sensor, and changes in the 5V won't change the read temperature.

For a good temperature measurement, use the DS18B20. It is a digital temperature sensor, and it is very accurate.

Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131