“第十三课--Microduino 光照报警器(自己DIY光敏三极管)/zh”的版本间的差异
(Created page with "{| style="width: 800px;" |- | ==目的== 今天介绍下温度传感器,与Microduino结合做个简单的温度计,常见数字温度传感器有DS18b20、DHT11,SHT10...") |
(没有差异)
|
2014年3月2日 (日) 14:11的版本
目的今天介绍下温度传感器,与Microduino结合做个简单的温度计,常见数字温度传感器有DS18b20、DHT11,SHT10等;模拟温度传感器有热敏电阻、AD590、LM35D等。 设备
LM35温度传感器这款传感器能够测量0-100摄氏度的温度,并以电压的数值输出。从0度开始温度每升高1度输出电压就会提高10mv,这样我们就能够使用模拟口检测传感器的电压,经过简单计算得到测量的温度数值了。 LM35接法原理图接线很简单,注意正负极就好了。 程序void setup() {
Serial.begin(115200); //使用115200速率进行串口通讯
}
void loop() {
int n = analogRead(A0); //读取A0口的电压值
float vol = n * (5.0 / 1023.0*100); //使用浮点数存储温度数据,温度数据由电压值换算得到
Serial.println(vol); //串口输出温度数据
delay(1000); //等待1秒,控制刷新速度
}
结果下载好程序之后打开串口监视就可以看到温度数据了,数据每秒更新一次。 视频 |