Components and supplies
Breadboard (generic)
Arduino UNO
Jumper wires (generic)
Thermistor NTC 10K
Resistor 10k ohm
Apps and platforms
Arduino IDE
Arduino Web Editor
Project description
Code
Thermistor
arduino
Downloadable files
termistore_bb.jpg
termistore_bb.jpg
termistore_schem.jpg
termistore_schem.jpg
termistore_schem.jpg
termistore_schem.jpg
termistore_bb.jpg
termistore_bb.jpg
Comments
Only logged in users can leave comments
Anonymous user
2 years ago
Hello everyone This program is good for 10 K Ohm ntc resistors if 1- The 10 KOhm series resistance conected to ntc 2- Vcc should be connected to 10 kOhm and ntc should be connected to ground. 3- and finally The common point is connected to A0 pin
Anonymous user
2 years ago
I am beginner but my task to send this reading to cloud can any one please tell its important to for me to submit task
Anonymous user
2 years ago
Ma ma mia very naice
Anonymous user
2 years ago
Your code not work. I tried the temperatures goes inverted. i tried panstamp library and works. what's wrong? panStamp library contact@panstamp.com
Anonymous user
2 years ago
This works only for NTC. For PTC you need to create polynome or function like this : https://www.schmidt-welt.net/weblog/arduino-and-kty81-210/ ..with parameters matching your sensor.
Anonymous user
2 years ago
Hi there the schematic shows a 220 resistor. Unless i'm mistaken ( an i often am) i think it should be a 10K resistor
Anonymous user
2 years ago
How to calculate resistance of thermistor
Anonymous user
2 years ago
I've found that reversing the power connections corrects that reverse sense, but I'm not sure that is the best way to remedy that. Given the fact that a Negative Temperature Coefficient (NTC) thermistor is used, as the temperature increases, the thermistor resistance decreases. This results in the thermistor "output" voltage being closer to ground (lower) when connected as depicted in the schematic images of this project. So, the source of the issue is probably in the math of the code or the coefficients used.
Anonymous user
2 years ago
Hi, I tried circuit but temperature goes in reverse direction. By heating sensor Temperature goes down!!!
Anonymous user
3 years ago
I've found that reversing the power connections corrects that reverse sense, but I'm not sure that is the best way to remedy that. Given the fact that a Negative Temperature Coefficient (NTC) thermistor is used, as the temperature increases, the thermistor resistance decreases. This results in the thermistor "output" voltage being closer to ground (lower) when connected as depicted in the schematic images of this project. So, the source of the issue is probably in the math of the code or the coefficients used.
Anonymous user
3 years ago
Hi, I tried circuit but temperature goes in reverse direction. By heating sensor Temperature goes down!!!
Anonymous user
3 years ago
Hello everyone This program is good for 10 K Ohm ntc resistors if 1- The 10 KOhm series resistance conected to ntc 2- Vcc should be connected to 10 kOhm and ntc should be connected to ground. 3- and finally The common point is connected to A0 pin
Anonymous user
3 years ago
I am beginner but my task to send this reading to cloud can any one please tell its important to for me to submit task
Anonymous user
4 years ago
Hi there the schematic shows a 220 resistor. Unless i'm mistaken ( an i often am) i think it should be a 10K resistor
Binary_Designer
5 years ago
Thank you very much! It was very nicely explained and worked right away.
Anonymous user
5 years ago
Your code not work. I tried the temperatures goes inverted. i tried panstamp library and works. what's wrong? panStamp library contact@panstamp.com
Anonymous user
2 years ago
This works only for NTC. For PTC you need to create polynome or function like this : https://www.schmidt-welt.net/weblog/arduino-and-kty81-210/ ..with parameters matching your sensor.
Anonymous user
6 years ago
How to calculate resistance of thermistor
Anonymous user
6 years ago
Ma ma mia very naice
milespeterson101
a year ago
Very nice Project! However, I need some help. I was wondering how I could make a code so that if the temp of the sensor exceeds a certain value, an LED could light up, or something like that. I know I need an if statement, but this is a very confusing concept of that. The code should go somewhat like this: -setup of the thermistor- void setup() -more setup for the thermistor- -if statement- -enables a PWM pin when the temp is above a certain value- -else statement- -disables a PWM pin when the temp is below a certain value- void loop() -even more setup of the thermistor- -end of code- If anyone can help me on how I can do this the right way, please let me know. I am hoping to get this code right soon, and make a project from it. Thank you (: