Arduino火焰传感器(含代码)

简介: Arduino火焰传感器(含代码)

火焰传感器接线


火焰模块模块和数字 13 接口自带 LED 搭建简单电路,制作火焰提示灯。利用数字13 接口自带的LED,将火焰传感器接入数字3接口,当火焰传感器感测到有按键信号时,LED 亮,反之则灭.。

如下图:

91e9987c39e047b18268d44179308b0c.png

例程源代码:

int Led=13;//定义LED 接口
int buttonpin=3; //定义火焰传感器接口int val;//定义数字变量val
void setup()
{
  pinMode(Led,OUTPUT);//定义LED 为输出接口
  pinMode(buttonpin,INPUT);//定义火焰传感器为输出接口
}
void loop()
{
  val=digitalRead(buttonpin);//将数字接口3的值读取赋给val 
  if(val==HIGH){//当火焰传感器检测有信号时,LED 闪烁
    digitalWrite(Led,HIGH);
  }
  else{
    digitalWrite(Led,LOW);
  }
}

如有帮助,麻烦点赞收藏,如遇问题,请直接私信。


相关文章
|
5月前
|
传感器 监控 机器人
LabVIEW项目中的常见电机及其特点分析
LabVIEW项目中的常见电机及其特点分析
46 2
|
5月前
|
传感器 数据采集 编解码
LabVIEW电机槽楔松动声测系统
LabVIEW电机槽楔松动声测系统
26 0
|
7月前
|
传感器 编解码 算法
2021-07-20LabVIEW编程LabVIEW开发 控制Dantec 激光多普勒测试仪LDV例程与相关资料
2021-07-20LabVIEW编程LabVIEW开发 控制Dantec 激光多普勒测试仪LDV例程与相关资料
46 0
LabVIEW控制Arduino实现舵机联控(基础篇—9)
本篇博文将通过LabVIEW和Arduino Uno控制板实现对单个和多个舵机转动角度的控制。
|
传感器 数据采集 机器人
LabVIEW控制Arduino实现红外测距(进阶篇—6)
红外测距是一种非直接接触的测量方式,由于其结构简单、抗干扰性强、成本低等优点,在测量测绘上得到广泛的运用。
LabVIEW控制Arduino实现示波器(基础篇—7)
利用LIAT中的模拟采样函数库,通过Arduino Uno控制板上的模拟输入端口采集模拟信号,并上传至LabVIEW界面上显示波形,实现一个简易示波器的功能。
|
传感器 监控
LabVIEW控制Arduino采集DHT11温湿度数值(进阶篇—4)
在多数情况下,测量温度的同时需要测量湿度,本篇博文将介绍使用DHT11温湿度传感器、Arduino Uno和LabVIEW组成温湿度测量系统,可用于粮仓等场合的温湿度监控。
|
传感器 机器人
LabVIEW控制Arduino实现超声波测距(进阶篇—5)
超声波测距是一种传统而实用的非接触测量方法,与激光、涡流和无线电测距方法相比,具有不受外界光及电磁场等因素影响的优点,在比较恶劣的环境中也具有一定的适应能力,且结构简单、成本低,因此在工业控制、建筑测量、机器人定位方面有广泛的应用。
LabVIEW控制Arduino实现PWM呼吸灯(基础篇—5)
利用LIAT中的模拟I/O函数库,通过LabVIEW和Arduino Uno控制板实现LED灯亮度的调节,产生灯会呼吸的效果。