担心夜幕中有小偷在移动?或是谁家的猫猫狗狗跑进家来自己却浑然不知?
今天小奥就教大家利用红外热释电传感器玩转报警神器,只要“小猫猫”、“小狗狗”在动,保证抓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灯会熄。
你也想拥有这样一款报警器?动手做起吧~组装过程遇到困难或了解组装配件更多信息,可关注微信(alsrobotbase)留言给小奥获取帮助哦~让我们一起做个无极创客吧!
相关文章:
【创客学堂】Arduino开发板头号名人:Intel Galileo的十大特性
----------------------------------------------------------------------------------------------------------------
奥松机器人官网:www.robotbase.cn
微信号:搜索公众号“奥松机器人”
QQ群: 271230889(讨论,解惑)
微博:@奥松机器人基地
----------------------------------------------------------------------------------------------------------------
温馨提示:予人玫瑰,手留余香;如果你喜欢这篇文章,不妨转发推荐给你身边的朋友!
近期新闻
热门新闻
奥松智能微信