“热敏电阻”的版本间的差异
来自Labplus盛思维基百科
Tangliufeng(讨论 | 贡献) (创建页面,内容为“== 概述 == 基于SHT20数字温湿度传感器集成IC。用于检测环境温湿度,具有极高的可靠性和长期稳定性。采用I2C通讯方式,操作简…”) |
Tangliufeng(讨论 | 贡献) |
||
第1行: | 第1行: | ||
+ | [[文件:黑色传感器最终版12.20-30.png|350px|缩略图|右]] | ||
== 概述 == | == 概述 == | ||
− | + | 基于随着温度变化热敏电阻呈指数关系,测量环境的温度变化。 | |
== 技术参数 == | == 技术参数 == | ||
* 工作电压:3.3V~5V | * 工作电压:3.3V~5V | ||
− | * | + | * 温度范围-10~100℃ |
− | |||
− | |||
− | |||
− | |||
* 模块尺寸:24x46x7.5mm | * 模块尺寸:24x46x7.5mm | ||
第16行: | 第13行: | ||
| <small>VCC</small> || <small>电源</small> | | <small>VCC</small> || <small>电源</small> | ||
|- | |- | ||
− | | <small> | + | | <small>NC</small> || <small>空脚</small> |
|- | |- | ||
− | | <small> | + | | <small>AO</small> || <small>输出温度模拟量</small> |
|- | |- | ||
| <small>GND</small> || <small>地</small> | | <small>GND</small> || <small>地</small> | ||
第29行: | 第26行: | ||
<pre style="color:blue"> | <pre style="color:blue"> | ||
from microbit import * | from microbit import * | ||
+ | import math | ||
+ | display.off() | ||
− | def | + | def getNTC(pin): |
− | + | return 1/(math.log(1023/pin.read_analog() - 1)/3955 + 1/298) - 273 #将采样的温度模拟量转化为摄氏度 | |
− | |||
− | |||
− | return | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | |||
while True: | while True: | ||
− | print(' | + | print('NTC:',getNTC(pin2)) |
− | + | sleep(1000) | |
− | sleep( | ||
</pre> | </pre> | ||
=== 图形化示例 === | === 图形化示例 === |
2017年12月20日 (三) 17:19的版本
概述
基于随着温度变化热敏电阻呈指数关系,测量环境的温度变化。
技术参数
- 工作电压:3.3V~5V
- 温度范围-10~100℃
- 模块尺寸:24x46x7.5mm
引脚定义
VCC | 电源 |
NC | 空脚 |
AO | 输出温度模拟量 |
GND | 地 |
使用教程
连接示意图
Arduino示例
MicroPython示例
from microbit import * import math display.off() def getNTC(pin): return 1/(math.log(1023/pin.read_analog() - 1)/3955 + 1/298) - 273 #将采样的温度模拟量转化为摄氏度 while True: print('NTC:',getNTC(pin2)) sleep(1000)