LM35模拟温度传感器
image.png它是一个常用的温度检测传感器,输出电压与温度成正比,因此可以通过电压计算出实时温度。
线路图
image.png从5V电源接口接到传感器1号引脚,3号引脚接地,从A0模拟信号接到2号引脚,读出电压值。
温度计算公式
温度=5analogRead(LM35)100/1024
将公式直接写入代码即可读取实施温度
代码
int LM35 = A0;
void setup() {
Serial.begin(9600);
}
void loop() {
float temp=(5.0*analogRead(LM35)*100.0)/1024;
Serial.print("temperature ");
Serial.print(temp);
Serial.println("C");
delay(2000);
}
实物图
image.png image.png温度在0度左右,但是隔段时间就会蹦出异常值,不知道什么原因。
网友评论