Arduino 27: Thermometer With NTC
Channel: Heinz Peterschofsky
Date: 2021-09-11

This video explains the temperature measurement by using an thermistor (resistor which is changing value because of temperature). Things like sensitivity are adressed here. Also we will get to know how to deal with non-linear behaivior.

Connection plan: https://drive.google.com/file/d/1hTZjsxPMMey3tMyuuI_dO2IREIGDWQRE/view?usp=sharing
Base Program: https://drive.google.com/file/d/1RFQlTE9s-m58NWB8uezhwUtLj2Us0Ymh/view?usp=sharing

Commands explained:
log()

Code snippted used for linearization:
int readVal = analogRead(ANA_00_IN); 
float temp = log(10000.0 * ((1024.0 / readVal - 1))); 

temp = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * temp * temp )) * temp ) - 276.15;

This video partly replaced: https://youtu.be/m-hFsS2SJJ4