NTC热敏电阻在Arduino中的应用详解
创作时间:
作者:
@小白创作中心
NTC热敏电阻在Arduino中的应用详解
引用
CSDN
1.
https://blog.csdn.net/kongfu_jian/article/details/142919141
热敏电阻简介
NTC热敏电阻是一种传感器电阻,其电阻值随着温度的变化而改变。负温度系数热敏电阻(NTC thermistor,即 Negative Temperature Coefficient thermistor),负温度系数热敏电阻器的电阻值随温度的升高而减小,属于半导体器件。
NTC热敏电阻的特点:
- 高灵敏度:对温度变化非常敏感,适合精确测量。
- 快速响应:能够快速响应温度变化,适用于动态温度检测。
- 范围广泛:可用于各种温度范围的应用。
NTC热敏电阻引脚
NTC热敏电阻引脚不区分正负。
NTC热敏电阻实例
物料清单
- 1PCS 10K电阻
- 1PCS NTC热敏电阻
- 1PCS UNO开发板
接线图
代码示例
/**
基础 NTC 热敏电阻演示
假设一个在 25℃ 下为 10K 欧姆的 NTC 热敏电阻与一个 10K 欧姆的电阻串联。
*/
const float BETA = 3950; // 应与热敏电阻的 Beta 系数相匹配
void setup() {
Serial.begin(9600); // 初始化串行通信,设置波特率为 9600
}
void loop() {
int analogValue = analogRead(A0); // 读取连接到 A0 引脚的模拟值
float celsius = 1 / (log(1 / (1023. / analogValue - 1)) / BETA + 1.0 / 298.15) - 273.15; // 计算摄氏度温度
Serial.print("Temperature: "); // 打印温度前缀
Serial.print(celsius); // 打印温度值
Serial.println(" ℃"); // 打印摄氏度符号
delay(1000); // 等待一秒钟
}
说明:
此程序实现了每秒打印一次温度值。
热门推荐
2024年高校毕业生“春招”哪些岗位受欢迎?去招聘现场看看
电脑从USB移动盘或光驱启动的详细指南
为什么即时战略游戏的AI往往资源优势而战术弱智
奶猫身上有跳蚤怎么办?3个必知方法,帮你彻底解决!
信用卡按时还款全攻略:守护信用资产,避开债务陷阱的三大法则
寺庙素斋的智慧:6道仿荤菜,吃出禅意健康
教育部推出“阳光志愿”系统,免费助力考生科学填报志愿
查理·芒格:一位投资大师的智慧遗产
B在股票中:B在股票代表什么意思?
肇庆岭南古郡各地市的前世今生千年嬗变
鸣潮长离声骸搭配攻略:熔山裂谷与不绝余音的最佳组合
如何安慰情绪低落的人?
如何突破Web服务频率限制
二战大杀器之零式战斗机,从横行亚太到走向灭亡
草莓种植管理技术全攻略:从园地选择到病虫害防治
感冒几天后喉咙痒什么原因
银行直贷和中介贷款的区别:五个维度全面分析
儿童康复护理知识
CPTPP:迈向贸易新纪元的机遇与挑战
四味中药代茶饮,助你排出体内顽固结石
如何查找门牌号的方法与步骤?这些方法和步骤有哪些实际应用?
突破43万亿元,2024年我国外贸规模再创新高 大湾区内地九市进出口增长超10%
2024 年全国31省进出口贸易额排名及走势分析
小学思政课如何落实教学评一致性
专家老是喊你补维生素D?因为50%的中国人就是不足
1月轿车销量|传统油车再次反扑?吉利星愿成功登顶!
什么是供应商绩效评价的主要指标?
长沙历史地名故事|四羊方尊出土遗址
镇馆之宝: 四羊方尊-中国国家博物馆
6种天然调味料,对肾很不错