红外报警装置
本帖最后由 大连林海 于 2015-5-23 18:07 编辑最近听说其他的单位晚上丢了一些很值钱的设备,还说这个家伙很巧妙的避开了监控设备,不知道他是怎么做到的。后来到学校问了问我们单位的防盗措施,了解到楼内监控无死角,but,效果不是很佳。一些专业器材教室里都会有红外报警设施,于是我就想到了能否用arduino做一个人体红外的的报警装置,当屋内有红外源的时候,就在对应的房间的灯亮起来。于是上网查了查资料,找到了人体红外热释电运动传感器来很好的解决这个问题。本次案例是做了一个基本的样子为参考的,也是一个思路吧。感谢DFwiki的上资料,让我这个小白能学到这么多东西。
器材准备:
DFRduino UNO R3
IO 传感器扩展板 V7.1
人体红外热释电运动传感器
数字食人鱼红色LED发光模块(Arduino兼容)
接线图
稍后奉上led灯模块用了一个其他的led代替的
程序代码:
const int buttonPin = 2; //红外接到数字口2
const int ledPin =8; //指示灯
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(buttonPin, INPUT);
}
void loop()
{
if (digitalRead(buttonPin) == HIGH)
{
digitalWrite(ledPin, HIGH);
}
else {
digitalWrite(ledPin, LOW);
}
}
不错:lol 丄帝De咗臂 发表于 2015-5-23 18:23
不错
其实很简单的 我这种小白就要慢慢来玩 不过这个想法不错 大连林海 发表于 2015-5-23 19:30
其实很简单的 我这种小白就要慢慢来玩 不过这个想法不错
男厕所里那个自动冲水的那个东东就是红外热释电传感器 丄帝De咗臂 发表于 2015-5-23 19:33
男厕所里那个自动冲水的那个东东就是红外热释电传感器
对 这个我之前也了解了 就是没有水泵 要不然就想玩一玩 哈哈 不过我担心我弄不出来
页:
[1]