检测人体的传感器有哪些,红外传感器
基于Arduino的人体红外传感器目的:
1 .红外模块与arduino相结合,利用人进入感知范围时输入高电平、人离开感知范围时自动关闭高电平、输出低电平的原理,采集人身上的红外信号,在PC串行端口监测窗口
2 .基于人体红外传感器,设计了继电器控制开发板上发光二极管点亮或熄灭的人体感应照明控制系统,人员出现时,人体红外传感器感知后,将信号输入继电器的IN足迹,继电器COM足迹
原理图
接线图
串行显示:
流程图
代码
# defineswitchpin3//digitali opin 3
#定义指示灯pin 13//the on board指示灯
int switch_state;
Void设置() )
{
Serial.Begin(9600;
pinmode(ledpin,OUTPUT );
}
void loop () )
{
switch _ state=数字read (switch pin );
if(switch_state==high () ) ) ) ) ) ) ) )。
{
serial.println(switch_state;
数字写(led pin,HIGH );
}
else
{
serial.println(switch_state;
数字写(led pin,LOW );
}
基于红外传感器,构建基于红外信号的LED点亮报警系统,根据人是否通过,在人的身体上采集红外信号,建立感测后输出高电平、人离开感测范围后自动关闭高电平、输出低电平的原理,进而建立LED点亮报警系统
(下一篇文章将介绍继电器红外线传感器控制)