Amateur Radio Station R9AL

Описание


Датчик температуры представляет собой термистор NTC
Аналоговое измерение температуры Измеряет в диапазоне: от -55 °C до +125 °C , с точностью +/- 0,5 °C
Код:

#include  
double Thermister(int RawADC) { 
double Temp; 
Temp = log(((10240000/RawADC) - 10000)); 
Temp = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp ))* Temp ); 
Temp = Temp - 273.15;            // Convert Kelvin to Celcius 
return Temp; 
} 
void setup() { 
Serial.begin(9600); 
 
                                                                                
 
} 
void loop() { 
Serial.print(Thermister(analogRead(0)));  // display Fahrenheit 
Serial.println("c"); 
delay(500); 
} 


Программа выводит в монитор порта значение температуры






Обсуждение на форуме





Copyright © R9AL 2018 Все права защищены

Рейтинг@Mail.ru Яндекс цитирования