声明:
本文为在参考下文之后二次创作成果。
参考文章 Arduino中文社区:NTC热敏电阻测温库
本文资料下载:Arduino NTC库下载
终极版效果:
1、创建对象编程
2、添加B值参数 添加NTC连接引脚参数
程序注释
#include <NTC_Temp.h>
//连接方式:GND----|4700|----|NTC |---VCC
//NTC_Temp temp1 = NTC_Temp(100000,4700,3950,A0,HIGH);
//NTC_Temp temp1 = NTC_Temp(10000,4700,3435,A0,HIGH);
//连接方式:GND----|NTC |----|4700|---VCC
NTC_Temp temp1 = NTC_Temp(100000,4700,3950,A0,LOW);
//NTC_Temp temp1 = NTC_Temp(10000,4700,3435,A0,LOW);
//NTC_Temp(int NTCR,int CONTACTR,int B,byte READPIN,boolean point)
//NTC电阻25°C时的阻值,串联电阻, B值, 测压引脚, NTC连接电位
void setup() {
Serial.begin(9600);
}
void loop() {
float i = temp1.tempRead();
Serial.print(i);
Serial.println("°C");
delay(100);
}
其中NTC连接电位 以下两种方式可供选择
GND----|NTC |----|4700|—VCC
GND----|4700|----|NTC |—VCC
注意NTC电阻连接的方式不同!
用法
1、下载库文件 拷贝在arduinoIDE目录下
右击Arduino IDE------打开文件位置-----选择“libraries”-----粘贴