模块初探:Arduino+LM35温度传感器
LM35
LM35是美国国家半导体公司生产的线性温度传感器,具有比较高的工作精度和较广的适应范围。随着外界温度的变化,LM35输出的电压随之改变(+10mV/℃),再通过analog接口读取数据,经过公式计算便可得到环境温度。

参数:
工作电压:直流4~30V
工作电流:小于133μA
输出电压:+6V~-1.0V
输出阻抗:1mA负载时0.1Ω
精度:0.5℃精度(在+25℃时)
漏泄电流:小于60μA
比例因数:线性+10.0mV/℃
非线性值:±1/4℃
校准方式:直接用摄氏温度校准
额定使用温度范围:-55~+150℃
引脚说明:①电源正VCC;②信号输出S;③电源负GND;
材料
- Arduino
- LM35温度传感器
- 面包线
- 面包板
接线
面向有文字平面
左 => 5V
中 => A0
右 => GND
源码
void setup() {Serial.begin(9600);//初始化串口
}void loop() {int val;double temp;val = analogRead(0); //读取模拟量temp = (double)val*(5/10.24); //转化为温度delay(500);//串口输出频率Serial.print("Temperature:");Serial.print(temp);Serial.println("C");
}
接下来在串口监视器中就可以看到相应的温度输出
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
