首页 > 学院 > 开发设计 > 正文

Arduino简单实例之一_人体传感器

2019-11-08 02:00:23
字体:
来源:转载
供稿:网友

1)       说明

人体红外感应模块是基于红外线技术的自动控制产品。附近有人时,对应引脚高电平,反之为低平台。5米内有效。可用螺丝(下图中橙色部分)调节灵敏度和延时。

2)       硬件

HC-SR501 人体红外感应模块,Arduinouno,杜邦线

3)       连接

VCC接 Arduino 3.3VGND接 Arduino GNDOUT接 Digital 2

4)       代码

#define PIN_NUM 2void setup()  {  Serial.begin(9600);  pinMode(PIN_NUM,INPUT);}void loop()  {  if(digitalRead(PIN_NUM)==HIGH){    Serial.PRintln("Someone here!");  }     else {    Serial.println("Nobody");  }  delay(1000);}

(请注意:因各厂商硬件不同,引脚位置可能有差异,具体请见硬件说明书)


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表