【Arduino】入门篇——烟雾报警器

烟雾报警器

一、实验目的

二、实验器材

三、电路图

四、实验步骤

五、代码块

六、实验结果


一、实验目的

MQ-2气体传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在可燃气体时,传感器的电导率随空气中可燃气体浓度的增加而增大。使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的输出信号。
MQ-2气体传感器对液化气、丙烷、氢气的灵敏度高,对天然气和其它可燃蒸汽的检测也很理想。这种传感器可检测多种可燃性气体,是一款适合多种应用的低成本传感器。可以用于家庭和工厂的气体泄漏监测装置,适宜于液化气、丁烷、丙烷、甲烷、烟雾等的探测。

二、实验器材

  • Arduino UNO
  • USB数据线
  • LED一个
  • MQ-2烟雾传感器
  • 1kΩ电阻一个
  • 杜邦线若干
  • 有源蜂鸣器一个

三、电路图

四、实验步骤

蜂鸣器:-----GND,S----8,中间----5V

MQ-2烟雾传感器:VCC----5,GND----GND,A0----A0,D0----0

五、代码块

int Buzzer=8;   //定义数字口8为Buzzer(蜂鸣器)
int Led=7;
void setup()
{
  pinMode(Buzzer,OUTPUT); //定义数字口8为输出模式
  pinMode(Led,OUTPUT);
  Serial.begin(9600);
}
void loop()
{
  int val;
  val=analogRead(0);
  Serial.println(val,DEC);
  while(val>125) 
     {
        digitalWrite(Buzzer,HIGH); //蜂鸣器不响
        digitalWrite(Led,HIGH);
        val=analogRead(0);   
        Serial.println(val,DEC);
      }
  digitalWrite(Buzzer,LOW); //蜂鸣器响
  digitalWrite(Led,LOW);
}

六、实验结果

Arduino——烟雾报警器

 

©️2020 CSDN 皮肤主题: 终极编程指南 设计师:CSDN官方博客 返回首页
实付 9.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值