人体红外感应模块是基于红外线技术的自动控制产品。附近有人时,对应引脚高电平,反之为低平台。5米内有效。可用螺丝(下图中橙色部分)调节灵敏度和延时。
HC-SR501 人体红外感应模块,Arduinouno,杜邦线
VCC接 Arduino 3.3VGND接 Arduino GNDOUT接 Digital 2
#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);}(请注意:因各厂商硬件不同,引脚位置可能有差异,具体请见硬件说明书)
新闻热点
疑难解答