I just started with programming with the Arduino and I'm building a temperature sensor (analog 3 pin sensor) but I can't get the correct C/F value. I think that my wiring sucks. I tried a lot of things but I'm still stuck thats why i opened a topic on the Arduino forum.
32.52 degrees C
90.54 degrees F
0.83 volts
32.52 degrees C
90.54 degrees F
0.82 volts
31.54 degrees C
88.78 degrees F
0.82 volts
32.03 degrees C
89.66 degrees F
0.82 volts
32.03 degrees C
89.66 degrees F
0.82 volts
32.03 degrees C
Still not sure if thats the temp around me or just the temp of the sensor
I'll ask again: are you sure you have an LM35 there? Maybe you have one that's 10mV per F, not 10mV per C. The values you're getting just don't make sense, and are way too hot.
Carefully touch the sensor while it's running. Is it very hot, or at a moderate, room temperature? Do the values you read go up while you are touching it?
Have you thought about using the DS one wire sensors. I started my project with what you are using and found the readings where not accurate enough. Depending on your project. the DS18B20 is a digital device which is very easy to use and you can have a number of them on one 3 core cable.
Jiggy-Ninja:
I'll ask again: are you sure you have an LM35 there? Maybe you have one that's 10mV per F, not 10mV per C. The values you're getting just don't make sense, and are way too hot.
Carefully touch the sensor while it's running. Is it very hot, or at a moderate, room temperature? Do the values you read go up while you are touching it?
Hey,
I'm not sure cause there is nothing writted up but i'll ask. When i touch the sensor the values go up. Its not very hot though