第五个是火灾警报器-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5228|回复: 8

第五个是火灾警报器

[复制链接]
发表于 2018-2-7 22:37 | 显示全部楼层 |阅读模式
一有货源,灯光闪烁,蜂鸣器响,还是不会发视频,今天先发5个,下次继续。
1.png
发表于 2018-2-8 11:22 | 显示全部楼层
小白期待制作过程
 楼主| 发表于 2018-2-8 13:08 | 显示全部楼层
nocrobot 发表于 2018-2-8 11:22
小白期待制作过程

OKOK,开学后就把东西全公布
 楼主| 发表于 2018-2-8 13:35 | 显示全部楼层
void setup()
{
  Serial.begin(9600);               
  pinMode(9, OUTPUT);                 
  pinMode(8, OUTPUT);               
  pinMode(A0, INPUT);                  
}

void loop()
{
  int i=analogRead(A0);                     
  if(i>120)                       
                             
  {
  analogWrite(8,1000);
  analogWrite(9,255);
  delay(500);
  analogWrite(8,500);
  analogWrite(9,100);
  delay(500) ;                        
  Serial.println(i);               
  }
  else                          
  {
    analogWrite(8,0);
    analogWrite(9,0);               
    Serial.println(i);   
    delay(1000);
  }
}
 楼主| 发表于 2018-2-8 13:36 | 显示全部楼层
上面是代码,引脚8用于控制红色LED灯闪烁,引脚9用于控制蜂鸣器报警,输入引脚14,作为检测远红外火焰传感器的变化,无火焰时i=0,但日光灯及其他可能的远红外线干扰将会使其不等于0,火焰传感器的门限值可以根据需要自调)
发表于 2018-4-2 22:55 来自手机 | 显示全部楼层
我也说一句红外干扰太大
 楼主| 发表于 2018-4-3 07:57 | 显示全部楼层
ClearingSky 发表于 2018-4-2 22:55
我也说一句红外干扰太大

确实,不过你可以自己设置那个值,就可以将影响降到最低
发表于 2018-4-8 11:27 | 显示全部楼层
可以可以 干扰通过一下硬件和软编程再处理一下就很好了
 楼主| 发表于 2018-4-8 18:05 | 显示全部楼层
XUWZE 发表于 2018-4-8 11:27
可以可以 干扰通过一下硬件和软编程再处理一下就很好了

嗯咯,就这样
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-1 05:30 , Processed in 0.118806 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表