您当前位置: Arduino >  数字温度传感器模块

扫描二维码,快速下载本应用说明文档(免费)

数字温度传感器模块      

下载: 16  点击: 3890


大小:0.44KB 价格:0.00元 更新日期:2016-06-18 开发者:小R科技
  

数字温度传感器模块
    • 应用名称
    • 所属分类
    • 更新时间
    • 立即下载
    • 数字温度传感器模块
    • Arduino
    • 2016-06-18
【数字温度传感器模块】 应用介绍

Arduino-数字温度传感器

 
实验概述
      利用Arduino开发板读取数字传感器数值。
实验原理
      该模块是基于热敏电阻(阻值随外界环境温度变化而变化)的工作原理,能够实时感 知周边环境温度的变化,我们把数据送到 Arduino 的  IO,接来下我们只要经过简单的编程就能将传感器输出的数据,并映射到LED的亮灭,效果直观,使用起来还是方便、有效的呢,借此广泛应用于园艺、家庭警报系统等装置中。

 
 
 
实验步骤
      与一般的温度传感器是一样的,都是 3 线封装,我们在使用时接好电源线后确定信号输  入端就行了,因为模块输出的是数字信号,我们要把信号输出端接到 Arduino 的 IO  上进行采样,然后在进行判断。
      数字温度传感器模块的D0端接开发板A5,模块+针脚接5V,gnd接GND。将开发板连接电脑,上传代码即可。

 
 
 
代码解析
      数字温度模块和LED 搭建一个简单的温度感应电路,制作温度提示灯
      利用A4接口LED,将数字温度传感器接入A5接口,当数字温度传感器感测到有温度信号时,LED 亮,反之则灭。
例程源代码:
int Led=A4;//定义LED 接口
int tempin=3; //定义数字温度传感器接口
int val;//定义数字变量val
void setup()
{
pinMode(Led,OUTPUT);//定义LED 为输出接口
pinMode(tempin,INPUT);//定义数字温度传感器为输出接口
}
void loop()
{
val=digitalRead(tempin);//将数字接口3的值读取赋给val
if(val==HIGH)//当数字温度传感器检测有信号时,LED 闪烁
{
digitalWrite(Led,HIGH);
}
else
{
digitalWrite(Led,LOW);
}
}
实验现象
      开启开发板的开关,当打火机火焰靠近数字温度传感器时,LED亮,反之则灭。

 

网友评论仅供网友表达个人看法,并不表明 小R科技 Robots-Store机器人应用商城 同意其观点或证实其描述
昵称: 验证码: