“人体红外热释传感器”的版本间的差异
(→开发) |
|||
第43行: | 第43行: | ||
*其他硬件设备 | *其他硬件设备 | ||
**USB数据连接线 一根 | **USB数据连接线 一根 | ||
− | [[File: | + | [[File:Passive Infrared.jpg|600px|center]] |
===准备=== | ===准备=== | ||
*Setup 1:将人体红外传感器和Hub的D6接起来。 | *Setup 1:将人体红外传感器和Hub的D6接起来。 | ||
− | [[file:mCookie- | + | [[file:mCookie-Passive Infrared-sensor.JPG|600px|center]] |
*Setup 2:将CoreUSB,Hub,Pir连接在一起。通过USB数据线将接入电脑。 | *Setup 2:将CoreUSB,Hub,Pir连接在一起。通过USB数据线将接入电脑。 | ||
[[file:mCookie-pir-pc.JPG|600px|center]] | [[file:mCookie-pir-pc.JPG|600px|center]] |
2015年11月4日 (三) 07:27的版本
概述红外热释电运动传感器能检测运动的人或动物身上发出的红外线,输出开关信号,可以应用于各种需要检测运动人体的场合。
探头概述传感器采用数字一体化集成人体热释电红外探头AM412。
规格
开发设备
准备
实验:检测温湿度值
#define sensorPin 6
int state;
void setup()
{
pinMode(sensorPin, INPUT);
Serial.begin(9600);
}
void loop()
{
state = digitalRead(sensorPin);
if (state == 1)
Serial.println("Somebody is in this area!");
else
Serial.println("No one!");
delay(500);
}
当红外热释电运动传感器在检测范围内检测到运动的生命体时,在输出引脚会输出高电平,电压为5V,当检测到红外热释电信号消失时,延迟2.3~3秒后,输出低电平,电压为0V。因此我们可以根据这个特点来快速的建立一个运动人体检测的应用。 程序调试
应用
视频 |