2018-8-30 08:20:50 [显示全部楼层]
4670浏览
查看: 4670|回复: 9

[进阶] 自制一个PIR人体热感报警器

[复制链接]
PIR简介
自制一个PIR人体热感报警器图3
自制一个PIR人体热感报警器图4
下面学一个简单的报警器,主控用attiny85
自制一个PIR人体热感报警器图2
[mw_shl_code=applescript,true]//---made by gada888---2018-08-30---
void setup() {
  pinMode(1, OUTPUT);
  pinMode(0, INPUT);
}

// the loop routine runs over and over again forever:
void loop() {
  
  int sensorValue = digitalRead(0);

  if(sensorValue==1)
  {
    digitalWrite(1, HIGH);
    delay(3000);
  }

  else
  {
    digitalWrite(1, LOW);  
  }
  
  delay(1);        // delay in between reads for stability
}[/mw_shl_code]
再来个个人原创的报警声音放大版的。
自制一个PIR人体热感报警器图1
[mw_shl_code=applescript,true]//---made by gada888-----
const int pirPin = 0;   // PIR sensor
const int buzzer = 1;   // buzzer

int alarmLength = 40;
// the setup routine runs once when you press reset:
void setup() {
  pinMode(1, OUTPUT);
  pinMode(0, INPUT);
}

// the loop routine runs over and over again forever:
void loop() {
  
  int sensorValue = digitalRead(0);
  if(sensorValue==1){
  while(alarmLength >= 0){
      alarmLength--;
      alarmOn(100);
    }
    alarmLength = 40;
}
else {
    alarmOff();
  }
  delay(1);        // delay in between reads for stability
}
void alarmOn(int delayMs){
  analogWrite(buzzer, 100);
  delay(delayMs);
  analogWrite(buzzer, 0);
  delay(delayMs);
}

void alarmOff(){
  analogWrite(buzzer, 0);
}
[/mw_shl_code]
自制一个PIR人体热感报警器图5


gada888  版主
 楼主|

发表于 2018-8-30 08:21:26

沙发
回复

使用道具 举报

gada888  版主
 楼主|

发表于 2018-8-30 08:21:39

板凳
回复

使用道具 举报

gada888  版主
 楼主|

发表于 2018-8-30 08:21:48

地板
回复

使用道具 举报

gada888  版主
 楼主|

发表于 2018-8-30 08:21:57

地下室
回复

使用道具 举报

gada888  版主
 楼主|

发表于 2018-8-30 08:23:03

attiny85要用专用的烧录器,其实针脚一换,可以上传程序到arduino上
回复

使用道具 举报

gada888  版主
 楼主|

发表于 2018-8-30 08:24:49

电源控是LP2950-5V。忘写了
回复

使用道具 举报

gada888  版主
 楼主|

发表于 2018-8-30 08:25:25

喇叭是3-24V那种,5v声音也不小了。
回复

使用道具 举报

gada888  版主
 楼主|

发表于 2018-8-30 08:26:40

用attiny85是为了简单便携
回复

使用道具 举报

hnyzcj  版主

发表于 2018-8-30 22:42:19

楼主占楼的能力炒鸡厉害
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail