软件编程案例06:温度传感器
简介
- 温度传感器是指能感受温度并转换成可用输出信号的传感器。温度传感器是温度测量仪表的核心部分,品种繁多。
- 在这次的实验中,我们将学习模拟温度传感器,并将它的数值读出显示在micro:bit的显示屏上。
硬件连线图
- 使用香蕉线按如上图连接电路,电池盒内放入2颗7号AAA电池。
电路原理图
- micro:bit插槽的GND端和电池GND相连内部,形成电流回路。
主要元件介绍
热敏电阻
- 热敏电阻器是敏感元件的一类,按照温度系数不同分为正温度系数热敏电阻器(PTC)和负温度系数热敏电阻器(NTC)。热敏电阻器的典型特点是对温度敏感,不同的温度下表现出不同的电阻值。正温度系数热敏电阻器(PTC)在温度越高时电阻值越大,负温度系数热敏电阻器(NTC)在温度越高时电阻值越低,它们同属于半导体器件。
- 在实验箱板子上我们配备了1颗负温度系数热敏电阻器(NTC)。
- 连线时注意正负极。
软件编程设计
步骤 1
点击New Project按钮,新建一个项目。
步骤 2
- 换算公式:
- micro:bit读取的为IO口的模拟读数,需要经过以上公式换算为温度值。
步骤 3
- 设置一个Temperature变量来存放换算过来温度值。
- 按照上述公式将P0口读取的模拟值换算为温度值。
- 显示温度值,间隔一秒钟。
程序
你也可以通过以下网页直接下载程序。
结论
- 在micro:bit的点阵显示屏上实时显示当前温度。