北京儿童插座价格联盟

利用红外热释电传感器制作属于自己的报警神器

只看楼主 收藏 回复
  • - -
楼主


  担心夜幕中有小偷在移动?或是谁家的猫猫狗狗跑进家来自己却浑然不知?

  今天小奥就教大家利用红外热释电传感器玩转报警神器,只要“小猫猫”、“小狗狗”在动,保证抓TA个正着:红外热式电传感神器在手,想跟我玩“猫腻”?没门!

  红外热释电传感器能响应空间内红外线的变化,因此当人体移动时它会告诉我们房间内有人,并且在移动。组装搭配红色LED灯,红灯闪烁醒目报警。

  好啦!下面小奥就要展示组装步骤了,各位松籽们可要紧跟小奥思路哦~让我们一起轻轻松松打造一款属于自己的报警神器!

基本配件:

CarDuino UNO R3控制器×1

USB下载线×1

大面包板×1

跳线若干

红外热释电传感器×1

电阻×1

传感器连接线×1

红色LED灯×1


红外热释电传感器人体检测报警原理图


红外热释电传感器人体检测报警面包板接插图


红外热释电传感器人体检测报警实物连接图

  按上面所示的面包板接插图及原理图接好电路,然后将下面的程序下载到CarDuino UNO R3 控制器中。

  红外热释电传感器人体检测报警程序:

int ledPin = 9; //定义ledPin引脚为9

int sensor = 2; //定义sensor引脚为2

int val = 0; //定义变量储存传感器的返回值

void setup()

{

pinMode(ledPin, OUTPUT);//设定ledPin引脚为输出状态

pinMode(sensor, INPUT); //设定sensor引脚为输入状态

}

void loop()

{

val = digitalRead(sensor); //读传感器的值

if(HIGH == val) //如果检测到人移动

{ //让灯闪烁

digitalWrite(ledPin,LOW);

delay(1000);

digitalWrite(ledPin,HIGH);

delay(1000);

}

else digitalWrite(ledPin,LOW); //如果没有检测到人移动,熄灭LED灯

}   

  好啦!到这里,一个神奇的报警器就组装好啦!当红外热释电传感器检测到有人经过时,LED灯会闪烁;无人经过时,LED灯会熄。

  你也想拥有这样一款报警器?动手做起吧~组装过程遇到困难或了解组装配件更多信息,可及时微信留言给小奥获取帮助哦~让我们一起做个无极创客吧!

  点击阅读原文 查看红外热释电传感器产品详情

创造源创客,创意自奥松!

奥松机器人官网:www.robotbase.cn

微信号:奥松机器人

QQ群:271230889(讨论,解惑)

新浪微博:@奥松机器人基地

回顾更多精彩:点击右上角查看官方账号,关注并查看历史消息


举报 | 1楼 回复

友情链接