“LM35温度”的版本间的差异
来自Labplus盛思维基百科
Tangliufeng(讨论 | 贡献) |
Tangliufeng(讨论 | 贡献) |
||
第1行: | 第1行: | ||
+ | [[文件:黑色传感器最终版12.20-08.png|350px|缩略图|右]] | ||
== 概述 == | == 概述 == | ||
− | + | 这是一款基于LM35的半导体温度传感器,可以用来对环境温度进行检测<br /> | |
+ | LM35半导体温度传感器是美国国家半导体公司生产的线性温度传感器。其测温范围是-40℃到150℃,灵敏度为10mV/℃,输出电压与温度成正比。LM35线性温度传感器与Arduino专用传感器扩展板结合使用,可以非常容易地实现与环境温度感知相关的互动效果。<br /> | ||
+ | |||
+ | |||
== 技术参数 == | == 技术参数 == | ||
* 工作电压: VCC 3.3V -5V | * 工作电压: VCC 3.3V -5V | ||
− | * | + | * 基于半导体的温度传感器 |
− | * | + | * 可用于检测周围空气温度 |
+ | * 传感器芯片灵敏度:10mV/℃ | ||
+ | * 测量温度范围:0至100℃ | ||
* 模块尺寸:24x46x7.5mm | * 模块尺寸:24x46x7.5mm | ||
第13行: | 第19行: | ||
| <small>VCC</small> || <small>电源</small> | | <small>VCC</small> || <small>电源</small> | ||
|- | |- | ||
− | | <small> | + | | <small>NC</small> || <small>空脚</small> |
|- | |- | ||
| <small>AO</small> || <small>模拟输出</small> | | <small>AO</small> || <small>模拟输出</small> | ||
第21行: | 第27行: | ||
== 使用教程 == | == 使用教程 == | ||
+ | [http://www.ti.com/lit/ds/symlink/lm35.pdf LM35数据手册] | ||
=== <small>连接示意图</small> === | === <small>连接示意图</small> === | ||
− | |||
− | |||
=== <small>Arduino示例</small> === | === <small>Arduino示例</small> === | ||
<pre style="color:blue"> | <pre style="color:blue"> | ||
+ | void setup() | ||
+ | { | ||
+ | Serial.begin(9600);//Set Baud Rate to 9600 bps | ||
+ | } | ||
+ | |||
+ | void loop() | ||
+ | { | ||
+ | uint16_t val; | ||
+ | double dat; | ||
+ | val=analogRead(A0);//Connect LM35 on Analog 0 | ||
+ | dat = (double) val * (5/10.24); | ||
+ | Serial.print("Tep:"); //Display the temperature on Serial monitor | ||
+ | Serial.print(dat); | ||
+ | Serial.println("C"); | ||
+ | delay(500); | ||
+ | } | ||
</pre> | </pre> | ||
=== <small>MicroPython示例</small> === | === <small>MicroPython示例</small> === |
2018年1月4日 (四) 14:40的版本
概述
这是一款基于LM35的半导体温度传感器,可以用来对环境温度进行检测
LM35半导体温度传感器是美国国家半导体公司生产的线性温度传感器。其测温范围是-40℃到150℃,灵敏度为10mV/℃,输出电压与温度成正比。LM35线性温度传感器与Arduino专用传感器扩展板结合使用,可以非常容易地实现与环境温度感知相关的互动效果。
技术参数
- 工作电压: VCC 3.3V -5V
- 基于半导体的温度传感器
- 可用于检测周围空气温度
- 传感器芯片灵敏度:10mV/℃
- 测量温度范围:0至100℃
- 模块尺寸:24x46x7.5mm
引脚定义
VCC | 电源 |
NC | 空脚 |
AO | 模拟输出 |
GND | 地 |
使用教程
连接示意图
Arduino示例
void setup() { Serial.begin(9600);//Set Baud Rate to 9600 bps } void loop() { uint16_t val; double dat; val=analogRead(A0);//Connect LM35 on Analog 0 dat = (double) val * (5/10.24); Serial.print("Tep:"); //Display the temperature on Serial monitor Serial.print(dat); Serial.println("C"); delay(500); }