#thermistor
ฝัง
- เผยแพร่เมื่อ 10 ก.พ. 2025
- Project Code Here:
ccbsp6qd6kmk4z...
A thermistor is a special type of resistor whose resistance changes significantly with the temperature.
Operating Temperature Range:
-67 to 490F (-55C - 250C)
Here we have two regular 10K resistors in series, configured as a voltage divider. This is a way to use resistors to set a specific voltage.
If we start with 5V and measure in between the two 10K resistors we get 2.5V, half of the source voltage.
Show formula
At 77 degrees Fahrenheit, a 10K thermistor will measure at 10,000 ohms. Now if we replace one of those 10K resistors with a 10K thermistor, we will get a variable voltage depending on the temperature.
If we connect this junction to a microcontroller’s analog input we can read this voltage and run a formula to convert that reading into a temperature… then we send that reading to a display.
I added a button and additional code to switch between Celsius and Fahrenheit.
I’m curious to see if my code works for triple digits…
(Use a torch to heat it)
How about negative numbers…
(spray it with canned air)
Because of the tolerance in the various components, we can’t expect this to be 100% accurate straight away. So I’m going to replace the other 10K resistor with a potentiometer so we can have a way to calibrate it.
A thermistor is another highly valuable sensor you can add to your DIY toolkit. You can buy a pack of 50 for like $7 on Amazon!
This project is more than a practical tool, it’s an excellent introduction to the world of electronics and Arduino.
#thermistorproject
#arduinoproject
#arduino