使用Arduino制作基本的微型家庭安全系统

电子说

1.2w人已加入

描述

  步骤1:所需材料

  一块纸板/一块纸板。

  1个Arduino板。

  2个光敏电阻

  2个LED灯(红色和绿色)。

  2个激光二极管

  1个蜂鸣器

  步骤2:使用按钮设置激光二极管

  Arduino

  按照上图设置激光二极管(使用激光二极管代替上面显示的LED)。

  在按下按钮时使用此代码启动它们,在再次按下按钮时将其关闭。这可以帮助您打开和关闭安全系统。

  float ldr1,ldr2;

  int x;

  void setup(){

  //将您的安装代码放在此处,以运行一次:

  Serial.begin(9600);

  pinMode(13,OUTPUT);

  pinMode(12,INPUT);

  }

  无效循环()

  {

  ////将您的主要代码放在此处,以便重复运行:

  X = digitalRead(12);

  延迟(100);

  if(x == 1)

  {

  digitalWrite(13,HIGH);

  延迟(1000);

  }

  }

  步骤3:设置LDR,LED和LED

  Arduino

  按照上图设置系统的其余部分。

  在第二个arduino(连接到LDR的)上上传此代码:

  float x,y ,c = 1;

  int b; void setup(){//将您的安装代码放在此处,以运行一次:pinMode(0,INPUT); pinMode(1,INPUT); pinMode(6,OUTPUT); pinMode(5,INPUT); Serial.begin(9600); }

  void loop(){digitalWrite(7,LOW); digitalWrite(8,LOW); X = analogRead(0); y = analogRead(1);

  if(x》 150){digitalWrite(7,HIGH);

  while(c == 1){digitalWrite(7,HIGH); B = digitalRead(5); Y = analogRead(1); if(y》 150){digitalWrite(6,HIGH); } if(b == 1){digitalWrite(7,LOW); digitalWrite(8,HIGH);延迟(3000);打破; }}

  }

  }

  步骤4:最后一步

  设置两个面包板,例如激光二极管指向LDR传感器,然后启动激光,然后插入连接到激光二极管的Arduino。

  以正确的顺序执行此操作,以拥有功能齐全的微型房屋安全系统。

  也可以使用相同的逻辑和代码大规模建立此系统。
       责任编辑:wv


打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分