Ok, So yesterday I was working on making an indoor/outdoor thermometer with my Arduino. I was using a TMP36 sensor in a breadboard for the indoor and an epoxy coated 10k precision thermistor for the outdoor. I was using the demo code on the Adafruit tutorial for the thermistor for the base and adding in the the TMP36. The readings in the serial monitor looked good for the outdoor temps but the indoor was all screwy. I was getting temps of over 100F and well, I know it isn't that warm in here, I am happy when it hits 70 in my house. Well, I started going crazy, then I thought I realized the problem. The Thermistor and code are built around averaging a batch of samples and using AREF to 3v. I had the TMP36 connected to 5v. I am still not sure if this was truly the issue, but I did try fixing it by changing the thermistor and AREF to 5v, but the readings from the TMP36 were still high, now though only in the 80s, not 100s. I will hopefully get to mess around with it again tomorrow and hopefully get it figured out.
Anyone have any thoughts?
Any help would be greatly appreciated.